现在的位置: 首页 > 互联网络 > WP相关 > 正文

wordpress中有关评论、引用的函数荟萃

2010-08-14 09:24 WP相关 ⁄ 共 3327字 ⁄ 字号 评论 1 条

add_ping <?php add_ping( $post_id, $uri ) ?>
为已有ping添加URL.$post_id是文章编号,$uri是Ping URI.
check_comment <?php check_comment( $author, $email, $url, $comment, $user_ip, $user_agent, $comment_type ) ?>
判断评论是否传递WordPress Comment_Moderation 的内部检验。详情见:http://codex.wordpress.org/Function_Reference/check_comment.
discover_pingback_server_uri <?php discover_pingback_server_uri( $url, $deprecated ) ?>
根据已给URL查找pingback的服务器URI.详情见:http://codex.wordpress.org/Function_Reference/discover_pingback_server_uri.
do_all_pings <?php do_all_pings() ?>
该函数执行所有pingback、enclosure、trackback,并将其发送到pingback服务中。
do_enclose <?php do_enclose( $content, $post_ID ) ?>
检查视频音频链接的内容,将内容作为 enclosures加入。已经添加的enclosure将不再重新加入。
do_trackbacks <?php do_trackbacks( $post_id ) ?>
执行引用通告。
generic_ping <?php generic_ping( $post_id ) ?>
将 pings 发送给所有ping网站服务。
get_approved_comments <?php $comment_array = get_approved_comments($post_id); ?>
获取文章编号并返回一个对象数组,表示已经被提交并批准的评论。
get_avatar <?php echo get_avatar( $id_or_email, $size, $default, $alt ); ?>
获取头像。
get_comment <?php get_comment($id, $output); ?>
获取单个评论的对象或数组。
get_comments <?php get_comments( $args ); ?>
获取评论的对象或数组,$args详情见:http://codex.wordpress.org/Function_Reference/get_comments.
get_enclosed <?php get_enclosed( $post_id ) ?>
获取文章中已有的附件。
get_lastcommentmodified <?php get_lastcommentmodified( $timezone ) ?>
获取最近一次评论修改日期。
get_pung <?php get_pung( $post_id ) ?>
检索文章中被引用的URL.
get_to_ping <?php get_to_ping( $post_id ) ?>
检索需要被引用的URL.
next_comments_link <?php next_comments_link( $label, $max_page ) ?>
输出下一页评论的链接.
paginate_comments_links <?php paginate_comments_links( $args ); ?>
该标签使评论模板中的分页评论有新的排列方法。相较于使用“上一页”和“下一页”评论链接,该标签可利用数值型索引显示完整的评论页.详情见:http://codex.wordpress.org/Function_Reference/paginate_comments_links
pingback <?php pingback( $content, $post_ID ) ?>
广播文章中的链接.
previous_comments_link <?php previous_comments_link( $label ) ?>
输出上一页评论的链接.
privacy_ping_filter <?php privacy_ping_filter( $sites ) ?>
检查博客在返回到站点前是否为公开状态。
sanitize_comment_cookies <?php sanitize_comment_cookies() ?>
审查发送给用户的cookies,若已经为用户生成cookies,可以进行其他操作。cookies被发送到其他地方之后,可以使用该函数。.
is_trackback <?php is_trackback(); ?>
判断是否为引用通告。
trackback <?php trackback( $trackback_url, $title, $excerpt, $ID ) ?>
发送一个trackback。该函数在发送trackback以避免复制时更新数据库。
trackback_url <?php trackback_url(); ?>
显示引用通告的链接。
trackback_url_list <?php trackback_url_list( $tb_list, $post_id ) ?>
为URL列表操作 trackbacks.
weblog_ping <?php weblog_ping( $server, $path ) ?>
为URL列表操作 trackbacks。
wp_allow_comment <?php wp_allow_comment( $commentdata ) ?>
验证是否可以发布当前评论。
wp_delete_comment <?php wp_delete_comment( $comment_id ) ?>
删除评论编号,之后可能更新文章评论总数。
wp_filter_comment <?php wp_filter_comment( $commentdata ) ?>
过滤审查评论资料。完成后将评论资料’filtered’字段设为true。这一动作可判断评论是否应被过滤,以及是否应该阻止同一评论被多次过滤。
wp_get_comment_status <?php wp_get_comment_status( $comment_id ) ?>
获取一个评论的状态。
wp_get_current_commenter <?php wp_get_current_commenter() ?>
获取当前评论者的姓名、电子邮件和URL。希望cookies内容已经被过滤。该函数的使用者可能希望重新检查返回的数组。
wp_insert_comment <?php wp_insert_comment($data); ?>
插入评论,详情见:http://codex.wordpress.org/Function_Reference/wp_insert_comment .
wp_new_comment <?php wp_new_comment( $commentdata ) ?>
在数据库中添加新评论。
wp_set_comment_status <?php wp_set_comment_status( $comment_id, $comment_status ) ?>
设置评论的状态。
wp_throttle_comment_flood <?php wp_throttle_comment_flood( $block, $time_lastcomment, $time_newcomment ) ?>
评论数量异常增多时,该函数决定是否禁止评论.详情见:http://codex.wordpress.org/Function_Reference/wp_throttle_comment_flood
wp_update_comment <?php wp_update_comment( $commentarr ) ?>
更新一个评论。
wp_update_comment_count <?php wp_update_comment_count( $post_id, $do_deferred ) ?>
更新文章的评论计数。

目前有 1 条留言    访客:0 条, 博主:0 条 ,引用: 1 条

    外部的引用: 1 条

    • wordpress中有关评论、引用的函数荟萃 – mainbase

    给我留言

    留言无头像?