wordpress删除评论日期连接》高手请进
问题1:怎样删除评论中的日期上面的连接?问题2:怎样获取单独评论的名字+评论内容(这回不要日期,也不要连接)网上的我都打遍了,根本就不好用。...
问题1:怎样删除评论中的日期上面的连接?
问题2:怎样获取单独评论的名字+评论内容(这回不要日期,也不要连接)
网上的我都打遍了,根本就不好用。 展开
问题2:怎样获取单独评论的名字+评论内容(这回不要日期,也不要连接)
网上的我都打遍了,根本就不好用。 展开
1个回答
展开全部
在你的主题中搜索wp_list_comments,它很可能在comments.php(如果你用的主题存在这个文件的话),查看其参数,如果有的话,请到wordpress.org查看其参数,大致是这样的:
<?php $args = array(
'walker' => null,
'max_depth' => '',
'style' => 'ul',
'callback' => null,
'end-callback' => null,
'type' => 'all',
'reply_text' => 'Reply',
'page' => '',
'per_page' => '',
'avatar_size' => 32,
'reverse_top_level' => null,
'reverse_children' => '',
'format' => 'html5', //or xhtml if no HTML5 theme support
'short_ping' => false // @since 3.6,
'echo' => true // boolean, default is true
); ?>
如果你用的主题没有定义callback的话,你定义下
'callback' => 'mytheme_comment',
然后就可以随心所欲的定义评论列表了,例如:
function mytheme_comment($comment, $args, $depth) {
$GLOBALS['comment'] = $comment; ?>
<li <?php comment_class(); ?> id="li-comment-<?php comment_ID() ?>">
<div id="comment-<?php comment_ID(); ?>">
<div class="comment-author vcard">
<?php echo get_avatar($comment,$size='48',$default='<path_to_url>' ); ?>
<?php printf(__('<cite class="fn">%s</cite> <span class="says">says:</span>'), get_comment_author_link()) ?>
</div>
<?php if ($comment->comment_approved == '0') : ?>
<em><?php _e('Your comment is awaiting moderation.') ?></em>
<br />
<?php endif; ?>
<div class="comment-meta commentmetadata">
<?php
//这就是不带链接的
printf('%1$s %2$s', get_comment_date(), get_comment_time());
?>
<?php edit_comment_link(__('(Edit)'),' ') ?></div>
<?php comment_text() ?>
<div class="reply">
<?php comment_reply_link(array_merge( $args, array('depth' => $depth, 'max_depth' => $args['max_depth']))) ?>
</div>
</div>
<?php
}
基于Wordpress自带主题2013的实际测试及截图:
functions.php中添加上述函数;
comments.php中为wp_list_comments添加参数,如下:
<?php
wp_list_comments( array(
'style' => 'ol',
'short_ping' => true,
'callback' => 'mytheme_comment',//我就是那个刚刚被添加的参数和参数值
'avatar_size' => 74,
) );
?>使用前截图:
使用 后截图(不带链接了吧):
以上是对你的问题1 的回答,你的问题2可以单独查询评论ID获取评论相关内容,因为你的问题描述不清:“单独评论的名字”很让人费解。
祝愉快!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询