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

- visibility ٣۶ mode_comment

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

 

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

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

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

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

comment دیدگاه کاربران
abbas

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

سهیل محمدی

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

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

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

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

mohfp

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

mohfp

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

نیاز به لاگین

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