概述
我想在WP中的每个第5条注释之后/下方插入HTML代码(如果有> 5条注释)。
我不是很好的t编码, 我只找到1个类似的话题, 但没有得到回答。
问题是-如何在每第5条评论后插入广告/代码?
我对PHP不太满意(非常基础的经验)…如果可能的话, 请提供完整的代码-谢谢!
这是我的函数(来自functions.php), 显示注释:
if ( ! function_exists( 'mts_comments' ) ) {
function mts_comment($comment, $args, $depth) {
$GLOBALS['comment'] = $comment; ?>
id="li-comment-<?php comment_ID() ?>"><?php if ($comment->comment_approved == '0') : ?>
}
到目前为止, 我想出了如何获得批准评论的数量。这是我的”代码”:
$cmPostId = get_the_ID();
$comments_count = wp_count_comments($cmPostId);
$commApproved = $comments_count->approved;
代码示例:
我感谢所有帮助。提前致谢!
#1
未经测试, 但我建议你可以将注释迭代计数设置为全局范围, 然后每个第3个模数除法, 回显HTML
if ( ! function_exists( 'mts_comments' ) ) {
$comment_count = 1;
function mts_comment($comment, $args, $depth) {
$GLOBALS['comment'] = $comment;
?>
id="li-comment-<?php comment_ID() ?>"><?php if ($comment->comment_approved == '0') : ?>
$GLOBALS['comment_count']++;
}
}
最后
以上就是要减肥自行车为你收集整理的wp代码页脚引入html,在WP注释之间插入HTML代码的全部内容,希望文章能够帮你解决wp代码页脚引入html,在WP注释之间插入HTML代码所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
<?php echo get_avatar( $comment->comment_author_email, 70 ); ?>
<?php printf('%s', get_comment_author_link()) ?>
<?php comment_reply_link(array_merge( $args, array('depth' => $depth, 'max_depth' => $args['max_depth']))) ?>