新闻

wordpress修改记录:

functions.php

//移除左上角W
function annointed_admin_bar_remove() {
global $wp_admin_bar;
/* Remove their stuff */
$wp_admin_bar->remove_menu(‘wp-logo’);
}
add_action(‘wp_before_admin_bar_render’, ‘annointed_admin_bar_remove’, 0);

//解决xmlrpc攻击问题
add_filter(‘xmlrpc_enabled’, ‘__return_false’);
add_filter(‘xmlrpc_methods’, ‘remove_xmlrpc_pingback_ping’);
function remove_xmlrpc_pingback_ping( $methods ) {
unset( $methods[‘pingback.ping’] );
return $methods;
}

//移除Wordpress后台“感谢使用wordpress创作”
function my_admin_footer_text(){
return “”;
}
function my_update_footer()
{
return “”;
}
add_filter( ‘admin_footer_text’, ‘my_admin_footer_text’, 10 );
add_filter( ‘update_footer’, ‘my_update_footer’, 50 );

//不同用户定制菜单
function ludou_nav_menu_args($args = ”) {
// 获取当前登录用户的信息
$current_user = wp_get_current_user();
// 下面的top改成第2步获取到的菜单位置名称
if ($args[‘theme_location’] == ‘primary’) {
if (is_user_logged_in()&& 1 == $current_user->ID) {
$args[‘menu’] = ‘menu03’;
}else if (is_user_logged_in()) {
$args[‘menu’] = ‘menu01’;
}else {
$args[‘menu’] = ‘menu02’;
}
}

return $args;
}

add_filter(‘wp_nav_menu_args’, ‘ludou_nav_menu_args’);

Twenty Sixteen: style.css

/**

*padding: 5.25em 4.5455%;
*/
.site-header {
padding: 1em 4.5455%;
}