学做网站培训课程介绍

当前位置:

纯代码实现WordPress内容回复可见功能

在学做网站论坛的建站课程作业区,我们给学习建网站的学员列出了很多的问题,并且每个问题也有相应的正确答案。但设置了一个功能-内容回复可见。学员学习回答问题之后,才可以看到问题的正确答案。

回复前:
回复前内容不可见

回复后:
回复后内容可见

实现这样的回复之后可见内容的功能,我们之前讲了使用wordpress回复可见插件,对于不想使用插件的学员,可以按照以下的方法,纯代码实现Wordpress内容回复可见

方法/步骤

  1. 在文章模板single.php里找到<?php the_content(""); ?>,在它下方放上以下的判断代码:
    
    
    <div class="zy_answer">
                <strong>答案:</strong>
                <pre><?php echo get_post_meta($post->ID,"作业答案",true);?></pre>
                </div>
                <p class="zy_tj">回答后可见正确答案!<a href="#respond">立即回答</a></p>
  2. 在自己的模板模式表style.css里粘贴以下的CSS样式。
    
    
    .zy_answer{display:none;}
    .zy_answer_admin,.zy_answer{padding:10px;border:1px dashed #d2d0d0;}
    .zy_answer_admin pre,.zy_answer pre{white-space: pre-wrap;}
    .zy_tj{border-top:1px dashed #d2d0d0;margin:15px 0;padding:10px 0;color:#F00;}
  3. 在底部模板footer.php中,放上以下JS代码,用于控制显示与隐藏。
    
    
    <script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
            <script>
            $(function(){
                var url = location.href;
                if (url.indexOf('comment') >=1) {
                $(".zy_answer").css("display","block");
                }
              });
            </script>
  4. 将文章中需要回复可见的内容,写在自定义栏目里,栏目名为“作业答案”。如下图:(相关教程:wordpress自定义栏目设置方法
    Wordpress自定义栏目
  5. 大功告成!通过以上的操作,答案内容默认是被隐藏的,只有用于评论回复之后,才可以显示看到。真实使用纯代码实现了Wordpress内容回复可见功能。

提醒

WordPress内容回复可见功能必须结合Wordpress评论功能实现,如果你做的网站没有评论功能,可按照这个方法添加评论功能。方法见:wordpress评论功能模板(comment.php)制作

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 纯代码Wordpress前台投稿功能制作方法,很多建网站学员学习了Wordpress教程后,使用Wordpress 程序建了网站。但如果每天都是自己更新文章,感觉会有点
  • 请注意,这里说的文章分页,不是学做网站论坛以前说的wordpress分页插件进行网站分类目录分页,而是一篇文章如果文字过多,会造成网页篇幅过长,影响
  • 漂亮的wordpress淘客模板 图文教程 (111025 次浏览)
    今天再次给大家分享一款自己仿的一个wordpress淘客模板。这个模板是我自己在别人模板的基础上进行二次开发,自己比较喜欢。注意:此模板不支持IE6,
  • 用什么建网站?Wordpress建网站好不好?这些问题经常被新手问上问起。可以这样说,wordpress程序可以建各种类型的网站,它的功能强大之处令人称赞,
  • 各类微博的流量很大,如果自己网站内容能够同步更新到自己的微博上,可以让更多的人看到自己网站上的内容了。如何将自己网站内容同步更新到微
  • 提高网站的“回头客”,我们需要给注册会员提供一些特权,而对游客隐藏部分wordpress文章,因为有很多自己做网站vip学员问到,网站怎么实现游客隐藏、会
  • wordpress回复可见插件 图文教程 (118429 次浏览)
    回复可见是论坛网站常用的增加网站人气的手段,在使用wordpress建网站时,也可以使用文章内容,只有用户回复之后才能显示浏览的效果,这就需要安装一
  • 在学做网站论坛的建站课程作业区,我们给学习建网站的学员列出了很多的问题,并且每个问题也有相应的正确答案。但设置了一个功能-内容回复可见。学员
  • wordpress评论功能可以让用户在我们自己的网站上进行对文章的评论,发表自己的观点,很好的增强了网站与用户之间的交互性。还有的网站还添加了邮件功