آموزش پاک کردن لینک کاربران از نظرات در وردپرس

  • منتشر شده توسط امیر محمد دینی
  • 28 اسفند 1395
  • PHP / آموزش / وردپرس
  • بدون دیدگاه
tumbs2030 - آموزش پاک کردن لینک کاربران از نظرات در وردپرس

سلامی دوباره ؛

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

کد زیر رو طبق معمول در فایل Function.php بین تگ های اصلی PHP اضافه کنید .

 

function author_link(){
global $comment;
$comment_ID = $comment->user_id;
$author = get_comment_author( $comment_ID ); $url = get_comment_author_url( $comment_ID ); if ( empty( $url ) || 'http://' == $url )
 $return = $author; 
else
 $return = "$author";
 return $return; }
 add_filter('get_comment_author_link', 'author_link');

توی کد بالا با استفاده از یک شرط ساده وجود لینک در دیدگاه رو در ای دی هر کاربر چک می کنه و تابع get_cooment_author فراخوانی می کنه و در صورت وجود , مقدار رشته ای تابع get_comment_author_url اعمال میشه و موجب حذف لینک نیز می شه

به راحتی آب خوردن 🙂

امیدوارم مفید بوده باشه .

روزتون یا شبتون خوش . . .

امتیاز دهید