Warning: Declaration of tie_mega_menu_walker::start_el(&$output, $item, $depth, $args) should be compatible with Walker_Nav_Menu::start_el(&$output, $data_object, $depth = 0, $args = NULL, $current_object_id = 0) in /home/saqi/domains/saqi.ir/public_html/wp-content/themes/my-sahifa1/functions/theme-functions.php on line 1921
اضافه کردن یک بخش به داشبورد وردپرس - آموزش،آپلود و گالری عکس ساقی
Sunday ، 22 December 2024 / یکشنبه ، 2 دی 1403
چه خبر؟
خانه > آموزش > اضافه کردن یک بخش به داشبورد وردپرس

اضافه کردن یک بخش به داشبورد وردپرس

به صورت پیش فرض، کادرهای مختلفی در داشبورد وردپرس وجود دارد. در نوشته قبلی، نحوه حذف کادر خوش آمدید توضیح داده شد. در این نوشته قصد داریم نحوه اضافه کردن یک بلوک جدید با محتویات دلخواه به داشبورد وردپرس را توضیح دهیم. این بلوک می تواند حاوی هر آن چه باشد که شما دوست دارید. بخصوص برای توسعه دهندگان وردپرس، این قسمت بسیار کاربردی خواهد بود. حال چند لحظه با ما همراه شوید تا نحوه انجام این کار را یاد بگیرید و لذت ببرید:

برای این کار باید از تابع wp_add_dashboard_widget بهره جست. ورودی های متداول این تابع 3 پارامتر هستند که هر سه لازم و ضروری اند:

  • آیدی
  • نام (که در بخش هدینگ بالای محتوا نمایش داده می شود)
  • نام تابعی که محتوای بخش اضافه شده را تعیین می کند.

این آیدی که در پارامتر اول مشخص می کنید، به عنوان id در استایل دهی نیز کاربرد دارد و شما با استفاده از آن در css می توانید ظاهر آن را شخصی سازی کنید.

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

function saqi_gall_intro_func() {
echo '<p> Infinite image uploads in saqi.ir </p>';
}
function saqi_custom_dashboard_widgets() {
wp_add_dashboard_widget('saqi_gall_intro_id', 'Introduction to Gallery of Saqi ', 'saqi_gall_intro_func');
}
add_action('wp_dashboard_setup', 'saqi_custom_dashboard_widgets');

تابع saqi_gall_intro_func محتوای بخش اضافه شده به داشبورد است.

تابع wp_add_dashboard_widget ، همانگونه که در توضیحات آمد، سه پارامتر گرفته است:

  • آیدی: saqi_gall_intro_id
  • نام: Introduction to Gallery of Saqi
  • تابع حاوی محتوا: saqi_gall_intro_func

به این صورت، با ذخیره کد بالا در فایل functions.php (یا با استفاده در پلاگین ها و …)، یک بخش به داشبورد وردپرسی شما اضافه می شود که نتیجه  آن، در تصویر زیر نمایش داده شده است:

How to Add Custom Dashboard Widgets in WordPress

اضافه کردن یک بخش به داشبورد وردپرس

موفق و وردپرسی باشید

داغ کن - کلوب دات کام محبوب کن - فیس نما

درباره‌ی امیر