有沒有一種方法可以在我的模板文件中動態設置一個CSS
類名到BBPress論壇下拉菜單?WordPress如何動態設置一個CSS類到bbp_form_topic_type_dropdown
我已將BBPress
的form-topic.php
複製到我的主題,現在我試圖自定義元素的樣式。
在Create New Topic
區域的兩個下拉菜單,即主題類型和主題狀態分別使用以下功能正在渲染 - bbp_get_form_topic_type_dropdown()
和bbp_get_form_topic_status_dropdown();
,其駐留在wp-content/plugins/bbpress/includes/topics/template.php
。
在上述功能我可以加我的類名,其中下面的代碼片段是:
$r = bbp_parse_args($args, array(
'select_id' => 'bbp_stick_topic',
'default_css_class' => 'form-control',
'tab' => bbp_get_tab_index(),
'topic_id' => 0,
'selected' => false
), 'topic_type_select');
但問題是我的變化將在情況下,我需要升級的bbPress丟失!
兩件事情我已經嘗試避免上述情況:
通過複製
template.php
我的主題文件夾並更改它:WP說功能已經被定義,這是正確的,所以我只好放棄這個想法通過複製
template.php
和創造新的功能:像bbp_get_form_topic_type_dropdown_custom()
和bbp_get_form_topic_status_dropdown_custom()
創建新的功能,增加我的CSS類給他們。但是根本沒有下拉菜單!
我已經開始WP最近很抱歉,如果問題看起來很愚蠢。任何建議都會非常有幫助。