كيفية إضافة رسائل تأكيد النشر إلى WordPress (بطريقتين)

نشرت: 2017-09-25

إذا كنت تعمل مع WordPress لفترة من الوقت ، فمن المحتمل أنك نشرت مسودة مبكرة عن طريق الخطأ في وقت أو آخر. بغض النظر عن السبب ، إنه أمر مزعج بالتأكيد. اعتمادًا على إعداد مدونتك ، قد يكون لها بعض النتائج السلبية - حتى المساومة على منصبك إذا كنت تعمل نيابة عن شخص آخر.

الحل الأكثر أناقة لهذه المشكلة هو تنفيذ ميزة تضيف رسائل تأكيد النشر في WordPress. كما قد تتخيل ، يمكنك القيام بذلك باستخدام مكون إضافي. في هذه المقالة ، سنعلمك كيفية القيام بذلك ، وسنعرض لك أيضًا طريقة يدوية. هيا بنا نبدأ!

لماذا تحتاج نشر رسائل تأكيد النشر

رسالة تأكيد نشر ما بعد.

تعد رسائل تأكيد النشر ميزة بسيطة يمكنها تحسين قابلية استخدام موقعك.

باختصار ، رسالة تأكيد النشر هي مجرد رسالة منبثقة تسألك عما إذا كنت متأكدًا من قرارك. إنها طريقة سهلة لمكافحة الأخطاء وأخطاء النشر الأخرى.

هذه الرسائل سهلة التنفيذ ويمكن أن يكون لها تأثير إيجابي على موقعك أيضًا. على سبيل المثال:

  • يمكنك إيقاف المنشورات العرضية. لقد عملنا على المئات من منشورات WordPress على مدار السنوات القليلة الماضية ، لذلك نحن على دراية كبيرة بالمنصة. ومع ذلك ، هذا لا يمنعنا من الضغط على الزر الخطأ ونشر مسودة أولية لمقال.
  • يمكنهم منع رسائل البريد الإلكتروني الآلية وتحديثات الوسائط الاجتماعية من الخروج. يقوم الكثير من الأشخاص بدمج حملاتهم على وسائل التواصل الاجتماعي والبريد الإلكتروني مع WordPress. لذلك ، كلما كان هناك منشور جديد ، سيتم تحديث الوسائط الاجتماعية الخاصة بك تلقائيًا ، وهو شيء لا تريد حدوثه عن طريق الخطأ.
  • لا توجد سلبيات لرسائل التأكيد! لن تؤثر إضافة هذه الميزة على قابلية استخدام موقعك أو أدائه. إنها مجرد نقرة إضافية في طريقك لنشر منشور جديد ، لذلك هناك القليل من الجوانب السلبية لذلك.

بالطبع ، لا يحتاج كل موقع إلى إضافة رسائل تأكيد النشر. على سبيل المثال ، إذا كنت تدير مدونة مؤلف واحد ولم تواجه مشكلة مع المنشورات العرضية ، فربما تكون آمنًا. ومع ذلك، فإننا ننصح هذه الميزة لمواقع وورد مع مؤلفين متعددين، للحد من المخاطر.

تقديم البرنامج المساعد لتأكيد النشر

إضافة تأكيد النشر.

ربما يكون المكون الإضافي Publish Confirm هو أسهل طريقة لتمكين رسائل التأكيد لـ WordPress. إنه يعمل مع المنشورات والصفحات وحتى أنواع المنشورات المخصصة. علاوة على ذلك ، تتوقف الرسالة تلقائيًا عن الظهور بعد نشر كل منشور ، لذلك لن تحتاج إلى التعامل معها للحصول على تحديثات بسيطة. يلعب المكون الإضافي أيضًا بشكل جيد مع Divi ، لذلك يسهل تنفيذه على موقعك الذي يعمل بنظام Divi أيضًا.

أخيرًا ، يمكن تعديل نص نافذة تأكيد المكون الإضافي حسب رغبتك إذا كنت لا تمانع في تعديل بضعة أسطر من التعليمات البرمجية. في الواقع ، سنعلمك كيفية القيام بذلك في لحظة.

دلائل الميزات:

  • يتيح لك إضافة رسائل تأكيد النشر إلى WordPress.
  • يدعم الصفحات وأنواع المنشورات المخصصة أيضًا.
  • يوفر رسائل تأكيد قابلة للتخصيص.
  • يقوم بتعطيل نفسه تلقائيًا لنشر التحديثات.

السعر: مجاني | معلومات اكثر

كيفية إضافة رسائل تأكيد النشر إلى WordPress (بطريقتين)

أي من النهجين أدناه صالح تمامًا. إذا كنت تبحث عن أسرع طريق لإضافة رسائل تأكيد إلى WordPress ، فربما تريد الالتزام بالطريقة الأولى.

من ناحية أخرى ، إذا كنت لا تمانع في تعديل ملفين ولصق بضعة أسطر من التعليمات البرمجية ، فيمكنك تجنب إضافة مكون إضافي جديد تمامًا من خلال اتباع الطريقة الثانية. مع هذا بعيدًا ، دعنا نبدأ العمل!

1. استخدم المكون الإضافي لتأكيد النشر

أولاً ، سترغب في تثبيت البرنامج المساعد وتنشيطه. إنه حل "التوصيل والتشغيل" إلى حد كبير ، لذا فهو جاهز للعمل بمجرد اكتمال عملية التنشيط. ما عليك سوى إنشاء منشور جديد ، وعندما تحاول نشره ، ستظهر رسالة تأكيد:

رسالة تأكيد ما بعد.

بقدر ما يذهب التخصيص ، ذكرنا بالفعل أنه يمكنك تغيير رسالة التأكيد نفسها. للقيام بذلك ، ستحتاج إلى استخدام عميل FTP مثل FileZilla للوصول إلى النهاية الخلفية لموقعك. يُنصح أيضًا بعمل نسخة احتياطية من موقعك قبل أن تبدأ في الترقيع. أخيرًا ، يجب عليك أيضًا إعداد سمة فرعية ، لذلك ستستمر تغييراتك عند تحديث السمة.

بمجرد دخولك ، شق طريقك إلى مجلد جذر WordPress الخاص بك ، والذي يظهر غالبًا إما كـ public_html أو www. بعد ذلك، الوصول إلى ملف functions.php موضوع الخاص بك:

ملف Funk.php الخاص بك.

في حالتنا ، كان الطريق إلى هذا الملف هو public_html / wp-content / theme / Divi . بمجرد تحديد موقع ملف jobs.php الخاص بك ، انقر بزر الماوس الأيمن فوقه واختر خيار عرض / تحرير :

تحرير ملف jobs.php الخاص بك.

سيؤدي هذا إلى فتح الملف باستخدام محرر النصوص الافتراضي الخاص بك. بعد ذلك ، ما عليك سوى إضافة مقتطف الشفرة التالي إلى نهاية الملف:

add_filter(
'publish_confirm_message',
function( $msg ) {
return "You’re about to publish this post. Are you sure it's ready to go?";
}
);

يمكنك بالطبع تغيير الرسالة حسب رغبتك. عندما تكون جاهزًا ، احفظ التغييرات وأغلق المحرر. عد الآن إلى WordPress ، وحاول نشر منشور آخر لترى التغييرات التي أجريتها أثناء العمل:

رسالة تأكيد نشر مخصصة.

ضع في اعتبارك أنك لست بحاجة إلى تغيير رسالة التأكيد الافتراضية للمكون الإضافي إذا كنت لا تريد ذلك. ومع ذلك ، يمنحك هذا طريقة لتكييف الرسالة مع احتياجاتك الخاصة.

2. إضافة كود إلى ملف jobs.php الخاص بك

يجب أن تكون هذه الطريقة التالية في زقاقك مباشرةً إذا كنت ترغب في جعل يديك متسخين بالرمز. لتبدأ، ستحتاج إلى الوصول إلى ملف functions.php موضوع الخاص بك، كما فعلنا في القسم السابق.

بمجرد فتح ملف function.php في المحرر المفضل لديك ، انسخ والصق الكود التالي:

// Adding a WordPress post publishing confirmation message.
$c_message = ' You’re about to publish this post. Are you sure that it's ready to go?';
function confirm_publish(){
global $c_message;
echo '';
}

add_action('admin_footer', 'confirm_publish');

أخيرًا ، احفظ التغييرات وأغلق ملف function.php . في المرة التالية التي تكون فيها على وشك نشر منشور ، سترى نافذة تأكيد تشبه إلى حد كبير تلك التي تم إنشاؤها بواسطة المكون الإضافي لتأكيد النشر. في هذه الحالة ، كل هذا هو عملك الخاص!

استنتاج

تعد إضافة رسالة تأكيد نشر المنشور إلى موقع WordPress الخاص بك ميزة بسيطة يمكن أن تجعلها أكثر سهولة في الاستخدام. إنه نوع الوظيفة التي ربما تنساها حتى يخلصك من ارتكاب خطأ محرج. بالإضافة إلى ذلك ، يمكن أن يكون مفيدًا إذا قمت بتشغيل مدونة مع مؤلفين ليسوا معتادين على WordPress.

هناك طريقتان لتنفيذ هذه الميزة ، وكلاهما مباشر نسبيًا:

  1. استخدم المكون الإضافي لتأكيد النشر.
  2. أضف الكود إلى ملف jobs.php الخاص بك.

هل لديك أي أسئلة حول كيفية إضافة رسائل تأكيد النشر إلى WordPress؟ اسأل بعيدا في قسم التعليقات أدناه!

الصورة المصغرة للمادة من جين كيلي / shutterstock.com.