在开发WordPress插件时,为了方便管理插件,会在插件列表页对插件增加一个快速跳转的“设置”链接。
上图就是我开发的百度自然语言处理插件(自动获取文章关键词和简介)的设置链接截图。
如何实现呢?
在WordPress主题文件functions.php
中或者使用Code Snippets插件添加自定义代码:
function bce_nlp_add_settings_link( $links ) { $settings_link = '<a href="options-general.php?page=bce-nlp">Settings</a>'; array_push( $links, $settings_link ); return $links; } add_filter( "plugin_action_links_" . plugin_basename( __FILE__ ), 'bce_nlp_add_settings_link' );
options-general.php?page=bce-nlp
是指你的插件设置页面是挂载到“仪表盘 - 设置”下面的。而bce-nlp
是指插件的别名。