纯代码隐藏WordPress主题评论框方便备案审核

所有使用过WordPress的用户都知道,WordPress是一个强大的CMS网站程序,几乎每一个主题都拥有评论的功能,而大天朝的体制关系,所以个人的网站备案是不允许交互能力的,所以很多朋友的网站在备案的时候往往会利用插件将主题的评论框给隐藏起来。

今天跟大家分享一个方法实现WordPress主题评论框登录以后可见,这样可以最大程度避免审查的时候通过审核,同时也不会影响网站的老用户在访问的时候有想法的时候而无处声张。

本次使用到的方法,主要还是依赖WordPress的登录可见函数“ is_user_logged_in()”,,使用该函数,理论上可以实现任何WordPress主题下的内容需要用户登录以后可见。

使用方法

其实WordPress的函数使用起来并没有您想象中的那么难的。

比如您需要将某些内容藏起来,或者判定这些内容需要用户登录以后才能够看见。

<? php (is_user_logged_in()){>
这里是需要登录才能够看见的内容
<? php}>

使用案例

<?php if ( is_user_logged_in()){ ?>
<?php if ( comments_open() || get_comments_number() ) : ?>//假设中间的这写代码是您主题的评论框调用代码
<?php comments_template( '', true ); ?>
<?php endif; ?>
<?php } ?>

结语

此次方法几乎可以适合所有的主题使用,不过可能对于新手同学不是那么友好,但是动起手来的时候一切都是快乐的,不妨试试哈。

人已赞赏
WordPress功能优化

纯代码彻底去除WordPress后台版权

2020-6-4 23:33:56

WordPress功能优化

代码实现wordpress页面地址自动增加.HTML后缀

2020-6-5 10:13:54

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索