محتوانوشته

سلام خدمت دوستان عزیز

شاید در ذهن شما سوالی پیش بیاید که آیا کاربران وردپرس بدون تایید، ارسال دیدگاه در وردپرس را دارند یا نه؟ به طور پیش فرض کاربران وردپرس می توانند نظرات خود را بدون ایجاد نام و ایمیل در فرم نظر وردپرس ثبت نمایند .این آموزش به کاربران کمک میکند که بدانند چگونه باید دیدگاه های خود را در وردپرس ثبت نمایند .در این آموزش  شما همچنین میتوانید چگونگی مخفی کردن نام و ایمیل خود در فرم ارسال دیدگاه در وردپرس را نیز بیاموزید .

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

ساخت نام و ایمیل اختیاری:

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

برای انجام این کار در ابتدا باید در پیشخوان از قسمت تنظیمات / Discussion/غیر فعال کزدن تیک گزینهComment author must fill out name and e-mail/ در آخر برای ذخیره تغییرات خود بر روی دکمه save  کلیک نمایید هم اکنون سایت شما آماده پذیرش دیدگاه های ناشناس میباشد .

با این روش کاربران شما میتواند به سادگی دیدگاه های خود را بدون  ارائه نام یا هیچ ایمیلی ثبت نمایند .همجنین برای ازبین بردن زمینه url وب سایت خود و تضعیف هرزنامه ها ابتدا باید فرم مورد نظر خود را تغییر دهید .با استفاده از کپی کردن کد های زیردر فایل functions.php  پوسته خود این کار به راحتی قابل انجام دادن است .

[junkie-alert style=”green”]function wpb_alter_comment_form_fields($fields) {

// Modify Name Field and show that it's Optional

$fields['author'] = '<p class="comment-form-author">' . '<label for="author">' . __( 'Name (Optional)' ) . '</label> ' . ( $req ? '<span class="required">*</span>' : '' ) .

'<input id="author" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . ' /></p>';

در ارتباط با «مدیریت مراحل و وضعیت سفارش‌های مشتریان»، امکانات افزونه Germanized for WooCommerce را می‌توان متناسب با موضوع این مطلب ارزیابی کرد.

در ارتباط با «ثبت سفارش و ارتباط با مشتری از طریق واتساپ»، امکانات افزونه Woocommerce WhatsApp Order را می‌توان متناسب با موضوع این مطلب ارزیابی کرد.

// Modify Email Field and show that it's Optional

$fields['email'] = '<p class="comment-form-email"><label for="email">' . __( 'Email (Optional)', 'twentythirteen' ) . '</label> ' .

برای موضوع «مدیریت مراحل و وضعیت سفارش‌های مشتریان»، افزونه WooCommerce Order Status Manager را می‌توان با راهکارهای این آموزش مقایسه کرد؛ امکانات و سازگاری آن نیاز به بررسی دارد.

      ( $req ? '<span class="required">*</span>' : '' ) .

      '<input id="email" name="email" type="text" value="' . esc_attr(  $commenter['comment_author_email'] ) .

      '" size="30"' . $aria_req . ' /></p>';

// This line removes the website URL from comment form.      

      $fields['url'] = '';

    return $fields;

}

add_filter('comment_form_default_fields', 'wpb_alter_comment_form_fields');

[/junkie-alert]

با استفاده از این کد ها شما میتوانید نام و ایمیل اختیاری ایجاده کرده و همجنین قسمت url وب سایت را از فرم مورد ننظر خود حذف کنید .اما اگر میخواهید قسمت url وب سات خود را حفظ  کنید می توانید کدهای مربوط به آن قسمت را حذف کنید .

نمونه ای از  فرم ایجاد با نام و ایمیل اختیاری:

چگونه نام و ایمیل خود را از فرم ارسال دیدگاه حذف کنیم ؟

با استفاده از قرار دان این کد ها در فایلfunctions.php پوسته خود به راحتی میتوانید این کار را انجام دهید .

[junkie-alert style=”green”]function wpb_alter_comment_form_fields($fields) {

    unset($fields['author']);

    unset($fields['email']);

    unset($fields['url']);

    return $fields;

}

add_filter('comment_form_default_fields', 'wpb_alter_comment_form_fields');

[/junkie-alert]

اگر بعد از استفاده از این کدها آدرس ایمیل شما نمایش داده شد شما میتوانید به جای فایلfunctions.php از فایل comments.php استفاده کنید .

[junkie-alert style=”green”]<?php

comment_form(array(

'comment_notes_before' => '<p class="comment-notes">' . __( 'No name or email address required.' ) . ( $req ? $required_text : '' ) . '</p>'

    ));

?>

[/junkie-alert]

اگر در فایل comments.php هم قابل مشاهده بود میتوانید css یا فایل style.css  مراجعه کنید.

[junkie-alert style=”green”].comment-notes {

display:none;

}

[/junkie-alert]

نمونه ای از فرم ارسال دیدگاه بدون نام و ایمیل و زمینه های url :

نظراتمقاله

prmail

تبریک میگم اطلاعات خوبی بود

ابوالفضل

سلام ببخشید من نمیدونم چرا توی بعضی از صفحات سایتم فرم ارسال نظر هست اما توی بعضی از صفحات نه توی پنل هم هیچ تفاوتی با هم نداشتند فکر کنم مثلا این دو لینک ************

و لینک بعدی************

عاطفه اسکندری

با سلام
من از افزونه Easy Testimonials در صفحه اصلی سایت برای نمایش دیدگاه استفاده کردم
چطور میتونم کاری کنم که هر دیدگاهی توی سایت گذاشته میشه داخل این افزونه نمایش بده

prmail

تبریک میگم اطلاعات خوبی بود

زهرا تاجیک اردبیلی

با تشکر از حضور شما

ابوالفضل

سلام ببخشید من نمیدونم چرا توی بعضی از صفحات سایتم فرم ارسال نظر هست اما توی بعضی از صفحات نه توی پنل هم هیچ تفاوتی با هم نداشتند فکر کنم مثلا این دو لینک ************

و لینک بعدی************

رویا مفاخر

سلام
از قسمت ویرایش نوشته یا برگه یا ... تیک پذیرفتن دیدگاه رو بزنید تا فعال بشه.

با تشکر

بیشتر بخوانید ازاین نویسنده