WordPress管理员 - 自定义链接弹出窗口

时间:2012-09-02 03:29:47

标签: wordpress

我正在寻找一种在弹出窗口中打开管理栏自定义链接的方法。

我的代码如下:

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

结果是:

enter image description here

我仍然不清楚如何将这个特定链接打开(理想情况下)作为JavaScript弹出窗口或最终在新窗口中打开。

非常感谢一些建议。

非常感谢, 帕特里克

1 个答案:

答案 0 :(得分:2)

在代码中添加meta信息会在新标签中打开链接。

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

干杯!!!