التأثير إضافة تعليق تعليق الرد. تعليقات WordPress هي الشكل والمظهر الكامل. تخصيص التعليقات

مرحبا ايها الاصدقاء! ستوضح لك هذه المقالة كيفية رؤية ردود التعليقات عبر البريد على المعلقين لديك.

الرد على التعليقات عبر المكوّن الإضافي لإشعار الرد على التعليق

على الرغم من أن اليوم هو 31 ديسمبر وحان الوقت للاحتفال بالعام الجديد 2016، إلا أن هناك حاجة لكتابة مقال على المدونة، لأنه لم يقم أحد بإلغاء جدول النشر. المقال المنشور ليس رأس السنة الجديدة على الإطلاق، مقال التهنئة تم نشره قبل ذلك بقليل. وأغتنم هذه الفرصة، أهنئكم، أيها القراء الأعزاء للمدونة، بالعام الجديد القادم، أتمنى لكم الصحة الجيدة والسعادة والحظ السعيد والازدهار. يمكنك قراءة مقال تهنئة ومشاهدة الصور ومقاطع الفيديو على المدونة.

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

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

كقاعدة عامة، يعود المعلق إلى المدونة ويكتب ردودًا جديدة على التعليقات. بالنسبة لمدونتك، هذا جيد جدًا:

  • أولا، ظهور تعليقات جديدة، محركات البحث تعتقد أن المقال مثير للاهتمام وترفع من أهميته؛
  • ثانيًا، التعليقات الجديدة تبدأ المناقشة ويشارك المعلقون الجدد في عملية التعليق؛
  • ثالثًا، كتابة التعليقات (الرد على التعليقات) تستغرق وقتًا، مما يعني أن الأشخاص سيبقون في المدونة أكثر، مما يؤدي إلى تحسين العوامل السلوكية؛
  • رابعًا، سيعمل المعلقون الدائمون على زيادة قاعدة جمهور مدونتك.

كما ترون، من المهم توصيل الردود على التعليقات للأشخاص عبر البريد الإلكتروني. لذلك، تحتاج إلى تثبيت المكون الإضافي Comment Response Notification على مدونتك.

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

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

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

    يجب استبدال العبارات التي تم وضع خط تحتها باللون الأحمر بعبارات روسية (كما هو موضح أعلاه).

    يجب أن يتحول هكذا.

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

    الآن سيتلقى المعلقون رسائل البريد الإلكتروني تلقائيًا، وسيشاهدون الردود على التعليقات على الفور. استخدم هذا البرنامج المساعد المذهل للترويج لمدونتك. كل التوفيق لك!

    احصل على مقالات مدونة جديدة مباشرة في بريدك الوارد. املأ النموذج، وانقر على زر "الاشتراك".

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

    الخطوة 1. فهم وظيفة comment_form ووسائطها

    خذ بعين الاعتبار وظيفة comment_form في WordPress. وهو المسؤول عن عرض نموذج التعليق الذي يتم عرضه على الصفحة أو المنشور. يمكن العثور على استدعاء هذه الوظيفة غالبًا في ملف comments.php الموجود في مجلد السمات. يتم تضمين هذا الملف في أماكن مختلفة، مثل Single.php وpage.php، إما مباشرة أو من خلال استدعاء وظيفة comments_template.

    يمكن العثور على وصف الوظيفة في مخطوطة WordPress.

    إذا كنت تستخدم وظيفة comment_form لعرض نموذج، فسيتم عرضه باستخدام المعلمات الافتراضية وسيحتوي على حقول مثل الاسم والبريد الإلكتروني (كلا الحقلين مطلوبان) وموقع الويب ومحتوى التعليق. في قالب Twenty Eleven الافتراضي، سيبدو النموذج بهذا الشكل.

    بعض الوسائط المهمة لوظيفة comment_form:

    • الحقول - بمساعدتها يمكنك التحكم في إخراج الحقول في نموذج التعليق.
    • يتم استخدام comment_notes_before وcomment_notes_after لعرض المعلومات قبل النموذج وبعده.
    • title_reply - يُستخدم لتغيير عنوان الرد، والذي يكون افتراضيًا هو "اترك ردًا".
    • label_submit - يُستخدم لتغيير النص الموجود على زر إرسال التعليق.
    الخطوة 2. قم بتخصيص نموذج التعليق باستخدام وظيفة comment_form

    الآن دعونا نخصص نموذج التعليق الخاص بنا عن طريق تمرير الوسائط إلى وظيفة comment_form.

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

    الحقول $ = المصفوفة ("المؤلف" => "

    " . "" . __("الاسم") . " " . ($req ? "*" : "") . "

    ", "البريد الإلكتروني" => " ", "عنوان URL" => "

    " .__("موقع إلكتروني") . "" . "

    ",);

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

    $commenter = wp_get_current_commenter(); $req = get_option("require_name_email"); $aria_req = ($req ? " aria-required="true"" : ""); الحقول $ = المصفوفة ("المؤلف" => "

    " . "" . __("الاسم") . " " . ($req ? "*" : "") . "

    ", "البريد الإلكتروني" => " ",); $comments_args = array("fields" => $fields); comment_form($comments_args);

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

    لإكمال المهمة، نقوم بتمرير الوسائط التالية إلى وظيفة comment_form:

    $commenter = wp_get_current_commenter(); $req = get_option("require_name_email"); $aria_req = ($req ? " aria-required="true"" : ""); الحقول $ = المصفوفة ("المؤلف" => "

    " . "" . __("الاسم") . " " . ($req ? "*" : "") . "

    ", "البريد الإلكتروني" => " ",); $comments_args = array("fields" => $fields, "title_reply"=>"يرجى تزويدنا بتعليقك الثمين"، "label_submit" => "أرسل تعليقي"); comment_form($comments_args);

    سيبدو نموذج التعليق الآن كما يلي:

    الخطوه 3 إزالة الحقول من النموذج باستخدام الخطاف

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

    لنقم بإزالة حقل عنوان URL باستخدام عامل التصفية. يمكن استخدام الكود أعلاه في مكون إضافي أو في ملف jobs.php الخاص بالقالب النشط.

    الوظيفة Remove_comment_fields($fields) ( unset($fields["url"]); return $fields; ) add_filter("comment_form_default_fields"، "remove_comment_fields")؛

    الخطوة 4: إضافة البيانات إلى نموذج التعليق باستخدام الخطاف

    يمكننا إضافة حقول إلى النموذج باستخدام عامل التصفية ' comment_form_default_fields '. لنضيف حقل عمر المؤلف باستخدام الفلتر ونحفظ هذا الحقل ببيانات إضافية ونعرضها في التعليقات.

    أضف حقل مثل هذا:

    الوظيفة add_comment_fields($fields) ( $fields["age"] = "

    " .__("عمر") . "" . "

    "؛ إرجاع الحقول $؛ ) add_filter("comment_form_default_fields"، "add_comment_fields")؛

    #respond تسمية نموذج التعليق-المؤلف، #respond تسمية نموذج التعليق-البريد الإلكتروني، #respond تسمية نموذج التعليق-url، #respond تسمية نموذج التعليق-العمر، #respond تسمية نموذج التعليق-التعليق ( الخلفية: #eee; -webkit-box-shadow: 1px 2px 2px rgba(204,204,204,0.8); -moz-box-shadow: 1px 2px 2px rgba(204,204,204,0.8);-box-shadow: 1px 2px 2px rgba(204,204,204, 0.8)؛ اللون: #555؛ العرض: كتلة مضمنة؛ حجم الخط: 13 بكسل؛ اليسار: 4 بكسل؛ الحد الأدنى للعرض: 60 بكسل؛ الحشو: 4 بكسل 10 بكسل؛ الموضع: نسبي؛ الأعلى: 40 بكسل؛ فهرس z: 1؛ )

    الآن سيبدو نموذج التعليق الخاص بنا كما يلي:

    يتم الآن تخزين العمر كمعلومات إضافية. تحتاج إلى استخدام خطاف في ' comment_post ':

    الوظيفة add_comment_meta_values($comment_id) ( if(isset($_POST["age"])) ( $age = wp_filter_nohtml_kses($_POST["age"]); add_comment_meta($comment_id, "age", $age, false); ) ) add_action("comment_post", "add_comment_meta_values", 1);

    بمجرد حفظ البيانات، يمكن عرضها في تعليق مثل هذا:

    الخطوة الخامسة إعداد التعليقات لأنواع منشورات محددة

    في بعض الأحيان تريد استخدام الحقول الموجودة في التعليقات فقط لأنواع معينة من المنشورات. دعنا نغير الكود لعرض حقل العمر فقط لكتاب نوع السجل:

    الوظيفة add_comment_fields($fields) ( if(is_singular("books")) ( $fields["age"] = "

    " .__("عمر") . "" . "

    "; ) إرجاع الحقول $; ) add_filter("comment_form_default_fields"، "add_comment_fields");

    الخطوة 6. قم بإنشاء وظيفة إرجاع لعرض التعليقات

    يتم استخدام وظيفة wp_list_comments لعرض التعليقات في المشاركات. في كود ووردبريسيتم وصف الوظيفة بالتفصيل.

    يحتوي wp_list_comments على وسيطة "رد اتصال" والتي يمكن استخدامها لتعريف دالة يتم استدعاؤها عند عرض تعليق.

    في قالب Twenty Eleven، في ملف comments.php، يمكنك العثور على السطر:

    wp_list_comments(array("callback" => "twentyeleven_comment"));

    دعنا نغيره إلى:

    wp_list_comments(array("callback" => "my_comments_callback"));

    سيتم استدعاء وظيفة my_comments_callback لكل مشاركة.

    الخطوة 7 تصميم التعليقات

    الآن سوف نقوم بتغيير نمط التعليق قليلا. سنقوم ببساطة بعرض محتوى المنشور وحقل العمر الذي أضفناه سابقًا. سنقوم أيضًا بتغيير لون الخلفية للتعليقات.

    رمز الوظيفة "my_comments_callback":

    الدالة my_comments_callback($comment, $args, $ Deep) ( $GLOBALS["comment"] = $comment; ?>

     
    مقالات بواسطةعنوان:
    أدوات إنعاش أقراص الليزر التالفة
    يعرض معلومات متنوعة حول محركات الأقراص المضغوطة/أقراص الفيديو الرقمية المثبتة وخصائصها والقدرة على قراءة/كتابة الوسائط بمختلف أنواعها. بالإضافة إلى ذلك، يمكن لـ VSO Inspector فحص الأقراص بحثًا عن الأخطاء والتحقق من إمكانية قراءة البيانات المكتوبة عليها. حر
    كيف تعرف من أين اتصلوا برقم الهاتف المحمول؟
    حول الخدمة في بعض الأحيان ، يتلقى هاتفك المحمول مكالمات أو رسائل SMS من أرقام هواتف غير معروفة. لكي تعرف من المنطقة التي اتصلت بها أو أرسلت رسائل SMS ، قمنا بتطوير هذه الخدمة. أدخل رقم الهاتف أو أول
    كيفية تثبيت أنظمة تشغيل Windows باستخدام برنامج WinNTSetup تثبيت Windows على قسم قرص مختلف
    تثبيت Windows ثانٍ على قسم قرص مختلف عن أول Windows قيد التشغيل. حتى لا تتعب في انتظار تحميل وسائط التثبيت أثناء نسخ ملفات النظام منها إلى القرص الصلب ، يمكن تبسيط تثبيت Windows ثانٍ باستخدام
    كتابة أقواس مربعة في Microsoft Word كيفية إزالة الأقواس المربعة الرمادية في Word
    هل تعرف كيف تضع أقواس مربعة في Word؟ إذا كان الأمر كذلك ، فلن تذكر أربع طرق للقيام بذلك ، لكنها موجودة. عنهم سنتحدث في هذا المقال. سننظر في أبسط الطرق وأكثرها تعقيدًا - تلك