بنر وب سایت مجموعه ایوسی
بنر وب سایت مجموعه ایوسی
جستجو
این کادر جستجو را ببندید.

هدایای ویژه طراحی سایت

notification – اعلان ها و هشدارهای سفارشی برای وردپرس

Notification – اعلان ها و هشدارهای سفارشی برای وردپرس

اگر این مقاله را دوست دارید، لطفا آن را با دوستان خود به اشتراک بگذارید.

شرح افزونه اعلان ها

اگر می خواهید اعلان ها و هشدارهای سفارشی بدون هیچ زحمتی. در مورد هر اقدامی در وردپرس خود به هر کسی اطلاع دهید. می توانید توسط افزونه notification و با تگ های قدرتمند ادغام، می توانید پیام های خود را بی نهایت سفارشی کنید. اعلان‌های نامحدود را در ادمین وردپرس خود از طریق رابط زیبا و بصری در عرض ۵ دقیقه تنظیم کنید.

ایمیل های وردپرس پیش فرض رونویسی می شوند

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

افزونه اعلان ها چگونه کار می کند

افزونه Notification با سه جزء اصلی ساخته شده است:

  • ماشه (Trigger) – یک اقدام وردپرس، به عنوان مثال. ثبت نام کاربر یا انتشار پست
  • حامل (Carrier) – چیزی که ارسال می شود، به عنوان مثال. ایمیل یا فشار
  • تگ ادغام (Merge Tag) – محتوای پویا، به عنوان مثال. {user_email} یا {post_permalink}

می توانید از آنها در هر ترکیبی استفاده کنید و هر تعداد اعلان را که می خواهید اضافه کنید. آنها را می توان با محتوایی که می نویسید به چندین گیرنده ارسال کرد.

فرآیند ساده است:

  • ماشه را انتخاب می کنید
  • پیام خود را با تگ های ادغام بنویسید
  • گیرندگان را تنظیم کنید
  • اعلان را ذخیره کنید

از این به بعد Notification کار می کند. آن را تست کنید و موارد بیشتری را اضافه کنید!

ایده آل برای توسعه دهندگان

تنظیم افزونه Notification در مدیریت وردپرس آسان است، اما گسترش آن با برخی از API های شیرین حتی آسان تر است.

شما می توانید با هر اقدام وردپرس، Trigger های خود را ایجاد کنید. اگر در کد خود این کار را انجام دهید، do_action( 'my_plugin_doing_awesome_thing' )می توانید یک Trigger از آن ایجاد کنید.

این به شما امکان می دهد از افزونه Notification به عنوان یک سیستم اطلاع رسانی در افزونه یا موضوع خود استفاده کنید. چگونه؟ خوب به خاطر دو چیز:

  • با کپی کردن فایل های افزونه و درج فایل به راحتی می توانید آن را بارگذاری load.phpکنید. تابعی که از افزونه Advanced Custom Fields شناخته شده است.
  • شما می توانید پلاگین را فقط با یک عملکرد که در هسته پلاگین ارسال می شود برچسب سفید بزنید. رایگان.

گسترش افزونه Notification چقدر آسان است؟ اجازه بدهید ببینیم:

  • افزودن یک تگ ادغام دیگر به ماشه موجود – ۱ خط کد
  • ایجاد Trigger سفارشی – یک تعریف کلاس بصری و ثبت با یک فراخوانی روش
  • تعریف تگ ادغام جهانی – ۱ خط کد
  • ایجاد برنامه افزودنی جدید – یک Boilerplate برای شروع هک کردن شما آماده کرده است

شما می توانید برای اطمینان خاطر بیشتر در استفاده از این افزونه ی وردپرسی، مستندات توسعه دهنده را ببینید.

حامل های پیش فرض

  • پست الکترونیک
  • وب هوک
  • Webhook JSON

گیرندگان پیش فرض

این افزونه با چند نوع گیرنده پیش‌فرض ثبت‌شده برای شرکت ایمیل ارائه می‌شود:

  • آدرس ایمیل یا تگ ادغام – آدرس ایمیل یا برچسب ادغام را به صورت رایگان تایپ کنید
  • مدیر – یک ایمیل از صفحه تنظیمات عمومی می گیرد
  • کاربر – یک ایمیل از نمایه کاربر وردپرس می گیرد
  • نقش – به همه کاربرانی که نقش را انتخاب کرده اند، به یکباره اطلاع دهید

محرک های پیش فرض

اینها قبلاً در هسته پلاگین تعریف شده اند و آماده استفاده هستند. می توانید آنها را در صفحه تنظیمات فعال یا غیرفعال کنید.

وردپرس:

  • به روز رسانی های موجود – هر چند وقت یکبار که آنها را تنظیم کرده اید ارسال می شوند، به عنوان مثال. هر هفته

نوع پست:

  • اطلاعیه پست منتشر شده
  • پست به اطلاع رسانی پایگاه داده اضافه شد
  • اعلان پست پیش نویس (ذخیره به عنوان پیش نویس).
  • اعلان پست به روز شد
  • اعلان ارسال برای بررسی (در انتظار پست).
  • پست اعلان تایید شده (در انتظار انتشار).
  • پست به اعلان زباله منتقل شد

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

اصطلاحات تاکسونومی:

  • اعلان ایجاد اصطلاح طبقه بندی
  • اطلاعیه به روز شده اصطلاح تاکسونومی
  • اطلاعیه حذف اصطلاح طبقه بندی

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

نظر / Pingback / Trackback:

  • اعلان نظر جدید
  • اعلان پاسخ به نظر
  • اعلان تایید شده توسط نظر
  • اعلان تایید نشده را نظر دهید
  • نظر به عنوان اعلان هرزنامه علامت گذاری شد
  • نظر به اعلان زباله منتقل شد

کاربر:

  • اطلاعیه ثبت نام کاربر
  • اعلان به روز رسانی نمایه کاربر
  • اعلان ورود کاربر
  • کاربر موفق به ورود به اعلان نشد
  • اعلان خروج کاربر
  • اعلان درخواست بازنشانی رمز عبور کاربر
  • اعلان تغییر رمز عبور کاربر
  • اعلان حذف شده توسط کاربر

رسانه ها:

  • اعلان رسانه اضافه شد
  • اعلان به روز رسانی رسانه
  • اطلاعیه حذف شده رسانه

افزونه:

  • اعلان فعال شده پلاگین
  • اعلان غیرفعال شدن پلاگین
  • اعلان نصب پلاگین
  • اعلان حذف افزونه
  • اعلان به روز شده پلاگین

موضوع:

  • اعلان نصب تم
  • اعلان تغییر موضوع
  • اعلان تم به روز شد

وردپرس:

  • اطلاع رسانی به روز رسانی های موجود

حریم خصوصی:

  • اعلان پاک شدن داده های شخصی
  • اعلان درخواست پاک کردن اطلاعات شخصی
  • اعلان صادر شده داده های شخصی
  • اعلان درخواست صادرات داده های شخصی

به راحتی می توانید محرک های اصلی جدید را در انجمن پشتیبانی پیشنهاد دهید.

هر ماشه دارای مجموعه‌ای از برچسب‌های ادغام است، اما می‌توانید از برچسب‌های ادغام جهانی در هر جایی استفاده کنید.

برچسب های ادغام جهانی

در کنار برچسب‌های ادغام خاص Trigger، می‌توانید از موارد زیر در هر جایی استفاده کنید:

  • آدرس صفحه اصلی سایت –{home_url}
  • عنوان سایت –{site_title}
  • برچسب سایت –{site_tagline}
  • نام تم سایت –{site_theme_name}
  • نسخه تم سایت –{site_theme_version}
  • نسخه فعلی وردپرس –{wordpress_version}
  • ایمیل مدیریت –{admin_email}
  • نام ماشه –{trigger_name}
  • شلاق ماشه ای –{trigger_slug}

برنامه های افزودنی عالی

  • Conditionals – ارسال اعلان ها در شرایط خاص
  • Custom Fields – از هر مقدار متا در اعلان های خود استفاده کنید
  • Slack – ارسال پیام به کانال Slack
  • Push – ارسال اعلان‌های فشاری از طریق سیستم بومی مرورگر
  • Discord – ارسال پیام به کانال Discord
  • Twilio – پیام های SMS انبوه را از شماره تلفن ثبت شده خود در Twilio ارسال کنید
  • Scheduled Triggers – اعلان های خود را بر اساس زمان رویدادها برنامه ریزی کنید
  • Review Queue – اعلان‌های خود را در صف بررسی دستی قرار دهید
  • WooCommerce – محرک های مخصوص WooCommerce
  • Pushbullet – اعلان‌های Push و SMS را از طریق تلفن خود ارسال کنید
  • Pushover – ارسال پیام های فشاری به دستگاه های ثبت شده در Pushover
  • SendGrid – ارسال ایمیل با استفاده از سرویس SendGrid
  • Mailgun – با استفاده از سرویس Mailgun ایمیل ارسال کنید
  • File Log – اعلان‌ها را به عنوان گزارش فایل در سرور ذخیره کنید
  • bbPress – محرک های bbPress
  • BuddyPress – بادی پرس باعث ایجاد و ادغام با سیستم اطلاع رسانی آنها می شود
  • signature – یک امضا به صورت خودکار به تمام ایمیل های خود اضافه کنید
  • AppPresser – پیام ها را به برنامه تلفن همراه خود که با AppPresser ساخته شده است فشار دهید
  • Email Attachments – فایل ها را به اعلان خود پیوست کنید
  • Facebook – ارسال پیام به فیس بوک
  • Twitter – ارسال پیام به توییتر
  • Zapier – هر رویداد وردپرس را با Zapier متصل کنید
  • WordPress Poster – ایجاد پست های وردپرس

موارد استفاده احتمالی

  • بازنویسی ایمیل های پیش فرض وردپرس
  • ارسال اطلاعیه انتشار به نویسنده پست
  • اعلان تأیید نظر سفارشی برای نویسنده و مدیر پست
  • کاربر به سیستم اعلان به مدیر وارد شده است
  • اعلان در مورد حساب کاربری حذف شده

لینک های مفید

توسعه سفارشی

BracketSpace – شرکت سازنده این افزونه خدمات توسعه افزونه وردپرس سفارشی را ارائه می دهد.

اسکرین شات ها

اگر این مقاله را دوست دارید، لطفا آن را با دوستان خود به اشتراک بگذارید.

آخرین کتاب‌های ایوسی

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *