如何在函数php中使用正确的href?

时间:2014-04-10 22:06:16

标签: php wordpress

如何在函数php中使用正确的下一个href?

function log(){
    if (is_user_logged_in()){
        echo '<a href="<?php echo wp_logout_url( home_url() ); ?>">'.log.'</a>';
    }
}

此时结果是403错误。

2 个答案:

答案 0 :(得分:0)

你不能回应一个回声,它应该是:

function log(){
    if (is_user_logged_in()){
        echo '<a href="' . wp_logout_url( home_url() ) . '"> log </a>';
    }
}

此外,我不确定你在字符串之外的log是什么,所以它会被评估并抛出错误。

答案 1 :(得分:0)

不要在PHP脚本中包含<?php ?>,也不要尝试通过PHP回显它。

只需这样做:

function log(){
    if (is_user_logged_in()){
        $wplogout = wp_logout_url( home_url() );
        echo '<a href="{$wplogout}">'.log.'</a>';
    }
}