本文实例总结了WordPress评论增加楼层显示的办法。分享给大家供大家参考。详细剖析如下:
**步:要在评论中添加楼号显示,也就是要更改WordPress的评论外部构造。
第二步:WP中的评论是对立标号的,也就是说,一条标号为256的评论并不晓得它本人在某个日志中应该是几楼,所以要由咱们来通知它,举例来说,假定某篇日志中的评论辨别是201号、207号、311号,其中311号是201号的子回复,那么虽然311是**评论,但实际显示程序是 201-311-207(从上到下),怎样能力让201晓得本人是1楼,311晓得本人是3楼呢?尽管说WP 2.7的显示评论的程序因为嵌套规定的存在而被打乱,但实际上其在提取评论的时分依然是按标号程序来的,也就是说例子中的评论提取程序是201-207-311,这样就正好合乎1楼-2楼-3楼,所以办法也就很显著了,在提取评论的时分赋予楼号,在显示评论的时分提取楼号.
1.在提取评论时赋予楼号,在comments.php中找到如下代码:
<?php if ( have_comments() ) : ?><?php if ( $comments ) : ?>
在其后加上如下代码:
<?php
global $comment_ids;
$comment_ids = array();
foreach ( $comments as $comment ) {
if (get_comment_type() == "comment") {
$comment_ids[get_comment_id()] = ++$comment_i;
}
}
?>留意此处该当是在自定义的评论显示函数中(themes下的function.php,用ultraedit32等编辑器关上),最常见的是在显示日期的代码后加上如下代码,依据详细状况可能稍有变动,代码代码:
<p>
)
<span class="floor"><?php global $comment_ids;
$comment_floor = $comment_ids[get_comment_id()];
echo $comment_floor.'楼'; ?></span>另一种方法
结合 comments.php 模板的评论循环函数,就能轻松处理楼层编号成绩,编辑 comments.php 文件,找到以下评论循环的入口代码:
<?php foreach ($comments as $comment) : ?>
在这句代码之前增加如下代码:
<?php $count=1; ?>
初始化 $count 变量,赋值 1在需求显示楼层编号的中央,拔出以下代码,当然,如何出现需求能够自定义款式,代码如下:
<?php echo $count; ?>
输入楼层编号每次评论循环函数执行后,对 $count 变量进行加 1 操作,因而需找到:
<?php endforeach; ?>
在此循环完结之前退出:
<?php $count++; ?>
$count 变量自加 1该办法在不分页评论中测试经过,然而否支持分页评论,有待讲究.
心愿本文所述对大家的WordPress建站有所协助。
以上就是安达网络工作室关于《WordPress评论添加楼层显示的方法小结》的一些看法。更多内容请查看本栏目更多内容!
对搜寻引擎暗藏特定的文章 这个成绩的起源是这样的: 家喻户晓,随着搜寻引擎的改进,会越来越排挤采集和伪...
首先关上网站根目录下的 wp-config.php,而后搜寻 define('WPLANG' 就能够疾速定位到言语设置那里 比方简体...
明天偶尔发现了Dreamweaver的一个十分有用的性能,就是代码的格局化性能。普通状况下,咱们写的html或许css...
前言 前几天,冤家手头上有一个闲暇的vps,256M内存,我决议拿来玩一下。通过一番考虑,还是用来挂站吧。而...
wordpress完成随机文章 ralix曾公布过对于wordpress随机文章的相干插件的点评文章(“wordpress插件之...
flush_rewrite_rules() 函数用来删除而后依据现有的条件重写伪动态规定,也就是刷新一次伪动态规定了。 先来...