这可能很快就会得到答复,但是我想知道当我已经在回显HTML时如何回显PHP wordpress模板标签。
<?php echo wp_logout_url();?>
不是为我工作。它添加了php代码而不是永久链接来注销。
有人可以帮忙吗?
谢谢。
<?php
if ( is_user_logged_in() ) {
echo '<li>Employee Portal</li>';
echo '<li><a href="<?php echo wp_logout_url(); ?>" title="Logout">Logout</a></li>';
} else {
echo '<li class="dropdown"><a href="/employee-portal/">Employee Portal</a></li>';
}
?>
当然,因为您已经在php中,<?php
并且您已经在回显了。改用这个:
echo '<li><a href="' . wp_logout_url(); .'" title="Logout">Logout</a></li>';
或这个
<?php
if (is_user_logged_in()) {
?> <!-- step out from PHP code, from here is HTML -->
<li>Employee Portal</li>
<li><a href="<?php echo wp_logout_url(); ?>" title="Logout">Logout</a></li>
<?php //<!-- go back to PHP
} else {
?> <!-- step out from PHP code, from here is HTML -->
<li class="dropdown"><a href="/employee-portal/">Employee Portal</a></li>
<?php //<-- go back to PHP
}
?>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句