ارزدیجیتال
حراجی دامنه های ویژهمشاهده
تبلیغات
تبلیغات تبلیغات
تبلیغات ژاکت, مرجع خرید قالب و افزونه وردپرسی اورجینال

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

وردپرس , مقالات,آموزش,ترفند

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

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

 

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

 

توضیح کد:

این قطعه کد در هنگام ورود به سیستم چک می کند که کاربری که در وردپرس لاگین کرده چه نقشی دارد، اگر مدیر باشد به پنل مدیریتی وردپرس هدایت می شود در غیر این صورت به صفحه اصلی سایت فرستاده خواهد شد. توجه کنید که توابع استفاده شده در وردپرس موجود می باشد.

<?php
	add_action ( 'init' , 'blockusers_mw_init');
	
	function blockusers_mw_init()
	{
		if (is_user_logged_in())
		{
			$user_info = get_userdata($userid);
			$user_role = implode(',' , $user_info->roles);
			
			if($user_role != 'administrator')
			{
				wp_redirect(home_url());
				exit;
			}
		}
	}
?>

اگر کمی با کد نویسی و زبان PHP آشنا باشید می توانید این کد را ویرایش کرده و به اهداف دلخواه خود دستیابی داشته باشید، مثلا به نویسنده ها هم امکان دسترسی به پیشخوان وردپرس بدهید.

این مقاله چقدر براتون مفید بود؟

از ۱ تا ۵ امتیاز بدید.

میانگین رتبه 0 / 5. تعداد رای : 0

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

دانلود

هاست ارزان، لایت اسپید، سرور مجازی منطبق با اسکریپت های 20script کلیک کنید >

خرید ارز
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 0 وردپرس , مقالات,آموزش,ترفند
لینک کوتاه مطلب : https://www.20script.ir/?p=46742
کلمات کلیدی پست :
مطالب مرتبط
7,160رفع خطای Upload: Failed to write file to disk هنگام آپلود در وردپرس تاریخ : 2018/12/15
11,364ایجاد یادداشت در پیشخوان وردپرس با افزونه WP Dashboard Notes تاریخ : 2017/04/30
12,296نحوه ساخت فرم تماس با ما بدون افزونه تاریخ : 2018/10/28
7,500نمایش ویدیو در وردپرس تاریخ : 2019/07/3
10,176حل مشکل ایجکس هنگام قرار دادن رمز بر روی wp-admin تاریخ : 2015/08/6
7,796چرا باید رسانه های وردپرس را noindex کنیم؟ تاریخ : 2019/09/4
6,692افزودن اسکرول به بالا با استفاده از jQuery تاریخ : 2019/09/13
12,732غیر فعال کردن افزونه های وردپرس در PhpMyAdmin تاریخ : 2018/04/27
7,084افزودن برچسب نقش کاربر به دیدگاه ها در وردپرس تاریخ : 2019/11/13
7,400اضافه کردن دکمه پرینت به فرم و صفحات وردپرس [بدون افزونه] تاریخ : 2019/09/23
7,204آموزش غیرفعال کردن AMP وردپرس تاریخ : 2019/10/18
13,267عدم نمایش مطالب دسته خاص صفحه اصلی وردپرس تاریخ : 2014/04/26
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب
بیست اسکریپت
اسکریپت
profile
sourceforge
profile webmaster
profile check
checker list
checker
checker
upload file