自定义插件添加设置选项URL激活插件后



我正在实现插件,并且激活插件后,然后将文本更改更改为设置和设置链接到插件设置页面时。

有人安装我的插件

时,这是默认选项

活动|删除

激活我的插件时,主动文本应为设置和设置链接到插件设置页面。

设置|停用

我该怎么做。

请参阅plugin_action_links。例如:

add_filter( 'plugin_action_links', 'so_plugin_action_links', 10, 2 );
function so_plugin_action_links( $links, $file ) {    
    if ( $file == __FILE__ ) {
        $url = admin_url( 'settings-link.php' );
        $settings_link = '<a href="' . esc_attr( $url ) . '">' . esc_html__( 'Settings' ) . '</a>';
        array_unshift( $links, $settings_link );
    }
    return $links;
}

尝试此代码

add_filter( 'plugin_action_links_' . plugin_basename(__FILE__), 'my_plugin_action_links' );
function my_plugin_action_links( $links ) {
   $links[] = '<a href="'. esc_url( get_admin_url(null, 'options-general.php?page=settings') ) .'">Settings</a>';  
   return $links;
}

相关内容

  • 没有找到相关文章

最新更新