CSS
のクラス名をテンプレートファイル内のBBPressフォーラムドロップダウンに動的に設定する方法はありますか?WordPress CSSクラスを動的にbbp_form_topic_type_dropdownに設定する方法
BBPress
のform-topic.php
をテーマにコピーしましたが、今は要素のスタイルをカスタマイズしようとしています。 wp-content/plugins/bbpress/includes/topics/template.php
に居住しているbbp_get_form_topic_type_dropdown()
とbbp_get_form_topic_status_dropdown();
、 -
Create New Topic
下面積2つのドロップダウン、すなわちトピックタイプとトピックステータスは、それぞれ以下の機能を使用してレンダリングされています。
:
$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は正しいである、関数がすでに定義されていると言うので、私、私はすでに上記の状況を回避しようとしてい
2つのこと
template.php
をコピーし、新しい機能を作成することでそのアイデアを破棄しなければならなかった:
bbp_get_form_topic_type_dropdown_custom()
とbbp_get_form_topic_status_dropdown_custom()
のように作成された新しい機能を、私のCSSクラスを追加しました彼らへ。しかし、ドロップダウンは全くレンダリングされませんでした!
私は最近非常に最近WPを始めましたので、ご質問は愚かに見えます。どんな提案も非常に役に立ちます。