實用的 WordPress ICP 備案許可管理器

為 bbPress 論壇添加” 新貼” 、 「熱帖」 和” 置頂帖” 標籤功能

轉載自薇曉朵技術論壇

將下面的代碼片段添加到已激活主題的 functions.php 文件即可:

//bbPress 添加置顶标签  function rk_sticky_topics() {       if ( bbp_is_topic_sticky() && !bbp_is_topic_closed() )       echo '<span class="sticky">[Sticky]</span>'; //可根据需要修改文字内容 }    add_action( 'bbp_theme_before_topic_title', 'rk_sticky_topics' );  //bbPress 添加关闭标签 function rk_closed_topics() {       if ( bbp_is_topic_closed() && !bbp_is_topic_sticky() )       echo '<span class="closed">[Closed]</span>'; }    add_action( 'bbp_theme_before_topic_title', 'rk_closed_topics' );  //bbPress 添加新话题热帖标签 function rk_hot_topics() {    $reply_count = bbp_get_topic_reply_count();       if ( $reply_count > 25 ) //回复超过 25 个为显示热帖       echo '<span class="hot">[Hot]</span>'; }    add_action( 'bbp_theme_before_topic_title', 'rk_hot_topics' );  //bbPress 添加新话题帖子标签 function rk_new_topics() { $offset = 30*30*1; //时间间隔,单位为秒     if ( get_post_time() > date('U') - $offset )       echo '<span class="label label-new">[New]</span>'; }  add_action( 'bbp_theme_before_topic_title', 'rk_new_topics' );

 

文章沒看懂?代碼不會用?需要幫助您可以

Geticer 的頭像