دنیای وردپرس

no-img

م
ن
و
دنیای وردپرس

ادامه مطلب

آموزش
نحوه پاک کردن لینک کاربران از دیدگاه ها در وردپرس
آموزش
آذر 9, 1394

نحوه پاک کردن لینک کاربران از دیدگاه ها در وردپرس


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

از نظر سئو، وجود لینک های خارجی در یک صفحه چندان توصیه نمی شود.  اما خود وردپرس به لینک نام کاربران که در لیست دیدگاه ها نمایش داده میشه ویژگی nofollow رو اضافه میکند که تقریبا باعث میشه خزنده ها این نوع از لینک ها رو جزء محتوای سایت به حساب نیارند.

نحوه پاک کردن لینک کاربران از دیدگاه ها در وردپرس

اما به هر ترتیب، از لحاظ تبلیغات و یا سایر مسائل که حساب کنید، خیلی از وبمسترها مایل به حذف لینک کاربران از لیست دیدگاه ها هستند، منتها نمیخوان که فیلد لینک از فرم ارسال دیدگاه حذف بشه! با همین مقدمه، در پست امروز قطعه کد ساده ای رو آماده کردیم که با یک شرط ساده، وجود لینک رو – با فراخوانی تابع `get_comment_author_url` – در ID هر کاربر بررسی میکنه و در صورت وجود، مقدار رشته ای تابع `get_comment_author` رو برگشت میده که نتیجش روی تابع `get_comment_author_url`  اعمال میشه و موجب حذف لینک کاربر رو (در لیست دیدگاه های قالب) ایجاد میکنه.

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');

نحوه استفاده از کد در وردپرس: قطعه کد بالا رو در فایل توابع پوسته (function.php) -و حتما داخل تگ php- قرار بدید و سپس تغییرات رو ذخیره کنید.

<?php

نوشتن کد موردنظر

؟>

امیدوارم از آموزش استفاده کرده و براتون مفید بوده باشه، در صورت وجود هرگونه اشکال یا سئوالی می توانید از قسمت نظرات بپرسید.



موضوعات :
آموزش وردپرس

درباره نویسنده

علیرضا 55 نوشته در دنیای وردپرس دارد . مشاهده تمام نوشته های

دیدگاه ها


2 پاسخ به “نحوه پاک کردن لینک کاربران از دیدگاه ها در وردپرس”

  1. عابدین گفت:

    سلام
    سایت بسیار عالی و آموزنده ای دارین
    خسته نباشید

پاسخ دهید

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