غیرفعال سازی HTML و لینک سازی در نظرات وردپرس
جلوگیری از ایجاد تگ های html بخش کامنت ها
حتما می دانید که به صورت پیشفرض وردپرس URL ها را به صورت قابل کلیک در میآورد یعنی اگر بازدید کنندگان شما لینکی در بخش نظرات سایت شما وارد کند آن لینک خاصیت کلیک دار شدن دارد، اما این قابلیت ممکن است برای شما خوب نباشد زیرا آن کاربر توانسته یک بک لینک از سایت شما برای خود بگیرید.
غیر فعال سازی کامل html در بخش نظرات
به صورت پیشفرض وردپرس به برخی از تگ های HTML اجازه ورود به بخش نظرات را می دهد، یعنی شما می توانید در بخش نظرات از تگ های HTML استفاده کنید، اما این قابلیت هرچقدر هم که عالی باشد مشکلاتی نیز دارد، یکی از این مشکلات ربات های کامنت نویسی هستند که اقدام به وارد کردن لینک های سایت های خاص به منظور تهیه بک لینک برای سایت مقصد می کنند، زیرا وقتی لینک سایتی در سایت دیگری باشد آن لینک ها را به اصطلاح سئوکاران “بک لینک” می نامند زیرا با این روش گوگل نیز لینک آن سایت ها را از سایت مورد اعتماد شما مشاهده می کند و اینگونه می شود که برای آن سایت نیز اعتباری در نظر می گیرد.
یکی از روش های جلوگیری از ورود تگ های HTML وارد کردن لیست تگ ها در بخش لیست سیاه کامنت ها است که بر این اساس وردپرس اجازه ورود کاراکتر های خاص را نمی دهند.
مثلا کاراکتر <a> همان تگ a است که در html به معنی ایجاد یک انکرتکست است و برای لینک دهی استفاه می شود.
یکی دیگر از روش ها وارد کد زیر به فایل function.php قالب شما می باشد که روش اضافه کردن آن را در ویدئو بالا کاملا توضیح داده ایم
1 2 3 4 5 6 7 8 9 10 11 12 13 |
function convert_comment_html_entities($comment_text) { $comment_text = htmlspecialchars($comment_text); $comment_text = make_clickable($comment_text); return $comment_text; } function disable_comment_links($comment_text) { $comment_text = strip_tags($comment_text); return $comment_text; } add_filter('comment_text', 'convert_comment_html_entities', 10, 1); add_filter('comment_text', 'disable_comment_links', 20, 1); |
امیدواریم این آموزش نیز مورد پسند شما قرار گرفته باشد اگر کاربر وب آیدین هستید و دچار مشکلی در این خصوص هستید تیم پشتیبانی وب آیدین در خدمت شما می باشد.