我正在实现一个插件,当激活我的插件时,激活文本更改为设置和设置链接到插件设置页面激活我的插件。
当有人安装我的插件时,这是默认选项
有效|删除
当激活我的插件时,活动文本应该是设置和设置链接到插件设置页面。
设置|停用
我该怎么做。
答案 0 :(得分:1)
见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;
}
答案 1 :(得分:1)
试试此代码
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;
}