我正在尝试让登录的人,链接到他们的帖子。
到目前为止我已经这样做了:
<div class="widget-button"><?php
if ( is_user_logged_in() ) {
global $current_user;
get_currentuserinfo();
echo
'<a href="http://bettinganswers.co.uk/author/".$current_user->display_name.""
id="call_to_action"><span>Your Questions</span></a>'
}
?>
</div>
此代码直接放在主题模板中。
答案 0 :(得分:0)
您的echo语句不正确。如果你要在没有连接的情况下回显变量,那么字符串需要用双引号封装。您还需要以分号结束该行:
echo
"<a href=\"http://bettinganswers.co.uk/author/$current_user->display_name\"
id=\"call_to_action\"><span>Your Questions</span></a>";
如果你不喜欢这种看起来的方式,这里的连接也是一样的:
echo
'<a href="http://bettinganswers.co.uk/author/'.$current_user->display_name.'"
id="call_to_action"><span>Your Questions</span></a>';
您可能还想考虑使用site_url()来构建任何自定义链接:
echo
'<a href="'.site_url('/author/'.$current_user->display_name).'"
id="call_to_action"><span>Your Questions</span></a>';