خرید ارزدیجیتال ارزدیجیتال
حراجی دامنه های ویژهمشاهده





اپوفایننس

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

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

آموزش امروز برای دوستانی هست که قصد دارند کمی حرفه‌ای تر باشند و روز به روز سایت وردپرسی خودشون رو توسعه بدن. منظور از توسعه دادن اضافه کردن یک بخش نمایش مطالب محبوب یا نمایش مطالب مشابه نیست. قصد داریم یک منوی سفارشی به پنل مدیریت وردپرس اضافه کنیم و کد‌های PHP مورد نظر خودمون رو توی اون منو به نمایش بگذارید.

 

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

 

اجازه بدید یک مثال برای پی بردن به قضیه عنوان کنم.

 

فرض کنید می‌خواهید یک افزونه جدید برای وردپرس بسازید یا بخش جدیدی به نام حقوق کارمندان به پنل وردپرس خودتون اضافه کنید و داخلش بنویسید سلام! یا هر چیزی دیگه‌ای. یک منوی جدید برای اضافه شدن به ستون سمت راست پنل مدیریت وردپرس شما. به این شکل:

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

برای این‌کار از یک تابع وردپرسی استفاده می‌کنیم که توی این مطلب در مورد این تابع با شما صحبت خواهم کرد.

 

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

برای اضافه کردن منوی دلخواه باید با حداقل برنامه‌نویسی PHP آشنا باشید. حداقل بدانید که فایل functions.php چیست و چطور باید آن‌را ویرایش کرد. پس اگر با این موارد آشنایی دارید ادامه بدید اگر هم نه، دوره صفر تا صد طراحی سایت رو ببینید. 🙂 (تبلیغات مستقیم)

 

اضافه کردن یک منو با استفاده از تابع add_menu_page

تابع add_menu_page برای شما یک منوی جدید در پیشخوان وردپرس را نمایش خواهد داد. این تابع را باید در فایل functions.php اضافه کنید. به این شکل:

ابتدا یک تابع دلخواه بسازید. مثلا یک تابع به نام bistscriptmenu و داخل اون یک چیزی رو پرینت کنید. مثال:

function bistscriptmenu(){
print 'salam';
}

کد بالا عبارت salam را در صفحه نمایش می‌دهد. اما حالا وقتش هست که به جای متن یک تابع رو درون bistscriptmenu فراخوانی کنیم. به این شکل:

function bistscriptmenu() {
	add_menu_page( 'BistScript', 'BistScript', 'manage_options', 'address_bistscript', 'address_bistscript' );
}

در کد بالا می‌توانید به جای BistScript از نام دلخواه خودتان برای عنوان منو استفاده کنید. همچنین به جای address_bistscript می‌توانید آدرس دلخواه خودتان برای URL پنل مدیریت وردپرس، زمانی که وارد منو شدیم را استفاده کنید.

 

نمایش منوی ساخته شده در مدیریت وردپرس

حالا با استفاده از قلاب admin_menu می‌توانید منوی ساخته شده را به پنل مدیریت وردپرس خود اضافه کنید. به این شکل:

add_action('admin_menu', 'bistscriptmenu');

به همین راحتی. یک منو به نام BistScriptبه وردپرس شما اضافه شد. حالا وقتش هست به این منو کدهای جدید رو اضافه کنید که این موضوع یک مبحث جداست و در آینده به شما توضیح خواهم داد.

موفق باشید. 🙂

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

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

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

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

دانلود

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

خرید ارز
مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 0 مقالات,آموزش,ترفند , وردپرس
لینک کوتاه مطلب : https://www.20script.ir/?p=42543
کلمات کلیدی پست :
مطالب مرتبط
4,884راهنمای انتخاب قالب وردپرس مناسب تاریخ : 2021/02/1
8,264نمایش تصویر شاخص مطالب در بخش مدیریت وردپرس تاریخ : 2016/10/22
7,459حذف دکمه پیش نمایش نوشته در وردپرس تاریخ : 2017/12/7
8,288آموزش تست افزونه‌های وردپرس تاریخ : 2019/07/8
5,392حذف گزینه های شخصی در برگه ویرایش پروفایل وردپرس تاریخ : 2019/06/10
5,3605 روش آسان برای جلوگیری از سرقت پهنای باند در وردپرس تاریخ : 2019/10/23
5,584آموزش قرار دادن لینک فقط برای اعضا در وردپرس تاریخ : 2019/05/14
8,479نحوه حذف کدهای کوتاه بدون استفاده از وردپرس تاریخ : 2016/03/23
6,720افزودن جستجوی باز شونده به قالب وردپرس تاریخ : 2019/09/12
6,661آموزش نمایش انیمیشن های gif در وردپرس تاریخ : 2018/02/21
2,572غیرفعال کردن ذخیره خودکار نوشته در وردپرس تاریخ : 2022/11/2
6,941ایجاد محدودیت طول عنوان نوشته ها در وردپرس Limit Post Titles تاریخ : 2018/01/17
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت هاقالب عشق بین انگشت ها
قالب دخترونه و آرایشقالب دخترونه و آرایش
قالب زیبای ماشینقالب زیبای ماشین
قالب فانتزی و طنز چِشمقالب فانتزی و طنز چِشم
قالب دختر رویاییقالب دختر رویایی
قالب وبلاگ دکوراسیونقالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درختقالب وبلاگ کلبه و درخت
قالب دختر زیباقالب دختر زیبا
قالب پسرونه غمگینقالب پسرونه غمگین
قالب عاشقانه قلبقالب عاشقانه قلب
بیست اسکریپت
اسکریپت
profile
sourceforge
profile webmaster
profile check
checker list
checker
checker
upload file