كيفية إضافة jQuery Tooltips في نموذج تعليق ووردبريس

A VPN is an essential component of IT security, whether you’re just starting a business or are already up and running. Most business interactions and transactions happen online and VPN

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

jQuery tooltip قيد التنفيذ في نموذج تعليق  ووردبريس

لماذا تضيف jQuery Tooltips؟

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

بإضافة تلميحات أدوات jQuery ، يمكنك تحسين تجربة المستخدم ، وستبدو أجمل.

كيفية إضافة jQuery Tooltips

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

wpb-comment-tooltips.php

wpb-tooltip.css

wpb-tooltip.js

استخدم محرر نص عادي مثل Notepad لإنشاء هذه الملفات. بمجرد إنشاء الملفات ، ستحتاج إلى فتحها wpb-comment-tooltip.phpفي محرر نصوص. انسخ هذا الرمز والصقه في الملف:

<?php
/** 
Plugin Name: WPBeginner's Comment Form Tool Tips
Description: A jQuery powered comment form tool tips plugin based on a tutorial by WPBeginner
Version: 1.0
Author: WPBeginner
Author URI: https://www.wpbeginner.com
License: GPL2
*/
 
// Only load our scripts and style when a comment form is displayed
 
add_action( 'comment_form_before', 'wpb_comment_tooltips' );
 
function wpb_comment_tooltips() { 
wp_enqueue_script('wpb-tooltip-jquery', plugins_url('/wpb-tooltip.js', __FILE__ ), array('jquery-ui-tooltip'), '', true);
wp_enqueue_style('wpb-tooltip-css', plugins_url('/wpb-tooltip.css', __FILE__), false, null);
}
 
// Modify comment form fields and add title attribute to form input fields
  
function alter_comment_form_fields($fields){
    $fields['email'] =  '<p class="comment-form-email"><label for="email">' . __( 'Email', 'twentythirteen' ) . '</label> ' .
      ( $req ? '<span class="required">*</span>' : '' ) .
      '<input id="email" title="Your email is safe with us, see our privacy policy." name="email" type="text" value="' . esc_attr(  $commenter['comment_author_email'] ) .
      '" size="30"' . $aria_req . ' /></p>';  
    $fields['url'] = '<p class="comment-form-url"><label for="url">' .
      __( 'Website', 'twentythirteen' ) . '</label>' .
      '<input id="url" name="url" title="Your website or any social media profile URL" type="text" value="' . esc_attr( $commenter['comment_author_url'] ) .
      '" size="30" /></p>';  
      $fields['author'] = '<p class="comment-form-author">' .
      '<label for="author">' . __( 'Name', 'twentythirteen' ) . '</label> ' .
      ( $req ? '<span class="required">*</span>' : '' ) .
      '<input id="author" title="Please use your real name, no keywords." name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) .
      '" size="30"' . $aria_req . ' /></p>';
    return $fields;
}
add_filter('comment_form_default_fields','alter_comment_form_fields');
?>

في الكود أعلاه ، أنشأنا أولاً رأس البرنامج المساعد ، مع إعطاء هذا الملحق اسمًا ووصفًا. بعد ذلك نقوم بتحميل ملف JavaScript و CSS الخاص بنا (انظر دليلنا حول كيفية إضافة JavaScript والأنماط في  ووردبريس ).

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

title=”Please use your real name, no keywords.”

الآن بعد أن أنشأت ملف البرنامج المساعد ، حان الوقت لإضافة القليل من jQuery. افتح wpb-tooltip.jsالملف وأضف هذا الرمز بداخله:

(function($) {
$( "#commentform" ).tooltip({ position: {
    my: "center bottom-10",
        at: "center top",
        using: function( position, feedback ) {
          $( this ).css( position );
          $( "<div>" )
            .addClass( "arrow" )
            .addClass( feedback.vertical )
            .addClass( feedback.horizontal )
            .appendTo( this );
        } } });
})(jQuery);

في هذا الكود ، #commentformهو المحدد حيث سيعرض jQuery تلميحات الأدوات .tooltipوهو جزء المحتوى حيث حددنا موضع تلميحات الأدوات.

الآن الخطوة الأخيرة هي إضافة القليل من CSS في wpb-tooltip.cssالملف. ما عليك سوى نسخ هذا الرمز ولصقه:

.ui-tooltip, .arrow:after {
    background: #356aa0;
    border: 2px solid white;
  }
  .ui-tooltip {
    padding: 10px 20px;
    color: white;
    border-radius: 20px;
    font: bold 14px "Helvetica Neue", Sans-Serif;
    text-transform: uppercase;
    box-shadow: 0 0 7px #356aa0;
    max-width:350px;
  }
  .arrow {
    width: 70px;
    height: 16px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    bottom: -16px;
  }
  .arrow.top {
    top: -16px;
    bottom: auto;
  }
  .arrow.left {
    left: 20%;
  }
  .arrow:after {
    content: "";
    position: absolute;
    left: 20px;
    top: -20px;
    width: 25px;
    height: 25px;
    box-shadow: 6px 5px 9px -9px #356aa0;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    tranform: rotate(45deg);
  }
  .arrow.top:after {
    bottom: -20px;
    top: auto;
  }

لا تتردد في تعديل ملف CSS هذا لتلبية احتياجاتك.

هذا كل شئ. لقد نجحت الآن في إنشاء مكون إضافي يضيف تلميحات أدوات jQuery في نموذج تعليق  ووردبريس الخاص بك. كل ما عليك فعله هو تحميل wpb-comment-tooltipsمجلد من سطح المكتب الخاص بك إلى /wp-content/plugins/دليل على خادم الويب الخاص بك باستخدام عميل FTP مثل Filezilla. بمجرد تحميل المكون الإضافي ، انتقل إلى صفحة الملحقات في منطقة إدارة  ووردبريس وقم بتنشيط المكون الإضافي.

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

خدمات مميزة لآجلك

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

اشترك معنا لمزيد من المعرفة

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

توضيح

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

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

شاركنا رايك وتقييمك للموضوع

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}