9月 08
function custom_editor_settings( $initArray ){
$initArray['theme_advanced_buttons1'] = 'bold,italic,strikethrough,|,bullist,numlist,blockquote,|,justifyleft,justifycenter,justifyright,|,link,unlink,wp_more,|,spellchecker,fullscreen,wp_adv';
$initArray['theme_advanced_buttons2'] = 'formatselect,underline,justifyfull,forecolor,|,pastetext,pasteword,removeformat,|,charmap,|,outdent,indent,|,undo,redo,help';
return $initArray;
}
add_filter( 'tiny_mce_before_init', 'custom_editor_settings' );
9月 08
if (!current_user_can('edit_users')) {
function remove_extra_meta_boxes() {
remove_meta_box( 'categorydiv','post','side'); /* 投稿のカテゴリーフィールド */
remove_meta_box( 'postcustom' , 'post' , 'normal' ); /* 投稿のカスタムフィールド */
remove_meta_box( 'postcustom' , 'page' , 'normal' ); /* 固定ページのカスタムフィールド */
remove_meta_box( 'postexcerpt' , 'post' , 'normal' ); /* 投稿の抜粋 */
remove_meta_box( 'postexcerpt' , 'page' , 'normal' ); /* 固定ページの抜粋 */
remove_meta_box( 'commentsdiv' , 'post' , 'normal' ); /* 投稿のコメント */
remove_meta_box( 'commentsdiv' , 'page' , 'normal' ); /* 固定ページのコメント */
remove_meta_box( 'tagsdiv-post_tag' , 'post' , 'side' ); /* 投稿のタグ */
remove_meta_box( 'tagsdiv-post_tag' , 'page' , 'side' ); /* 固定ページのタグ */
remove_meta_box( 'trackbacksdiv' , 'post' , 'normal' ); /* 投稿のトラックバック */
remove_meta_box( 'trackbacksdiv' , 'page' , 'normal' ); /* 固定ページのトラックバック */
remove_meta_box( 'commentstatusdiv' , 'post' , 'normal' ); /* 投稿のディスカッション */
remove_meta_box( 'commentstatusdiv' , 'page' , 'normal' ); /* ページのディスカッション */
remove_meta_box( 'slugdiv','post','normal'); /* 投稿のスラッグ */
remove_meta_box( 'slugdiv','page','normal'); /* 固定ページのスラッグ */
remove_meta_box( 'authordiv','post','normal' ); /* 投稿の作成者 */
remove_meta_box( 'authordiv','page','normal' ); /* 固定ページの作成者 */
remove_meta_box( 'revisionsdiv','post','normal' ); /* 投稿のリビジョン */
remove_meta_box( 'revisionsdiv','page','normal' ); /* 固定ページのリビジョン */
remove_meta_box( 'pageparentdiv','page','side'); /* 固定ページのページ属性 */
}
add_action( 'admin_menu' , 'remove_extra_meta_boxes' );
}
9月 08
if (!current_user_can('edit_users')) {
function remove_menus () {
global $menu;
$restricted = array(
__('投稿'),
__('ツール'),
__('コメント'),
__('固定ページ'),
__('メディア'),
__('お問い合わせ'),
__('リンク')
);
end ($menu);
while (prev($menu)){
$value = explode(' ',$menu[key($menu)][0]);
if(in_array($value[0] != NULL?$value[0]:"" , $restricted)){
unset($menu[key($menu)]);
}
}
}
add_action('admin_menu', 'remove_menus');
}
9月 08
function update_profile_fields( $contactmethods ) {
unset($contactmethods['aim']);
unset($contactmethods['jabber']);
unset($contactmethods['yim']);
return $contactmethods;
}
add_filter('user_contactmethods','update_profile_fields',10,1);
Recent Comments