将设置链接添加到插件不起作用

时间:2017-04-20 作者:TheKidsWantDjent

我正试图在插件页面上为我的插件添加一个“设置”链接。我使用了这段代码,我在各种网站和文档中都找到了这段代码,但它根本不起作用(链接没有显示)。

我做错了什么?

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\');

1 个回复
最合适的回答,由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;
  }

相关推荐