رفتن به مطلب

باز شدن ادامه مطلب در صفحه جدا


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

کد جی کوئری رو بگذارید احتمالا مشکل لودتون هم با کدهای کسر شده از بین رفته فقط از کدهایی که دادم


function new_content_more($more) {
global $post;
return '<a class="more-link" target="_blank" href="'. get_permalink($post->ID) . '"> ادامه مطلب</a>';
}
add_filter('content_more', 'new_content_more');
function new_excerpt_more($more) {
global $post;
return '<a class="more-link" target="_blank" href="'. get_permalink($post->ID) . '"> ادامه مطلب</a>';
}
add_filter('excerpt_more', 'new_excerpt_more');

از انتهاش پاک کنید

و کدهای جی کوئرری را مطابق آنچه گفته شد بگذارید

البته یک چیزی را هم بدانید بد نیست با باز شدن صفحه ها در نیو تب هم در دراز مدت کاربرانتون رو از دست می دید و هم گوگل بلبوکه تون می کنه و از لیست جستجو خارجتون می کنه

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

کدتون هم در مورد more کلا اشتباهه div نباید داخل a اجرا بشه در صورتیکه الان می شه

style1 چیه ؟

و اگر مهمه بجای div از span استفاده کنید و کد جی کوئریتون رو هم از این کد استفاده کنید


<script type="text/javascript">
$(document).ready(function() {
$(".more-link").filter(function() {
$(this).replaceWith('<a href="'+$(this).attr("href")+'" class="more-link" target="_blank"><span class="style1"><img class="style3" src="http://morahem.com/pic/edame.gif"></span></a>');
});
})
</script>

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

این کد را هم الان پیدا کردم در انتهای functions.php جای کدهای قبلی بگذارید و تست کنید


//make more link open in new window
function add_blank_to_link($link) {
$pos = strpos($link, 'a href');
if ($pos) {
$link = substr_replace($link, 'a target="_blank" href', $pos, 6);
}
return $link;
}
add_filter('the_content_more_link', 'add_blank_to_link');

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

اقا ايمان خيللللللللي ممنون واقعا آدمو شرمنده ميكني از اين همه محبت... تشكر

يه سوال:

البته یک چیزی را هم بدانید بد نیست با باز شدن صفحه ها در نیو تب هم در دراز مدت کاربرانتون رو از دست می دید و هم گوگل بلبوکه تون می کنه و از لیست جستجو خارجتون می کنه

چرا؟ گوگل بلوكه ميكنه؟

لینک به ارسال

بخاطر اینکه باز شدن تب های متعدد می تونه فریب گوگل برای محاسبه مدت زمانی که یک کاربر در سایت می مونه تلقی بشه و کاربر هم معمولا از این مسئله نا راضیه و با اولین گزارش به گوگل وب مستر گوگل سایت را از لیست جستجو خارج می کنه مگر اینکه سایت شرایط خاصی مثل هاست اختصاصی یا 5 سال سابقه کار در ایندکس گوگل داشته باشه

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

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

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



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