5
カスタムウィジェット内からbefore_widgetにクラスを追加する
幅を求めるシンプルなカスタムウィジェットがあります(これは後でフロントエンドで使用されます)。幅フィールドは選択ドロップダウンであるため、事前定義されたオプションがあります。 私はウィジェットの多くのインスタンスを持ち、それぞれに独自の幅設定があります。 今、私のウィジェットコードには次のコードがあります: echo $before_widget; その結果: <div class="widget my" id="my-widget-1"></div> 私がしたいのは、どういうわけか$before_widget私自身のクラス(選択ドロップダウンから指定された幅)にフックして追加します。したがって、次のマークアップが必要です。 <div class="widget my col480" id="my-widget-3"></div> クラスが指定されていない場合は、追加しclass="col480"ます。 どうすればこれを達成できますか? 手伝ってくれてありがとう!ダーシャ