本文整理自网络,侵删。
本文实例总结了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;
}
}
?>
2.在显示评论时提取楼号:
global $comment_ids;
$comment_ids = array();
foreach ( $comments as $comment ) {
if (get_comment_type() == "comment") {
$comment_ids[get_comment_id()] = ++$comment_i;
}
}
?>
2.在显示评论时提取楼号:
相关阅读 >>
以wordpress为例讲解jquery美化页面title的方法
详解wordpress开发中get_current_screen()函数的使用
wordpress主题支持自定义菜单及修改css样式实现方法
nginx下wordpress链接(url伪静态)301永久重定向实现方法
更多相关阅读请进入《wordpress》频道 >>
相关推荐
评论
管理员已关闭评论功能...
- 欢迎访问木庄网络博客
- 可复制:代码框内的文字。
- 方法:Ctrl+C。