نحوه ایجاد اعلان مدیریت ووکامرسبرای افزونه – توسعه ووکامرس

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

مثال اطلاعیه مدیریت ووکامرس

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

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

پنج نوع مختلف رنگ‌هایی هستند که عبارتند از خاکستری، قرمز، سبز، نارنجی و آبی. با توجه به نام کلاس ها، رنگ قرمز برای نمایش خطاها، سبز برای پیام های موفقیت، نارنجی برای اخطارها و آبی برای اطلاعیه های آموزنده و خاکستری برای اعلامیه های پیش فرض استفاده می شود.

اخطارهای عمومی مدیریت وردپرس را می توان با کد مربوطه در تصویر زیر نشان داد:

چ

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

Default notice

Default dismissible notice

Info notice

Info notice dismissible

Info notice alt

Success notice

Success notice dismissible

Success notice alt

Warning notice

Warning notice dismissible

Warning notice alt

Error notice

Error notice

Error notice dismissible

Error notice alt

همانطور که در کد بالا می بینید، تفاوت در اعلان کلاس هایی است که برای هر نوع اعلان مدیریت وردپرس اختصاص داده شده است. در زیر فهرستی از چهار کلاس اخطار مدیریت ووکامرس که بیشترین استفاده را دارند آمده است:

  • اعلام خطا: کلاس notice-error
  • اطلاعیه موفقیت: کلاس اطلاع رسانی-موفقیت
  • اطلاعیه آموزنده: کلاس اطلاع رسانی
  • هشدار هشدار: کلاس هشدار هشدار

ایجاد اطلاعیه مدیریت ووکامرس یا WordPress

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

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

مثال اعلان خطای وردپرس

در زیر نمونه ای از اعلام خطا است:

مثال اطلاعیه اطلاعات وردپرس

نمونه زیر نمونه ای از اطلاعیه اطلاعاتی است:

<?php }

در بالا دو مثال عملی از نحوه ایجاد اعلان مدیریت برای افزونه WordPress یا ووکامرس خود آورده شده است.

می‌توانید کلاس‌های اعلامیه را متناسب با نوع اعلامیه‌ای که می‌خواهید ایجاد کنید، تغییر دهید. همچنین می توانید اکشن هوک را در یک دستور if قرار دهید تا اعلان را به صورت مشروط مانند مثال زیر نمایش دهید.

نمایش اعلان مدیریت وردپرس به صورت مشروط

نتیجه

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

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


قیمت آموزش
رایگان
نوع دسترسی
رایگان

این مقاله در حال حاضر تنها به روش رایگان در دسترس می باشد.

ناصر خالدی
مدرس دوره

ناصر خالدی

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

گفتگوی برنامه نویسان

بخشی برای حل مشکلات برنامه‌نویسی و مباحث پیرامون آن

دیدگاه‌ها و پرسش‌ها

برای ارسال نظر نیاز است تا ابتدا وارد سایت شوید.

هیچ نظری ارسال نشده است.

مقالات پیشنهادی

هوش مصنوعی

هوش مصنوعی یا هوش ماشینی, به هوشمندی نشان داده شده توسط ماشین در شرایط مختلف گفته میشود که مقابل هوش طبیعی در انسان ها قرار دارد که ...


۵۶۲
۰
۱۱ آذر ۱۳۹۹

هک و امنیت

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


۶۸۷
۰
۱۳ آذر ۱۳۹۹

نود جی اس

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


۶۵۸
۰
۱۲ آذر ۱۳۹۹

وردپرس

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


۵۶۳
۰
۱۳ آذر ۱۳۹۹