آخرین مطالب ما را در کانال تلگرام دنبال کنید عضویت
rezaranjbar سایت شخصی رضارنجبر جلودار
مدیر سایت رضاگرافیک
ورود
sibbaner طراحی لوگو و هویت برند ریزاینو
بخش سفارش طراحی رضاگرافیک
ورود
کد و هک کاربردی وردپرس

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

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

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


کد زیر را در فایل 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 ناز گفته : جمعه 04 جولای 2014

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

    مهدی گفته : شنبه 12 جولای 2014

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

      رضا [ مدیر سایت ] گفته : یکشنبه 13 جولای 2014

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

    مهدی گفته : شنبه 12 جولای 2014

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

    آریا گفته : شنبه 12 جولای 2014

    ممنون.

    amir ardekani گفته : جمعه 18 جولای 2014

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

    hamid گفته : یکشنبه 03 آگوست 2014

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

      رضا [ مدیر سایت ] گفته : سه‌شنبه 05 آگوست 2014

      ممنون

    بهزاد گفته : چهارشنبه 29 اکتبر 2014

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

      رضا [ مدیر سایت ] گفته : پنج‌شنبه 30 اکتبر 2014

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

    حسن گفته : پنج‌شنبه 11 ژوئن 2015

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

      رضا گفته : پنج‌شنبه 11 ژوئن 2015

      ممنون

    شایان گفته : دوشنبه 19 اکتبر 2015

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

      رضا گفته : سه‌شنبه 20 اکتبر 2015

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