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

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

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

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

هر یک از اعلان‌های مدیریت فقط یک 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 متصل می شود اضافه کنید. این همه در مورد نحوه ایجاد اطلاعیه مدیریت ووکامرس است.

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

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

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

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


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

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

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

ناصر خالدی

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

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

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

دوره های پیشنهادی

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

بک لینک چیست؟

بک لینک (Back Link) به لینک دادن یک سایت به سایت دیگر گفته میشود که یک فاکتور مهم و اساسی در سئو هر سایتی می باشد.


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

درباره فایل Robots.txt

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


۷۵۶
۰
۲ دی ۱۳۹۹

پی اچ پی - PHP

با استفاده از این زبان می توان وب سایت های پویا طراحی کرد, این زبان می تواند با HTML ادغام شود, در حقیقت یک زبان اسکریپتی متن باز و رایگان است. یعنی زمانی که سرور درخواست ...


۹۴۸
۰
۱۳ آذر ۱۳۹۹

اندروید

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


۱۰۵۵
۰
۲۹ آبان ۱۳۹۹