我正在寻找一种在弹出窗口中打开管理栏自定义链接的方法。
我的代码如下:
function mytheme_admin_bar_render() {
global $wp_admin_bar;
$wp_admin_bar->add_menu( array(
'parent' => 'new-content',
'id' => 'custom_link',
'title' => __('My custom link'),
'href' => 'http://www.google.com'
) );
}
add_action( 'wp_before_admin_bar_render', 'mytheme_admin_bar_render' );
结果是:
但是,我仍然不清楚如何将此特定链接打开(理想情况下)作为 JavaScript 弹出窗口或最终在新窗口中打开。
非常感谢一些建议。
非常感谢, 帕特里克
最佳答案
通过将元
信息添加到您的代码中,将在新选项卡中打开链接。
function mytheme_admin_bar_render() {
global $wp_admin_bar;
$wp_admin_bar->add_menu( array(
'parent' => 'new-content',
'id' => 'custom_link',
'title' => __('My custom link'),
'href' => __('http://www.google.com'),
'meta' => array(
'target' => '_blank',),
) );
}
add_action( 'wp_before_admin_bar_render', 'mytheme_admin_bar_render' );
干杯!!!
关于WordPress 管理员 - 自定义链接弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12233202/