functions.phpȤäƤWordPress̤Υޥˡ˺Ͽ
ưˤweb̳ˤʤä4
ͤǡ椫鲶ᥤdzȯ˿ȿοHPåȥСˤʤޤ
ǥϴ˴ƤơCSSƥޥꡢޥۥȤʤɤᥤ˻ŻǤϫΤϱԤˤϸʤʬǤ
ϡWordPress̤ΥޥǤ
WordPressϥ桼̤ʬƵǽ¤ޤ
ԡԽԡƼԡƼԡɼԤ5ǡǤԤ鲿ˤʤɼԤޤǡʳϤäƵǽ¤Ƥޤ
Ǥϥ饤Ȥ˾ˤϱޤ
㤨СƼԤˤåץɽ褦ˤߤȤ桼ԽԤäߤȤ
Ǥϡ˾functions.php˵Ҥphp˺ϿȤƷǺܤޤ
ܼ
̤WordPressΥѹ
̤ˤWordPressΥɽƤޤΥ饤ȤΥʤɤѹФäݤʷϵˤʤޤ͡Υɤfunctions.php˵ҤƤ
function custom_login_logo() {
echo '<style type="text/css">h1 a { background: url('URL') no-repeat center center !important; }</style>';
}
add_action('login_head', 'custom_login_logo');
27463ʤΤǡƱ礭ǺФΤޤޥؤ뤳Ȥޤ
ʤߤˡWordPressΥåWordPressθȤӤޤΥѹޤεҤWordPressåץ졼ɤȾƤޤΤǾάޤ
WordPressؤ褦פɽˤ
åܡɤˤϡWordPressؤ褦פȸåɽޤ֥ƤΥ饤Ȥˤϲδط̵äǤΤǾäޤ礦
ΰԤɲäǤ
remove_action( 'welcome_panel', 'wp_welcome_panel' );
åܡɥȥåײ̤ΥåȤɽˤ
ɽåܡɥȥåײ̡
ˤϺǶξǶΥȤʤɤΥåȤɽƤޤ
⥯饤ȤˤϴطʤǤϤʤץ饰ʤϮäߤʤޤޤƤޤ
äޤ礦
function example_remove_dashboard_widgets() {
global $wp_meta_boxes;
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_right_now']); // ߤξʳס
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_recent_comments']); // ǶΥ
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_incoming_links']); //
unset($wp_meta_boxes['dashboard']['normal']['core']['dashboard_plugins']); // ץ饰
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_quick_press']); // å
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_recent_drafts']); // Ƕβ
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_primary']); // WordPress֥
unset($wp_meta_boxes['dashboard']['side']['core']['dashboard_secondary']); // WordPressե
}
add_action('wp_dashboard_setup', 'example_remove_dashboard_widgets');
åץ졼ɾɽˤ
СWordPressȡåܡɤ˹¥åɽޤ
ºݤ˥åץ졼ɤΤϴԤΤߤǤʲθ¼Ԥˤϡ֥åץ졼ɽ뤫ԤϢƤ͡פȥåɽƤޤǤ͡
ƤʤƼԤˤʥåФ֡פǤ͡
äޤ礦
if (!current_user_can('administrator')) {
add_filter('pre_site_transient_update_core', create_function('$a', "return null;"));
}
ʬˤĤ
1ܤif (!current_user_can(‘administrator’))ǡִʳΤߡפȸʬƤޤ
Ƭˡ֡פդȡ֤ξʳǤϡפȤʤǤ
ʤԤˤϹɽ뤫ȤȡɽäƤޤwordpress̤饢åץ졼ɽʤʤäƤޤǤ
administratorϴԤλǡ¾θ¼ԤˤadministratorͤѤƲ
ʤʬɬפʤϡ1ܤξʬ3ܤΡ֡ѡפäOKǤ
- administratorʴԡ
- editorԽԡ
- authorƼԡ
- contributorʴƼԡ
- subscriberʹɼԡ
if (!current_user_can(‘administrator’))Ρ֡פСִԤϡפˤʤޤ
if (current_user_can('administrator')) {
ʤߤˡʣθ¼ԤǻꤷϾʬʴ˵Ҥޤ
if (current_user_can('administrator') || current_user_can('editor')) {
̾Υ˥塼ɽˤ
̤ξˤWrordPressȤؤΥȤʤɤɽƤޤ
ʤΤǾäޤ礦
add_action( 'wp_before_admin_bar_render', 'my_wp_before_admin_bar_render' );
function my_wp_before_admin_bar_render() {
global $wp_admin_bar;
$wp_admin_bar->remove_menu('wp-logo'); // wordpress
$wp_admin_bar->remove_menu('site-name'); // ̾
$wp_admin_bar->remove_menu('updates'); //
$wp_admin_bar->remove_menu('comments'); //
$wp_admin_bar->remove_menu('new-content'); //
$wp_admin_bar->remove_menu('my-account'); // ޥ
}
ä㤦;ˤ䤷Τǡϲͤ˵Ҥޤ
add_action( 'wp_before_admin_bar_render', 'my_wp_before_admin_bar_render' );
function my_wp_before_admin_bar_render() {
global $wp_admin_bar;
$wp_admin_bar->remove_menu('wp-logo'); // wordpress
$wp_admin_bar->remove_menu('updates'); //
$wp_admin_bar->remove_menu('comments'); //
$wp_admin_bar->remove_menu('new-content'); //
$wp_admin_bar->remove_menu('user-info'); // ޥ֥ץե
$wp_admin_bar->remove_menu('edit-profile'); // ޥ֥ץեԽ
}
8ܡ9ܤΡuser-infoסedit-profileפϡΥ桼̾ˤ֥ץեפȡ֥ץեԽפǤå㤦ȥ桼ѹ̤ǤޤΤǾäɡmy-accountפDZä㤦ȡߥƤ桼Υ桼̾ɽʤʤäƤޤˤȥܥɽˤʤäƤޤޤ
ǡޥȼΤɽΡuser-infoסedit-profileפɽꤷޤ
Ȥʬ䤹ɽ褦
function add_new_item_in_admin_bar() {
global $wp_admin_bar;
$wp_admin_bar->add_menu(array(
'id' => 'new_item_in_admin_bar',
'title' => __(''),
'href' => wp_logout_url()
));
}
add_action('wp_before_admin_bar_render', 'add_new_item_in_admin_bar');
嵭ͤWordPressΥȥܥϥޥȤˤޤ
ʬˤΤǡܤʬ褦˺ˤǤɽޤ礦
߷פäۤǤ͡
ǤɤåХȤ뤫Ǥ͡
ɽץȥإפɽˤޤ礦
̱ˤɽץȥإפɽƤޤ
ƼԤˤɬפʤΤǾäޤ礦
function my_admin_head(){
echo '<style type="text/css">#contextual-help-link-wrap{display:none;}</style>';
echo '<style type="text/css">#screen-options-link-wrap{display:none;}</style>';
}
add_action('admin_head', 'my_admin_head');
WordPress ΤѤ꤬Ȥޤפä
̤ΥեåˤϡWordPress ΤѤ꤬ȤޤפȽƤޤ
äޤ礦
function custom_admin_footer() {
echo ' ';
}
add_filter('admin_footer_text', 'custom_admin_footer');
ϥޤ
֤ä㤱functions.php˽ʤƤץ饰ǽǤ
phpʤΤǡٶˤʤ뤫ʤȻפäfunctions.php˽ȤˤǤ
Ʊͤ˴̤ΥޥΤǤСӤ˱ץ饰ʤõȤϤɤ⤷ޤ
ϴ̤κɥ˥塼ΥޥȻפäɡפΤۤĹʤäƤޤäΤ̤εȤƽޤ͡
ɵWordPress̤κɥС˥塼functions.phpɽꤹˡޤ
COMMENTS:6 COMMENTS
CATEGORY:WORDPRESSTAGS:wordpress

2013年06月25日
2015年12月01日
2015年08月13日
2014年08月04日
2012年10月14日