如何在“echo $ upme-> display();”之后的代码的else部分添加注销链接......
<?php
global $upme;
if (!is_user_logged_in()) {
echo $upme->show_registration();
echo $upme->login();
}
else { echo $upme->display();
}
?>
我尝试了一些事情,包括以下代码,但我一直收到内部错误......
<?php
global $upme;
$html1 = '<a href="'wp_logout_url( get_permalink() ) '" title="Logout">Logout</a>';
if (!is_user_logged_in()) {
echo $upme->show_registration();
echo $upme->login();
}
else { echo $upme->display();
echo $html1;
}
?>
谢谢
答案 0 :(得分:1)
语法错误很少:
$html1 = '<a href="' . wp_logout_url( get_permalink() ) . '" title="Logout">Logout</a>';
答案 1 :(得分:0)
500通常是“我找不到”的错误。这是什么页面? get_permalink可能返回false。尝试输出该功能,看看你得到了什么。
<?php echo get_permalink(); ?>