我正在实现插件,并且激活插件后,然后将文本更改更改为设置和设置链接到插件设置页面时。
有人安装我的插件
时,这是默认选项活动|删除
激活我的插件时,主动文本应为设置和设置链接到插件设置页面。
设置|停用
我该怎么做。
请参阅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;
}