2012-08-11 36 views
0

今天早上我安裝了bbpress。我一直在慢慢地將它整合到我的worddress二十幾歲的兒童主題中。我注意到的一件事是,我創建的示例粘性帖子沒有收到添加到他們的粘性類。如何獲得應用於bbpress中的主題行的類?

我到目前爲止所做的是將複製到我的孩子的檔案論壇,頁面主題標籤,sidebar-bb-tagcloud,單一論壇,單一主題,單一用戶和分類標題 - 主題標籤主題,並將每個頁面的格式設置爲與我現有的主題相匹配。如果我使用bbpress主題在實時預覽中查看我的網站,我會看到Sticky類正在應用於粘性主題。我不知道爲什麼這不會發生使用我的孩子主題?

我剛剛注意到,各種類都沒有被應用到單個主題行?使用實時預覽查看同一頁面我看到應用了以下類:2019年後的主題類型 - 主題狀態 - 發佈hentry奇怪超粘性bbp-parent-forum-1998 user-id-1。

鑑於我的孩子主題,我沒有應用任何類。

回答

1

我發現了這個問題。我在我的函數中有一個函數.php格式不正確。正確的方法是這樣的:

// Add classes to posts 
add_filter('post_class', 'my_post_classes'); 
function my_post_classes($classes) 
{ 
    $postType = get_post_type(); 

    if ($postType == 'post') { 
     $classes[] = 'clearfix'; 

    } 

    return $classes; 
} 
相關問題