タグ付けされた質問 「core-modifications」

3
wp-admin / widgets.phpの変更
主にサイト管理者が各ウィジェットがサイト内のどこに表示されるかを理解できるようにするために、管理パネルのウィジェットページを少し違った方法で設計します。 そのためには、widgets.phpがレンダリングするHTMLを変更する必要があります(単にcssを変更するだけでは不十分です)。コアに触れずにそれを行うにはどうすればよいでしょうか?

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"ます。 どうすればこれを達成できますか? 手伝ってくれてありがとう!ダーシャ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.