6

wordpress タグ クラウド タグからインライン スタイルを削除する良い方法はありますか? すべてのタグに同じサイズを設定したいのですが、できればインライン スタイルはまったく必要ありません。

ありがとう

4

4 に答える 4

8

WordPress のコア フィルターを使用して、さまざまな関数で出力を変更できます。wp_generate_tag_cloud()文字列入力を編集できるフィルターがあります。以下は、文字列を正規表現し、インライン スタイルを見つけて削除する関数です。

add_filter('wp_generate_tag_cloud', 'xf_tag_cloud',10,3);

function xf_tag_cloud($tag_string){
   return preg_replace("/style='font-size:.+pt;'/", '', $tag_string);
}
于 2012-07-17T18:20:32.583 に答える
1

これを PHP で挿入する場合、インライン スタイルを削除することはできませんが、'smallest' および 'largest' パラメータを設定して、フォント サイズが同じであることを確認できます。詳細については、Codexを参照してください。

于 2011-05-26T22:43:16.443 に答える
0

テーマのコードを変更したくない場合は、css font-sizeルールを追加して!important、インラインスタイルをオーバーライドする必要があります。

于 2011-05-26T22:29:57.257 に答える