رفتن به مطلب

لینک دار کردن خودکار کلمات


پست های پیشنهاد شده

با سلام

کدی هست که بشه باهاش برخی از کلمات رو به صورت اتومات لینک دار کرد؟؟؟

مثلا اگه توی یه پستی نوشتم X به صورت اتومات لینکی به اون کلمه داده بشه؟؟.....

لینک به ارسال

نمونه با جی کوئری


$(document).ready(function() {
$(".post").filter(function() {
var html = $(this).html();
var new_html = html.replace(/وردپرس پارسی /gi, '<a href="http://wp-parsi.com">وردپرس پارسی</a> ');
$(this).html(new_html);
})
});

  • امتیاز 6
لینک به ارسال

نمونه با php


<?php
$content = $post->post_content;
$content = str_replace('وردپرس پارسی','<a href="http://wp-parsi.com">وردپرس پارسی </a>', $content);
echo $content;
?>

  • امتیاز 6
لینک به ارسال

ممنون جناب فخار

کدومش بهتر هست ؟؟ جی کوثری یا PHP

کد PHP را کدام قسمت پوسته قرار دهم؟؟

اگه کلماتی که قرار است لینک دار بشوند زیاد باشند از لحاظ سئو مشکلی نداره؟؟؟

لینک به ارسال

هر کدوم کارآیی خودشون رو دارند اگر کلمات مورد نظرتون قراره جزو متن مطالب باشند php بهتره

لینک هاتون اگه داخلی باشند که هیچ تاثیری نداره ولی اگر لینک به بیرونند به کد rel="nofollow" را هم اضافه کنید


<?php
$content = $post->post_content;
$content = str_replace('وردپرس پارسی','<a href="http://wp-parsi.com" rel="nofollow" >وردپرس پارسی </a>', $content);
echo $content;
?>

  • امتیاز 1
لینک به ارسال

ممنونم جناب فخار

میخوام داخل پست هایی که میزارم باشه.

داخل page.php - header.php , index.php.... گذاشتم ولی جواب نداد....

ویرایش شده توسط حمید
لینک به ارسال

اگر content.php قالبتون داره توی اون و الا باید حلقه مطالب را پیدا کنید و جایگزین


<?php the_content();?>

کنید

  • امتیاز 2
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

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



ورود به حساب کاربری
×
×
  • اضافه کردن...