دوره مجازی قالب وردپرس (جلسه 51):admin وردپرس - ایجاد ابزارک داشبورد + ایجاد منو های مدیریتی

دسته بندی: وردپرس
زمان مطالعه: 1 دقیقه
۲۶ دی ۱۳۹۴

به نام خدا و سلام. در خدمت شما هستیم با 51 ام جلسه از دوره مجازی آموزش طراحی قالب حرفه ای وردپرس هستیم. در این جلسه با هم میریم سراغ پیاده سازی قسمت ادمین وردپرس قالب. برای شروع کار میریم سراغ بررسی نحوه اجرای درخواست های ودرپرس در سمت admin و اینکه چطوری کدها رو به طور مجزا در بخش قالب و در بخش admin پیاده سازی کنیم.سپس میریم سراغ پیاده سازی ابزارک داشبورد وردپرس و با یک مثال عملی نحوه پیاده سازی اونو نشون میدیم و در ادامه هم میریم سراغ منو های مدیریتی.

 

در این جلسه خواهیم دید :

  • بررسی درخواست های بخش مدیریت
  • پیاده سازی ابزارک داشبورد
  • پیاده سازی منوی های مدیریتی
:: توجه

این مطلب یک جلسه از آموزش طراحی قالب وردپرس می باشد و برای مشاهده آن باید در دوره ثبت نام کنید.

ثبت نام در آموزش طراحی قالب وردپرس

چه امتیازی به این مقاله می دید؟
نویسنده
یادگیرنده ی همیشگی،برنامه نویس،نویسنده،عاشق خلق چیزهای عجیب،عاشق تحلیل داده ها، مسئول بخش فنی و هم بنیان گذار در سون لرن.

جلسات دوره

نظرات کاربران

زارعی هوشیار

سلام…. استاد یه سوال داشتم…
dashboard_widget فقط داخل داشبورد قابل پیاده سازی هستش؟یا در منو های دیگر هم میشه پیاده سازی کرد؟

کیوان علی محمدی

سلام . بله فقط داخل داشبورد وردپرس میشه پیاده سازیش کرد.

mohfp

با سلام
همان طور که فرمودید برای هر منو تو قسمت admin میتونیم page اضافه کنیم مثلا با add_posts_page() الان فرق این با custom taxonomy چیه؟؟

mohfp

با سلام
همان طور که فرمودید برای هر منو تو قسمت admin میتونیم page اضافه کنیم مثلا با add_posts_page() الان فرق این با custom taxonomy چیه؟؟

کیوان علی محمدی

سلام. ایجاد یک page در بخش مدیریت صرفا یک صفحه به مدیریت اضافه میکنه که ما میتونیم هر نوع محتوایی رو داخلش قرار بدیم و معمولا هم برای مواردی مثل تنظیمات استفاده میشه. اما custom taxonomy ها یک طبقه بندی جدید به سایت اضافه میکنه که مطالب میتونن در این طبقه بندی قرار بگیرن و مطالب رو بر اساس اون نمایش داد.

mohfp

خیلی ممنون استاد

سهیل محمدی

سلام استاد
ببخشید من اگه بخام بعد از اینکه کاربر با موفقیت در سایت ثبت نام کرد براش یک ایمیل بفرستم باید از تابع wp_mail استفاده کنم یا توابع دیگری برای این منظور وجود دارند؟!

کیوان علی محمدی

سلام از تابع wp_mail استفاده کنید.

سهیل محمدی

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

کیوان علی محمدی

بهتره برای ارسال ایمیل یک تابع جدا بنویسیم و هر موقع نیاز بود ازش استفاده کنیم.

لقمان آوند

بله تابع wp_mail و یا mail ساده php رو می تونید استفاده کنید

سهیل محمدی

استاد بسیار ممنونم
فقط ببخشید مثلا همین سایت شما ک یه نفر کامنت میزاره بعد براش ایمیل میاد ک تایید شده این با چه تابعی ؟ با همین تابع ؟

کیوان علی محمدی

برای اجرای کدهای اختصاصی موقع تایید شدن کامنت ها می تونید از این اکشن وردپرس استفاده کنید.

add_action('transition_comment_status', 'my_approve_comment_callback', 10, 3);
function my_approve_comment_callback($new_status, $old_status, $comment) {
if($old_status != $new_status) {
if($new_status == 'approved') {
// Your code here
}
}
}

لقمان آوند

بله دقیقا با همین توابع هست.

abbas

دیدگاهم بعد از چند روز هنوز در حال بررسی است!!!!!!!!!!!!!!!!!!

darin

ممنون

کیوان علی محمدی

سلام حتما.

کیوان علی محمدی

سلام باید یک پوشه ایجاد کنید در قست uploads و در بخش پروفایل کاربر اجازه بدید کاربر بتونه فایل تصویرش رو آپلود کنه و شما هم بعد از اعتبار سنجی در اون پوشه ذخیره کنید.

کیوان علی محمدی

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

ndr053

من هم موافق جستجو پیشرفته هستم؟
لطفاً این آموزش هم مدنظر قرار بدید.
ممنون

پایان زمان پشتیبانی

دانشجوی گرامی، بازه پشتیبانی فعال برای این دوره ۳ ماه است که برای شما به پایان رسیده است.

شما هم چنان می توانید سوالات خود را در این قسمت بپرسید اما اولویت پاسخ گویی با دانشجویانی است که بازه پشتیبانی فعال دارند.

نیاز به لاگین

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