サポート » 使い方全般 » 管理画面のタイトルをプラグインで変更したい

  • 解決済 rekoker

    (@rekoker)


    本当に初歩的な質問ですいません。

    管理画面の投稿画面にある「新規投稿を追加」や
    投稿の一覧画面にある「投稿」など、

    管理画面のタイトルというかを変更したいのですが、
    どのような方法が良いでしょうか

    出来ればプラグインがいいのですが、
    もし、コードのほうが良いという場合は、そちらにしたいと思います。

    プラグインなど、よろしければ教えてください。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • rekokerさん

    プラグインは分かりませんが、コードだと、

    // 一覧
    add_action( 'load-edit.php' , 'admin_title_edit_post_edit' );
    function admin_title_edit_post_edit() {
    
    	global $wp_post_types;
    
    	// 投稿一覧
    	$wp_post_types["post"]->labels->name = '○○○の一覧';
    
    	// 固定ページ一覧
    	$wp_post_types["page"]->labels->name = '■■■の一覧';
    
    }
    
    // 投稿
    add_action( 'load-post-new.php' , 'admin_title_edit_post_new' );
    function admin_title_edit_post_new() {
    
    	global $wp_post_types;
    
    	// 新規投稿
    	$wp_post_types["post"]->labels->add_new_item = '○○○の新規投稿';
    
    	// 新規固定ページ
    	$wp_post_types["page"]->labels->add_new_item = '■■■の新規投稿';
    
    }
    
    // 編集
    add_action( 'load-post.php' , 'admin_title_edit_post' );
    function admin_title_edit_post() {
    
    	global $wp_post_types;
    
    	// 投稿編集
    	$wp_post_types["post"]->labels->edit_item = '○○○の編集';
    
    	// 投稿編集
    	$wp_post_types["page"]->labels->edit_item = '■■■の編集';
    
    }

    と、functions.php等に記述し、
    「○○○の一覧」の部分を変更すると希望通りの表記ができると思います。
    (wordpress 3.5.1 にて確認)

    モデレーター gatespace

    (@gatespace)

    WordPress › Admin Menu Editor « WordPress Plugins

    説明等は英語ですが、そんなに難しくはないかと。

    gqevu6bsizさん

    gqevu6bsizさんのコードを貼り付けたところ、無事出来ました。
    ありがとうございます。

    一点質問したいのですが、
    一覧画面は、「○○○の一覧」というようになるのですが、
    一覧画面の左上の部分にある、下書きやゴミ箱などをクリックすると、
    下書きの記事やゴミ箱に送られた記事だけなどが表示されるのですが、
    下書きだけの場合は、「○○○の下書き一覧」
    ゴミ箱の場合は、「○○○のゴミ箱一覧」
    などというように変更することは出来るのでしょうか

    gatespaceさん

    gatespaceさんが教えてくださいましたプラグインを使ってみたところ、
    管理画面での表示は変更できたのですが、
    私が希望する部分は変えられなかったので、
    プラグインについては、もう少し検討してみたいと思います。

    rekokerさん

    下書きだけの場合は、「○○○の下書き一覧」
    ゴミ箱の場合は、「○○○のゴミ箱一覧」

    についてですが、一覧部分のコードを以下のようにしてみてください。

    // 一覧
    add_action( 'load-edit.php' , 'admin_title_edit_post_edit' );
    function admin_title_edit_post_edit() {
    
    	global $wp_post_types;
    
    	// 投稿一覧
    	$title = '○○○の一覧';
    	if( !empty( $_REQUEST["post_status"] ) ) {
    		if( $_REQUEST["post_status"] == 'draft' ) {
    			$title = '○○○の下書き一覧';
    		} elseif( $_REQUEST["post_status"] == 'publish' ) {
    			$title = '○○○の公開済み一覧';
    		} elseif( $_REQUEST["post_status"] == 'trash' ) {
    			$title = '○○○のゴミ箱一覧';
    		}
    	}
    	$wp_post_types["post"]->labels->name = $title;
    
    	// 固定ページ一覧
    	$title = '■■■の一覧';
    	if( !empty( $_REQUEST["post_status"] ) ) {
    		if( $_REQUEST["post_status"] == 'draft' ) {
    			$title = '■■■の下書き一覧';
    		} elseif( $_REQUEST["post_status"] == 'publish' ) {
    			$title = '■■■の公開済み一覧';
    		} elseif( $_REQUEST["post_status"] == 'trash' ) {
    			$title = '■■■のゴミ箱一覧';
    		}
    	}
    	$wp_post_types["page"]->labels->name = $title;
    
    }

    gqevu6bsizさん

    出来ました。

    一通り変更することが出来たので、よかったです。

    本当にありがとうございました。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「管理画面のタイトルをプラグインで変更したい」には新たに返信することはできません。