انجمن


میشه وردپرس رو طوری تغییر داد که معلوم نباشه cms هست؟  (۶ نوشته)

  • reza24

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱
    # نوشته شده: ۷ سال پیش
    ۷ مرداد ۱۳۹۱ - ۱۶:۴۸

    سلام دوستان سوالم اینه که میخوام از وردپرس برای سایت استفاده کنم اما نمیخوام بازدیدکننده با بررسی سورس و صفحات متوجه بشه از cms استفاده شده ! ایا میشه مثلا پوشه ها و فایلها رو با ادرس های جدید عوض کرد؟ (البته ادرس میشه ولی پوشه ها چی مثلا wp-admin ادرسش رو عوض کنیم؟ صفحه ورود ؟ و.....
    اگه توضیح بدین ممنون میشم

  • محمدرضا

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱۳۸
    تشکر شده: ۴۶ بار
    # نوشته شده: ۷ سال پیش
    ۱۰ مرداد ۱۳۹۱ - ۰۸:۰۵

    با سلام
    بله میشه این کار رو کرد ولی باید زیاد دست کاری کنی تا به این هدف برسی....
    موفق باشید...

  • ahmadrezabibi

    آفلاین
    عضو
    تعداد نوشته‌ها: ۶۳
    تشکر شده: ۱۴ بار
    # نوشته شده: ۷ سال پیش
    ۱ شهریور ۱۳۹۱ - ۲۲:۲۹

    به نظر من هم ميشه من خودم لوگوي وردپرس رو برداشتم ولي بايد حرفه اي باشي

  • best designer

    آفلاین
    عضو
    تعداد نوشته‌ها: ۵۵۲
    تشکر شده: ۲۸۵ بار
    # نوشته شده: ۷ سال پیش
    ۲ شهریور ۱۳۹۱ - ۱۲:۰۳

    مطمین باشید با این کار یجایی یه باگ اساسی میدین .
    فایل wp-login.php وابسته به پوشه wp-admin هستش که بهم دیگه ریدایرکت میدن شما اگه بخواین این کار رو انجام بدین بصورت کامل و بدون نقص باید یه حرفه ای تمام باشید

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Mojtaba in96
  • Mojtaba in96

    آفلاین
    عضو
    تعداد نوشته‌ها: ۳۲۵
    تشکر شده: ۱۳۰ بار
    # نوشته شده: ۷ سال پیش
    ۲ شهریور ۱۳۹۱ - ۲۱:۲۲

    سلام ..
    با هک های موجود میشه تا حدودی اینکار انجام داد :

    مثلا تغییر لوگوی ورود 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');
    } }
    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    حامد غفاری
  • حامد غفاری

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۷
    تشکر شده: ۲ بار
    # نوشته شده: ۷ سال پیش
    ۵ آبان ۱۳۹۱ - ۱۷:۲۰

    new_fardin گفت:
    سلام ..
    با هک های موجود میشه تا حدودی اینکار انجام داد :

    تشکر بسیار مفید بود

درباره‌ی این موضوع