سلام ..
با هک های موجود میشه تا حدودی اینکار انجام داد :
مثلا تغییر لوگوی ورود wp-login.php
یا ساخت صفحه ورود متناسب با قالب خودتون با افزونه ی theme_my_login
اضافه کردن کد های زیر به functions پوسته .
تغییر اواتار پیش فرض :
add_filter( 'avatar_defaults', 'newgravatar' );
function newgravatar ($avatar_defaults) {
$myavatar = get_bloginfo('template_directory') . '/images/avatar.jpg';
$avatar_defaults[$myavatar] = "My Avatar";
return $avatar_defaults; }
غیرفعال سازی ذخیره خودکار " افزودن نوشته "
function disableAutoSave(){
wp_deregister_script('autosave');}
add_action( 'wp_print_scripts', 'disableAutoSave' );
حذف ابزارک های پیشخوان :
function remove_widgets() {
remove_meta_box( 'dashboard_incoming_links', 'dashboard', 'normal' );
remove_meta_box( 'dashboard_plugins', 'dashboard', 'normal' );
remove_meta_box( 'dashboard_quick_press', 'dashboard', 'side' );
remove_meta_box( 'dashboard_primary', 'dashboard', 'side' );
remove_meta_box( 'dashboard_secondary', 'dashboard', 'side' );
} add_action('wp_dashboard_setup', 'remove_widgets' );
افزودن ابزارک خوش امد گوئی :
function text_of_widget() {
echo "سلام. به محیط مدیریتی خوش آمدید !";
} function add_widgets() {
wp_add_dashboard_widget('new_dashboard_widget', 'خوش آمد گوئی', 'text_of_widget');
} add_action('wp_dashboard_setup', 'add_widgets' );
حذف آیتم های نوار ابزار :
function remove_admin_bar_items() {
global $wp_admin_bar;
$wp_admin_bar->remove_menu('dashboard');// پیشخوان
$wp_admin_bar->remove_menu('edit');// ویرایش
$wp_admin_bar->remove_menu('new-content');// افزودن
$wp_admin_bar->remove_menu('comments');//
$wp_admin_bar->remove_menu('appearance');// نمایش
$wp_admin_bar->remove_menu('updates');// بروزرسانی ها
$wp_admin_bar->remove_menu('get-shortlink');// پیوندک
} add_action( 'wp_before_admin_bar_render', 'remove_admin_bar_items' );
تغییر فوتر پیشخوان
function remove_footer_admin () {
echo 'به برگه ی مدیریتی خوش آمدید . پشتیبانی شده توسط <a href="http://www.webhaa.ir">وب ها دات آی آر</a> . </p>';
} add_filter('admin_footer_text', 'remove_footer_admin');
حذف لوگوی وردپرس از نوار ابزار :
add_action('wp_before_admin_bar_render', 'remove_menu');
function remove_menu() {
global $wp_admin_bar;
$wp_admin_bar->remove_menu('wp-logo');
$wp_admin_bar->remove_menu('about');
$wp_admin_bar->remove_menu('wporg');
$wp_admin_bar->remove_menu('documentation');
$wp_admin_bar->remove_menu('support-forums');
$wp_admin_bar->remove_menu('feedback');
$wp_admin_bar->remove_menu('view-site'); }
تغییر متن ورژن وردپرس :
function change_footer_version() {
return 'ورژن بهینه شده'; }
add_filter( 'update_footer', 'change_footer_version', 9999 );
حذف دکمه ی راهنما
function wpse50787_remove_contextual_help() {
$screen = get_current_screen();
$screen->remove_help_tabs();
}
add_action( 'admin_head', 'wpse50787_remove_contextual_help' );
اجازه دادن به کاربران مشارکت کننده برای اپلود عکس :
if ( current_user_can('contributor') && !current_user_can('upload_files') )
add_action('admin_init', 'allow_upload_user');
function allow_upload_user() {
$var1 = get_role('contributor');
$var1->add_cap('upload_files');
} }