個人的には、ワードプレスが管理領域の分類追加/編集画面に異なる「サイズ」ですべての「一般的な用語」を表示する方法が本当に嫌いです。
Functions.phpファイルにコードを追加してこの領域全体を完全に削除する方法を知っている人はいますか
および/または
どのようにしてこの特定の領域を変更して、一般的な用語が異なるフォントサイズ/スタイルで表示されないようにするか。
ありがとうございました
ああ、あなたが私に簡単なものをくれるとき、私はそれが大好きです。難しいものすべてを埋め合わせ始めます...(まあ、部分的に。; - )
だからあなたが欲しいのはこれを置き換えることです:
(出典: mikeschinkel.com )
これとともに:
(出典: mikeschinkel.com )
どうやって?あなたのテーマの'wp_tag_cloud'
ファイル、またはあなたが書いているかもしれないプラグインのfunctions.php
ファイルに入れることができる.php
フックを使います。そのために、グローバル変数$pagenow
をテストして、それが用語編集ページにあることを確認しました。フックでは、それぞれの<a>
要素からstyle
属性を削除するだけです。
add_action('wp_tag_cloud','modify_taxonomy_tag_cloud',10,2);
function modify_taxonomy_tag_cloud($html,$args) {
global $pagenow;
if ('edit-tags.php'==$pagenow) // Only for the tag edit page
$html = preg_replace("#style='[^']+'#Us",'',$html);
return $html;
}
実際にMikeのソリューションと同じ効果を持つCSSオーバーライドを使用した代替手段を提供するために。
add_action( 'admin_print_styles-edit-tags.php', 'normalize_tag_cloud' );
function normalize_tag_cloud() {
?>
<style type="text/css">.tagcloud a { font-size:inherit!important }</style>
<?php
}
私はどちらの方法がより良いとは思わない、単に問題に異なる方法で取り組む方法を共有したいと思った..;)