unid_user

pagination
داینامیک کردن pagination بوت استرپ در وردپرس

2 پست در این موضوع قرار دارد

سلام و درود

دوستان گرامی، قسمت pagination یا تعویض برگه های بوت استرپ رو چطور برای وردپرس داینامیک کنیم؟ لطفا اگه مقاله انگلیسی یا فارسی هم میشناسید معرفی کنید.

Untitled.png

0

به اشتراک گذاری این پست


لینک به پست
در 23 ساعت قبل، unid_user گفته است :

سلام و درود

دوستان گرامی، قسمت pagination یا تعویض برگه های بوت استرپ رو چطور برای وردپرس داینامیک کنیم؟ لطفا اگه مقاله انگلیسی یا فارسی هم میشناسید معرفی کنید.

Untitled.png

سلام دوست عزیز

از 2 تا لینک زیر استفاده کن :

https://gist.github.com/mtx-z/f95af6cc6fb562eb1a1540ca715ed928

https://fellowtuts.com/bootstrap/wordpress-pagination-bootstrap-4-style/

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط moslem.h
      سلام وقت بخیر دوستان یه custom query دارم که واسش یه pagination درست کردم 
      خب من الان post per page رو برابر 1 قرار میدم و میرم 2 تا پست اضافه میکنم 
      و pagination نشون میده که 2 تا صفحه داری ولی وقتی میم توی صفحه 2 ٌ صفحه سفیده و هیچ محتوایی نداره 
       
      و حالا جای جالبش اینجاست وقتی میرم توی تنظیمات > خواندن >  و تعداد نوشته هارو توی هر صفحه برار 1 قرار میدم صفحه 2 لود میشه و من دوباره میرم یه پست دیگه اضافه میکنم و 
      و pagination نشون میده که 3 تا صفحه داری خب میزنم و میبینم اینم درست کار میکنه . 
       
      ولی وقتی میرم پست چهارم رو وارد کنم و دوباره همون مشکل صفحه سفید پیش میاد و بازم هیچ محتوایی نداره صفحه 4 
       
      حالا گذشته از اینا وقتیی دوباره تنظیمات وردپرس رو میزارم تعداد هر پست توی صفحه برار 10 باشه همون صفحه ها هم دیگه کار نمیکننن 
       
       
      والا خودم که گیج شدم 
       
      کسی تا حالا با این مشکل رو به رو شده ؟
       
    • توسط mrb1994
      سلام به همه دوستان بنده دارم یه قالب طراحی می کنم تو قسمت pagination به مشکلی بر خوردم من از قسمت خواندن وردپرس محدودیت اعمال کردم که تو صفحه بلاگ در هرصفحه 5 تا از پست ها رو نشون بده و ما بقی رو ببره یه صفحه دیگه حالاوردپرس محدودیت رو اعمال کرده ولی صفحه های دیگه رو لینکشو نمیده راه های مختلفی رو امتحان کردم از نصب افزونه های مختلف گرفته تا اضافه کردن کد دستی به function ولی کار نمیکنه
      یه مشکل دیگه هم هست اینکه تو دسته بندی ووکامرسم این محدودیت اصلا اعمال نمیشه
      لطفا راهنمایی کنید خیلی ممنون
    • توسط awx0ne
      باسلام
      قالبی رو به صورت سی اس اس و اچ تی ام ال ساختم
      ولی وقتی داشتم به وردپرس تبدیلش میکردم در قسمت pagination به مشکل برخوردم.
      مشکلم اینه که من وقتی داشتم قالب رو طراحی میکردم ، ساختار رو اینجوری در نظر گرفتم
      nav/ul/li/a
      ولی هر چی کد توی اینترنت هست اینجوری اکو میکنن
      div/a
      و از طرفی هم نمیدونم به اینگلیسی چی جستجو کنم که به هدفم برسم
      آیا کسی میدونه چه طور باید این مشکل رو حل کنم؟
      تشکر
    • توسط سعید شعبانی
      دوستان عزیز خسته نباشید
      من کد زیر را داخل فانکشن قرار دادم


      /*pagination*/
      function pagination($prev = '»', $next = '«') {
      global $wp_query, $wp_rewrite;
      $wp_query->query_vars['paged'] > 1 ? $current = $wp_query->query_vars['paged'] : $current = 1;
      $pagination = array(
      'base' => @add_query_arg('paged','%#%'),
      'format' => '',
      'total' => $wp_query->max_num_pages,
      'current' => $current,
      'prev_text' => __($prev),
      'next_text' => __($next),
      'type' => 'plain'
      );
      if( $wp_rewrite->using_permalinks() )
      $pagination['base'] = user_trailingslashit( trailingslashit( remove_query_arg( 's', get_pagenum_link( 1 ) ) ) . 'page/%#%/', 'paged' );
      if( !empty($wp_query->query_vars['s']) )
      $pagination['add_args'] = array( 's' => get_query_var( 's' ) );
      echo paginate_links( $pagination );
      };

      و اون را با کد زیر در قالب فراخوانی می کنم


      <div class="pagenation">
      <?php pagination('«', '»'); ?>
      </div>

      ولی وقتی که هیچ شماره صفحه ای هم نیست کد زیر چاپ میشه.


      <div class="pagenation">
      </div>

      چجوری می تونم کاری کنم که کد ها فقط زمانی که صفحه ای وجود داشت چاپ شوند؟