将HTML和脚本添加到wordpress中

时间:2013-03-24 07:29:55

标签: php wordpress

我是wordpress中插件开发的新手。

我想使用动作挂钩向wp_footer添加一个简单的html代码,我刚刚从wordpress codex中学习。

<?php
        /* 
        Plugin Name: test
        Plugin URI: http://mysite.com
        Description: test
        Version: 1.0 
        Author: me
        Author URI: http://mysite.com
        */  

    function addbar(){
    echo '<div id="cbar">';
    echo '</div>';
    }

    if ( is_user_logged_in() ){
       add_action('wp_footer','addbar');
    } else {
    }
?>

此代码不起作用,它会导致我的网站崩溃。

1 个答案:

答案 0 :(得分:1)

我认为这个函数在pluggable.php中,当插件被激活时该函数不存在。这个应该意味着您只需要延迟加载逻辑。

function addbar(){
if(is_user_logged_in()){
    echo '<div id="cbar">';
    echo '</div>';
}
}

 add_action('wp_footer','addbar');