با سلام !

در حالب پیش فرض سیستم وردپرس ، امکان استفاده از تگ های HTML مانند Strong , em و … در قسمت دیدگاه وردپرس وجود دارد و از طرفی هم اغلب اسپم در دیدگاه ها توسط ربات و اسکریپت انجام می شود که با استفاده از تگ های HTML تنظیم شده اند که شما با غیر فعال کردن HTML در قسمت نظرات ، جلوی بسیاری از این نظر های بی ارزش را خواهید گرفت . در صورت تمایل مراحل زیر را دنبال کنید !

ابتدا از قسمت ویرایشگر صفحه  Functions.php قالبتون را باز کنید و دستور های زیر را وارد کنید :

// This will occur when the comment is posted
function plc_comment_post( $incoming_comment ) {

// convert everything in a comment to display literally
$incoming_comment['comment_content'] = htmlspecialchars($incoming_comment['comment_content']);

// the one exception is single quotes, which cannot be #039; because WordPress marks it as spam
$incoming_comment['comment_content'] = str_replace( "'", ''', $incoming_comment['comment_content'] );

return( $incoming_comment );
}

// This will occur before a comment is displayed
function plc_comment_display( $comment_to_display ) {

// Put the single quotes back in
$comment_to_display = str_replace( ''', "'", $comment_to_display );

return $comment_to_display;

فقط مواظب باشید که دستور های فوق را در جای درستی قرار دهید ( در انتهای دستور های دیگر باشد) .

دستور های فوق فقط تگ های HTML فعال را غیر فعال می سازد بنابراین ممکن است چنین دیدگاه هایی را داشته باشید :

<a><em><strong>

 

موفق و مانا باشید .

 

    One Comment

  1. سلام ببخشید. من چندتا متاتگ میخوام بذارم داخل هد سایتم. نمیدونم با نسخه html سایت من سازگاری دارند یا نه.
    meta charset= “UTF-8″
    meta name=”robots” content=”noodp,noydir” /
    meta http-equiv=”Content-Language” content=”Fa”
    meta http-equiv=”X-UA-Compatible” content=”IE=edge,chrome=1″
    یا اصلا برای استفاده از این متاتگها برای سایتم محدودیت دارم؟ یعنی ممکنه ضرر داشته باشه؟
    چرا بعضی از متاتگها مثل مورد دوم اسلش / دارند؟

Leave a comment

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