با عرض سلام به وردپرسی های عزیز…
امروز به شما کدی رو معرفی می کنم که با اضافه کردن اون کد در فایل functions.php پوسته ی خود می تونید تمام لینک های خروجی خودتون رو بصورت اتوماتیک Nofollow کنید. این کار باعث سئوی بهتر سایت شما میشه.
<?php add_filter('the_content', 'auto_nofollow'); function auto_nofollow($content) { //return stripslashes(wp_rel_nofollow($content)); return preg_replace_callback('/<a>]+/', 'auto_nofollow_callback', $content); } function auto_nofollow_callback($matches) { $link = $matches[0]; $site_link = get_bloginfo('url'); if (strpos($link, 'rel') === false) { $link = preg_replace("%(href=S(?!$site_link))%i", 'rel="nofollow" $1', $link); } elseif (preg_match("%href=S(?!$site_link)%i", $link)) { $link = preg_replace('/rel=S(?!nofollow)S*/i', 'rel="nofollow"', $link); } return $link; } ?>
محمد مهدی اکرمی
سلام
دوست عزیز شما باید عبارت php?> از اول و عبارت <? را از آخر کد حذف نمایید.
صائب
سلام
با این کدی که شما معرفی کردید لینک های مربوط به سایت خودمون را هم no follow می کند!!!
درست متوجه شدم دیگه؟
ToRBaaT.iR | تربت
salam bebakhshid motmaen hastid ke in vase seo khobe va zarari vase site nadare 100%? lotfan javab bedid man vasam moheme tnx
حسین
سلام همیار وردپرس
چرا جواب منو نمیدین
masoud
سلام.
ممنون.
یه سوال.
من این کد رو گذاشتم الان آدرس لینک های خروجی عوض میشه یا فقط ماهیت لینک خروجی عوض میشه.
لینک که همن لینکه
hafez
از ناشیگریم بود، ببخشین، تگای رو هم کپی میکردم، واسه همین مشکل بوجود میاورد.
مرسی از زحماتتون.
hafez
من این کدو هرجای فایل فانکشن کپی می کنم قالبم بهم میریزه، میشه راهنماییم کنین، ممنون.
رضا
سلام
میشه بگی Nofollow یعنی چی ؟
علی حاجی محمدی 14 سال عضو همیار وردپرس
یعنی پیروی نکردن ربات های موتور های جستجو ازش !
حسین
سلام
من کدی میخوام که:
چند تا دسته مادر دارم ، مثلاً موسیقی خب؟ این موسیقی خودش زیر دسته داره مثلا پاپ ، کلاسیک ، رپ
حالا زیر دسته ایی که پاپ بوده اینم بازم زیر دسته داره مثل: پاپ ایرانی ، پاپ خارجی
کدی میخوام که فقط زیر موضوع های پاپ رو بهم بده همره با لینک زیر دسته و عنوان زیر دسته
دقت کنید یه چیزی شبیه این:
http://www.hamyarwp.com/wordpress/%D9%86%D9%85%D8%A7%DB%8C%D8%B4-%D8%B2%DB%8C%D8%B1%D9%85%D8%AC%D9%85%D9%88%D8%B9%D9%87-%D8%AF%D8%B3%D8%AA%D9%87-%D8%AF%D8%B1-%D8%B5%D9%81%D8%AD%D9%87-%D8%AF%D8%B3%D8%AA%D9%87-%D9%85%D8%A7%D8%AF%D8%B1/
اما این که دارین وقتی وارد اون موضوع می شید زیر مجموعه اون موضوع میاد ، و اینکه مطالبش میاد ، نه اینکه زیر موضوع نمایش بده
من میخوام کاری نداشته باشه که وارد چه موضوعی شدیم و زیر دسته را نمایش بده مثل بالا که توضیح دادم
ممنون میشم هر چه سریعتر کدش رو بهم بگید
ژوان هاست
مرسی خوب بود
اما ما هم پست میدیم ادمین عزیز تایید نمیکنن دیگه !
علی حاجی محمدی 14 سال عضو همیار وردپرس
سلام حجم پست ها ی ارسال متاسافنه زیاد هست اگه کیفیت لازم رو داشته باشه به ترتیب تایید میکنیم