WordPress Snippet

ワードプレスをカスタマイズしよう

項目名の変更 管理画面編 WordPress

投稿日: by

項目名の変更 管理画面編 WordPress

投稿日: by


カスタマイズなし


カスタマイズ後


カスタマイズの一例

テーマのfunctions.phpに以下のコードを追加します(ver3.3.1)

おまけ カテゴリやタグ

以下は、変更のしかたを書いているだけなので、実際には、動作しません。
動作の確認もしていません。

function change_taxonomies_object_label() {
//category
	global $wp_taxonomies;
	$labels= $wp_taxonomies['category']->labels;
	
//tag 
	$labels= $wp_taxonomies['post_tag']->labels;
	var_dump( $labels );

}
add_action( 'init', 'change_taxonomies_object_label' );

おまけ 

クライアントサイドで、文字列変更する事も出来るので、カスタマイズする時には、よく考えたほうがいいかも、

以下のコードは、ダッシュボードの投稿/カテゴリのリンク文字列を「ヤッホー」に変更し、マウスカーソルがリンクの上に来たときに、「これ説明だよ」のテキストを追加します。

ええ加減に作ってあるので、ご自身でよく検証してから、自己責任で

function my_styles(){
	wp_enqueue_style( 'wp-pointer' );
}
add_filter('admin_head','change_category_title' );
function change_category_title(){
	add_action('admin_print_styles', 'my_styles'); 
?>
<script type="text/javascript"> 
 jQuery(function() {
	jQuery('a[href$="edit-tags.php?taxonomy=category"]').html('ヤッホー').hover(
 function () {
 jQuery(this).append(jQuery('<div class="wp-pointer wp-pointer-top"><div class="wp-pointer-content"><h3>Hint</h3><p>説明</p></div></div>'));

 },
 function () {
 jQuery(this).find(".wp-pointer:last").remove();
 }
);
	
 });
</script> 
< ?php
}