投稿の管理者リストの上に表示されるHeading1を動的に変更したいです。例えば。 PagesリストのPage見出し。
私は私が考えることができるすべての可能な検索を使い果たしました、そして関連するものは何も出ませんでした。
カスタム投稿タイプリストページのH1見出しの内容を変更できるようにする機能、フィルタなどはありますか。
リストがその分類法によってフィルタリングされるとき、私は実際に分類法のタイトルを追加できるようにしたいです。
wp-admin/edit.php
を見ると、この文字列が次の行で印刷されているのがわかります。
echo esc_html( $post_type_object->labels->name );
そのため、edit.php
にそれを修正するためのフィルタはありません。
get_post_type_object
にはフィルタもありませんので、そこでも変更することはできませんが、...
特定の投稿タイプのオブジェクトは$wp_post_types
というグローバル変数に格納されているので、変更することができます。
function change_page_post_type_object() {
global $wp_post_types;
$wp_post_types['page']->labels->name = 'Not-Pages ;)';
}
add_action( 'init', 'change_page_post_type_object' );
そしてそれが結果です。