/ در آموزش ها, آموزش وردپرس, اشتراک رایگان / توسط
آخرین زمان ویرایش:

افزودن سیستم گزارش دیدگاه ها به وردپرس

(جهت دانلود و اطلاعات بیشتر به ادامه مطلب مراجعه نمائید)

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

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

در این مطلب با ما همراه باشید تا روشی ساده برای افزودن این امکان به شما معرفی کنیم .

برای این کار ابتدا افزونه Safe Report Comments را دریافت کرده و آن را فعال کنید . پس از فعال سازی به بخش تنظیمات > گفتگو ها مراجعه کرده و تیک گزینه Allow comment flagging را زده و صفحه را ذخیره نمایید . پس از این کار هشداری به شما داده می شود که باید تعداد گزارش ها برای تغییر خودکار وضعیت دیدگاه را مشخص کنید ، در همان صفحه برای گزینه flagging threshold مقدار مناسب را وارد کنید . اگر خیلی به دیدگاه ها حساس هستید مقدار ۱ را وارد کنید در غیر این صورت پیشنهاد ما ۲ و یا ۳ می باشد .

با این کار لینک Report this comment به دیدگاه های شما افزوده می شود ، چنانچه لینک به صورت خودکار به نظر های سایت شما افزوده نشد ، کد زیر را در فایل functions.php قالب قرار دهید .

//غیر فعال کردن قرارگیری خودکار لینک
define( ‘no_autostart_safe_report_comments’, true );
include_once( ‘replace-with-path-to/safe-report-comments/safe-report-comments.php’);
// اطمینان از عدم قرارگیری خودکار لینک
$safe_report_comments = new Safe_Report_Comments(false);

// تغییر نحوه نمایش لینک
add_filter( ‘safe_report_comments_flagging_link’, ‘adjust_flagging_link’ );
function adjust_flagging_link( $link ) {
return ‘ | ‘ . $link;
}

// تغییر عنوان لینک ، به عنوان مثال گزارش دیدگاه و یا دیدگاه نامناسب
add_filter( ‘safe_report_comments_flagging_link_text’, ‘adjust_flagging_text’ );
function adjust_flagging_text( $text ) {
return ‘گزارش دیدگاه’;
}

برای راحتی شما ، کد بالا را نشانه گذاری کرده ایم ، می توانید تغییرات دلخواهتان را در آن اعمال کنید . کد زیر را در جایی که می خواهید لینک گزارش دیدگاه نمایش داده شود ، قرار دهید . توجه کنید که کد زیر باید درون چرخه دیدگاه ها قرار داده شود .

<?php do_action( ‘comment_report_abuse_link’ ); ?>

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

نوشته های مشابه

افزودن سیستم رتبه بندی کاربران به دیدگاه های وردپرس

(جهت دانلود و اطلاعات بیشتر به ادامه مطلب مراجعه نمائید) (بیشتر…)

کپی کردن کامل یک مطلب در وردپرس

(جهت دانلود و اطلاعات بیشتر به ادامه مطلب مراجعه نمائید) (بیشتر…)


لينك كوتاه اين مطلب : https://dadebaran.ir/?p=3781 منبع : داده باران

کانال تلگرام داده باران شارژ آنلاین

نظری بدهید

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