» حذف پیشخوان برای همه به جز مدیر در وردپرس

مجله آنلاین رضا گرافیک در سـتاد سـاماندهی اینترنتی ایران ثبت گردیده اسـت و تابع قوانین جمـهوری اسـلامی ایران می باشـد [ اطلاعات بیشـتر ]

وب سایت شخصی مدیر رضا گرافیک

Reza Ranjbar Jelodar

Designer & Developer

Industrial Design/Art Uni of Tehran
See my personal site >
فروشگاه رضاگرافیک
آدوس

حذف پیشخوان برای همه به جز مدیر در وردپرس

نویسنده : رضا کد و هک کاربردی، وردپرس 2 سال پیش 2,494 بازدید

حذف پیشخوان برای همه به جز مدیر در وردپرس | رضاگرافیک

همانطور که می دانید مسئله امنیت در همه جا حاکم است و یک مسئله خیلی مهم به حساب می آید ! در سیستم مدیریت محتوا وردپرس هم همینطور است باید بکوشیم امنیت وب سایت خود را حفظ نماییم در این مطلب از سایت رضاگرافیک می خواهم برای شما یک کد و هک وردپرس آشنا کنم که با این کد کاربردی می توانید پیشخوان وردپرس را برای همه ازجمله نویسنده ، ویرایش گر و غیره به جز مدیر حذف نمایید تا آن ها نبینند و اطلاعات سایت تان فقط در دست خودتان باشد . پس با ما باشید .


کد زیر را در فایل function.php قالب خود اضافه کنید

    add_action( 'init', 'blockusers_wps_init' );
    function blockusers_wps_init() {
            if ( is_admin() && ! current_user_can( 'administrator' ) ) {
                    wp_redirect( home_url() );
                    exit;
            }
    }

توجه : باید کد بالا را بین کد های زیر قرار دهید

<?php

و

?>

منبع : رضاگرافیک | مجله آنلاین گرافیک

اشتراک گذاری :
برچسب ها : ، ، ، ، ، ، ، ،
بخش نظرات
توجه فرمایید :
نظراتی که با نام لاتین نوشته شده و یا با نام تجاری یا نام سایت هستند تایید و بررسی نخواهند شد، لطفا رعایت فرمایید.
    98 ناز گفته : جمعه ۱۳ تیر ۱۳۹۳

    عالی هست امنیت ۹۹% میشه

    مهدی گفته : شنبه ۲۱ تیر ۱۳۹۳

    سلام یه مشکلی باقی می مونه اونم اینه که کاربران بعد از کلیک روی دکمه بالای صفحه که به قسمت پنل کاربری صفحه منتقلشون میشه بعد از نصب این کد دیگه دسترسی ندارند و این دکمه کار نمیکنه و لذا از دسترسی به بقیه بخشهای پنل کاربری هم بی نصیب می مونن
    اگه میشه یه کاری کنید که اون دکمه کاربرها رو به قسمت نوشته های سایت منتقل کنه

      رضا [ مدیر سایت ] گفته : یکشنبه ۲۲ تیر ۱۳۹۳

      ! من که به این مشکل نخوردم !
      حالا شاید از افزونه هاتون باشه که قاطی کنه

    مهدی گفته : شنبه ۲۱ تیر ۱۳۹۳

    کلا دسترسی به پنل بسته می شه ولی قرار بود فقط صفحه پیشخوان مسدود بشه! علت چیه؟ چطور میشه رفعش کرد؟

    آریا گفته : شنبه ۲۱ تیر ۱۳۹۳

    ممنون.

    amir ardekani گفته : جمعه ۲۷ تیر ۱۳۹۳

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

    hamid گفته : یکشنبه ۱۲ مرداد ۱۳۹۳

    سلام.
    با افزونه theme-my-login می‌شه دسترسی به پنل رو برای تک تک کاربرا تعریف کرد. همچنین می‌تونید بگید که بجای پنل به چه صفحه‌ای انتقال داده بشند.

      رضا [ مدیر سایت ] گفته : سه شنبه ۱۴ مرداد ۱۳۹۳

      ممنون

    بهزاد گفته : چهارشنبه ۰۷ آبان ۱۳۹۳

    سلام
    من این دستور رو تو محلی که گفتین پست کردم کلا الان سایتم بالا نمیاد .
    راه حل چیه ؟

      رضا [ مدیر سایت ] گفته : پنج شنبه ۰۸ آبان ۱۳۹۳

      سلام فانکشن را دستکاری کردید به همین خاطر دوباره فانکشن رو آپلود کن

    حسن گفته : پنج شنبه ۲۱ خرداد ۱۳۹۴

    مطلب خوب و آموزنده ای بود…خیلی ممنون

      رضا گفته : پنج شنبه ۲۱ خرداد ۱۳۹۴

      ممنون

    شایان گفته : دوشنبه ۲۷ مهر ۱۳۹۴

    سلام
    وقت بخیر حذف شدن ادمین مشکل ایجاد نمیکنه برای نویسنده های سایت؟
    تشکر

      رضا گفته : سه شنبه ۲۸ مهر ۱۳۹۴

      سلام این افزونه فقط نمایش نمیده