NIUBI
wordpress教程

WordPress 函数 comment_ID、get_comment_ID 获取评论 ID

9个月前/ 64/ / WP爱好者/ 已收录/
导语: 前几天完善了下本站的评论模板,对 WordPress 评论相关函数有了进一步体验,今天这篇 WordPress 函数 comment_ID、get_comment_ID 获取评论 ID 文章也就出世了。WordPress 的评论 id 不是使用次数最多的,但是在很多时候都会用到它,WordPress 主题制作常用的函数之一,下面我们一起学习下这两个函数的简单用法。

前几天完善了下本站的评论模板,对 WordPress 评论相关函数有了进一步体验,今天这篇 WordPress 函数 comment_ID、get_comment_ID 获取评论 ID 文章也就出世了。WordPress 的评论 id 不是使用次数最多的,但是在很多时候都会用到它,WordPress 主题制作常用的函数之一,下面我们一起学习下这两个函数的简单用法。

函数描述

comment_ID():显示当前评论 id 值。

get_comment_ID():获取当前评论 id 值。

两者就只是一个输出,一个不输出的区别,详情请看下面的函数原型。

函数原型

这两个函数都位于 wp-includes/comment-template.php 文件中。

comment_ID 函数源码:

function comment_ID() {     echo get_comment_ID(); }

就一句,不知道 WordPress 开发人员写这个干嘛,很明显是使用的 get_comment_ID 函数实现的功能,下面是 get_comment_ID 函数的源码:

function get_comment_ID() {     $comment = get_comment();       /**      * Filters the returned comment ID.      *      * @since 1.5.0      * @since 4.1.0 The `$comment_ID` parameter was added.      *      * @param int        $comment_ID The current comment ID.      * @param WP_Comment $comment    The comment object.      */     return apply_filters( 'get_comment_ID', $comment->comment_ID, $comment ); }

get_comment_ID 函数是通过得到评论对象然后取出的评论 id。评论对象的获取后面的文章详细介绍。

简单使用

注意:comment_ID 函数无返回值会直接输出,get_comment_ID 函数有返回值,可以赋值,不会输出。

使用评论 id 给评论 HTML 标签设置不同 class 名称:

<div class="comment-<?php comment_ID() ?>">

点点赞赏,手留余香

还没有人赞赏,快来当第一个赞赏的人吧!
admin给Admin打赏
×
予人玫瑰,手有余香
  • 2
  • 5
  • 10
  • 20
  • 50
2
支付
收藏 0 海报

版权归属:本文为原创文章,版权归 所有

本文链接:( 欢迎分享本文,转载请保留出处 )

免责声明:如发现本站有涉嫌抄袭侵权/违法违规的内容,请邮件/留言反馈,一经查实本站将立刻删除!

<< 上一篇

2020-05-29

下一篇 >>

2020-05-29

全部评论( 1 条 )
    最新评论
  1. ykkcom
    ykkcom 广东省广州市 电信

    不错哦

    沙发 2020-05-31 14:05
扫一扫二维码分享