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



visibility  
mode_comment   ۳۸

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

 

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

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

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

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

comment دیدگاه کاربران
abbas replyپاسخ

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

سهیل محمدی replyپاسخ

سلام استاد
ببخشید من اگه بخام بعد از اینکه کاربر با موفقیت در سایت ثبت نام کرد براش یک ایمیل بفرستم باید از تابع 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
}
}
}

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

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

سهیل محمدی

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

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

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

mohfp replyپاسخ

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

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

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

mohfp

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

mohfp replyپاسخ

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

زارعی هوشیار replyپاسخ

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

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

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

ارسال نظرات

کاربر گرامی، امکان ارسال نظر و پشتیبانی برای دوره های مجازی فقط برای دانشجویان این دوره امکان پذیر می باشد.

1 2