رفتن به مطلب

شخصی سازی پیشخوان وردپرس شبکه


پست های پیشنهاد شده

باسلام وخسته نباشید من میخواستم پیشخوان وردپرس شبکه رو شخصی سازی بکنم

 

// حذف نسخه وردپرس
function remove_wp_version(){ 
return ''; 
} 
add_filter('the_generator', 'remove_wp_version');

// حذف نوار مدیریت
add_action('after_setup_theme', 'remove_admin_bar_rokesh');
function remove_admin_bar_rokesh(){
	if ( is_admin() ){
	  show_admin_bar(false);
	}
}

// حذف باکس خطا هنگام ورود
add_filter('login_errors',create_function('$a', "return null;"));

//افزودن لوگو سایت به داشبورد
add_action('admin_head', 'my_custom_logo');
 
function my_custom_logo() {
echo '
<style type="text/css">
#header-logo { background-image: url('.get_bloginfo('template_directory').'/images/custom-logo.gif) !important; }
</style>
';
}

//متن فوتر پیشخوان.
function remove_footer_admin () {
    echo "متن فوتر مورد نظر اینجا قرار می گیرد";
} 

add_filter('admin_footer_text', 'remove_footer_admin');

//گزینه های منو سمت
function remove_admin_menu_items() {
	$remove_menu_items = array(__('رسانه'));
	global $menu;
	end ($menu);
	while (prev($menu)){
		$item = explode(' ',$menu[key($menu)][۰]);
		if(in_array($item[۰] != NULL?$item[۰]:"" , $remove_menu_items)){
		unset($menu[key($menu)]);}
	}
}
 
add_action('admin_menu', 'remove_admin_menu_items');

//گزینه های منو سمت
add_action('admin_menu','wphidenag');
function wphidenag() {
remove_action( 'admin_notices', 'update_nag', ۳ );
}

//گزینه های منو سمت
add_action( 'admin_bar_menu', 'wp_admin_bar_my_custom_account_menu', ۱۱ );
 
function wp_admin_bar_my_custom_account_menu( $wp_admin_bar ) {
$user_id = get_current_user_id();
$current_user = wp_get_current_user();
$profile_url = get_edit_profile_url( $user_id );
 
if ( ۰ != $user_id ) {
/* افزودن منو */
$avatar = get_avatar( $user_id, ۲۸ );
$howdy = sprintf( __('به مدرسه وردپرس خوش آمدید, %۱$s'),$current_user->display_name );
$class = empty( $avatar ) ? '' : 'with-avatar';
 
$wp_admin_bar->add_menu( array(
'id' => 'my-account',
'parent' => 'top-secondary',
'title' => $howdy . $avatar,
'href' => $profile_url,
'meta' => array(
'class' => $class,
),
) );
 
}
}

//حذف ابزارک
function unregister_default_wp_widgets() {
unregister_widget('WP_Widget_Pages');        // برگه‌ها
unregister_widget('WP_Widget_Calendar');    // تقویم
unregister_widget('WP_Widget_Archives');    // بایگانی
unregister_widget('WP_Widget_Links');        // پیوندها
unregister_widget('WP_Widget_Meta');        // اطلاعات
unregister_widget('WP_Widget_Search');        // جستجو
unregister_widget('WP_Widget_Text');        // متن
unregister_widget('WP_Widget_Categories');    // دسته‌ها
unregister_widget('WP_Widget_Recent_Posts');    // نوشته‌های تازه
unregister_widget('WP_Widget_Recent_Comments');    // آخرین دیدگاه‌ها
unregister_widget('WP_Widget_RSS');                // آر اس اس
unregister_widget('WP_Widget_Tag_Cloud');        // ابر برچسب
unregister_widget('WP_Nav_Menu_Widget');        // فهرست دلخواه
}
add_action('widgets_init', 'unregister_default_wp_widgets', 1);

از همه کد های بالا داخل فانکشن قالب استفاده کردم ولی هیچ تغییری رو توی پیشخوان ندیدم روی وردپرس غیرشبکه من این کدهارو میزاشتم کارمیکرد چیکار بکنم؟

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...