رفتن به مطلب

جلوگيري از صفحه بندي در قالب Tag


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

سلام و خسته نباشيد خدمت دوستان وردپرسي عزيز

مشكلي كه ما داريم از اين قراره كه توي برگه قالب Tag.php خودمون ، هيچ وقت كدي براي صفحه بندي قرار نداديم ولي متاسفانه متوجه شديم كه اين بخش صفحه بندي ميشه ولي نه در ظاهر ، يعني انتهاي اين برگ ليست صفحات نيست ولي گوگل بهمون تو امارش نشون داده كه مثلا تگ "نرم افزار" شامل 3 صفحه است كه همه رو ليست كرده ، و ما ميخوايم كه كاري كنيم بخش قالب تگ ها ، فقط يك صفحه از هر تگ رو نشون بده و كلا تو امار صفحه بندي نياد

براي مثال توي كلمه "نرم افزار" به اين شكل هستش قالب تگ ها


http://www.mysite.com/tag/نرم-افزار/page/1/

ما ميخوايم صفحه بندي نشه ! و براي مساله صفحه بندي كلي سايت از پلاگين استفاده ميكنيم.

متشكر

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

وقتی توی هر پستی از کلمه ی نرم افزار بعنوان تگ استفاده بشه طبیعتا چند صفحه برای این کلمه ایجاد میشه (که همه ی پست هایی که این کلمه توش به عنوان تگ هست رو نمایش بده) و به شکلی که گفتید در میاد

فک نکنم بشه کاریش کرد

لینک به ارسال

وقتی توی هر پستی از کلمه ی نرم افزار بعنوان تگ استفاده بشه طبیعتا چند صفحه برای این کلمه ایجاد میشه (که همه ی پست هایی که این کلمه توش به عنوان تگ هست رو نمایش بده) و به شکلی که گفتید در میاد

فک نکنم بشه کاریش کرد

سلام ، قربون دستت ، ولي فكر كنم سوال خودمو تكرار كردي بدون پاسخ و فقط اينكه احتمال دايد راهي نداشته باشه!

دوستان اين مورد به نظر شما راهي جز پاك كردن تعدادي از پست هاي اون تگ نداره؟ يعني كاري كنيم كه صفحه بندي نكنه

لینک به ارسال

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


add_filter('pre_get_posts', 'count_archive_posts');
function count_archive_posts($query){
if ($query->is_archive) {
$query->set('posts_per_page', -1);
}
return $query;
}

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...