我正试图在插件页面上为我的插件添加一个“设置”链接。我使用了这段代码,我在各种网站和文档中都找到了这段代码,但它根本不起作用(链接没有显示)。
我做错了什么?
function apd_settings_link( $links ) {
$url = get_admin_url() . "options-general.php?page=my-plugin";
$settings_link = \'<a href="\' . $url . \'">\' . __(\'Settings\', \'textdomain\') . \'</a>\';
array_unshift( $links, $settings_link );
return $links;
}
add_filter(\'plugin_action_links_\' . plugin_basename(__FILE__), \'apd_settings_link\');
最合适的回答,由SO网友:Faysal Mahamud 整理而成
代码正在运行并经过测试。激活您的插件,您将看到设置链接
add_filter( \'plugin_action_links_\' . plugin_basename(__FILE__), \'apd_settings_link\' );
function apd_settings_link( array $links ) {
$url = get_admin_url() . "options-general.php?page=my-plugin";
$settings_link = \'<a href="\' . $url . \'">\' . __(\'Settings\', \'textdomain\') . \'</a>\';
$links[] = $settings_link;
return $links;
}