是否可以强制仅登录自定义帖子类型或自定义评论模板上的评论?

时间:2018-06-18 作者:Bikram

我使用自定义页面模板review-template 对于我的自定义帖子类型reviews. 在我的模板上,我使用一个自定义的评论表单review-comments.

现在如何仅为我的review-comments 但不是针对我的帖子和其他自定义帖子类型的评论?

1 个回复
SO网友:thebigtine

首先,您需要进入注释模板文件并使用get_post_type() 检查职位类型是否为reviews.

然后检查用户是否使用is_user_logged_in().

如果他们是not 登录显示消息:“您必须登录才能发表评论。”

如果他们are 登录后,显示注释表单。

结束

相关推荐

如何正确使用Comments-template.php

我想修改已登录用户和未登录用户的评论表单。我通过更改注释修改了未登录用户的表单。php,但我不太确定如何为登录用户修改我的表单。我知道我必须使用comments\\u template(),但每当我尝试在页面中使用它时。php,我遇到这样的错误Notice: Undefined variable: args in {PATH}/twwr-theme/comments-template.php on line 13 这些是我评论的内容。php,有点乱<?php if (!empty