如果用户已登录,如何检入木材?

时间:2017-02-21 作者:Maarten Heideman

如何检查是否有用户登录?通常您会这样做:

if ( is_user_logged_in() ) { // do something }

但如何在木材模板中实现这一点?像这样的事情:

{% if userloggedin %} //do somthing {% endif %}

2 个回复
最合适的回答,由SO网友:Maarten Heideman 整理而成

已找到,要执行此操作,可以使用“user”对象:

{% if user %} Hello {{ user.user_nicename }} {% else %} you are not loggedin {% endif %}

SO网友:Craig Wayne

具体来说,另一种选择是:

{% if function( \'is_user_logged_in\') %}
 - your logged in code here
{% endif %}

相关推荐

Change default login auth

我将增强我的WordPress身份验证页面。我的想法很简单,就是更改过程以检查密码,就像使用用户名或电子邮件登录的默认过程一样。我已经更改了数据库,添加了额外的字段“code”:我的目标是:the user can login with your username or email and with your password or code.然而,我不知道哪个部分的编码是用来验证密码的,因为我想参考现有的编码。