رفتن به مطلب

کار نکردن pagenavi


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

من هر کاری میکنم افزونه pagenavi کار نمیکنه . با هر کدی گذاشتم توی قالب کار نکرد .

هم با کد


<div class="wp-pagenavi">
<div id="wp_page_numbers">
<ul>
<li class="active_page"><!--?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?--></li>
</ul>
</div>
</div>

هم با کد


<?php wp_pagenavi(); ?>

اسم قالب Rasputin

هم توی homepage.php گذاشتم هم توی index.php

چکار کنم ؟

لینک به ارسال

این کد رو امتحان کنید:

<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>

لینک به ارسال

اینم نشد .

عجیبه هیچ اروری هم نمیده

کد رو بذارید توی قالب و لینک سایتتون رو بدید

لینک به ارسال

هم توی index.php گذاشتم هم توی homepage.php

کد رو میزاری وقتی از سایت سورس میگیری کد توی سورس سایت نیست برای اینکه نشون بدم کد رو کجا گذاشتم کنار کد یه * هم گذاشتم که ببینید کجای قالب لود شده .


آدرس :
******. com

لینک به ارسال

الان شما چندتا پست دارید که میخواید شماره صفحه بیاد برای صفحه 2 !؟

توی تنظیمات همگانی و بیشترین تعداد نوشته‌ها در هر برگه‌ی وبلاگ چه عددی وارد کردید

لینک به ارسال

در اون بخش از کوئری استفاده کردید؟

نمیدونم استفاده شده یا نه ...

یکی از دوستام یه تغییراتی ایجاد کرد افزونه لود میشه ولی وردپرس صفحات بعدی رو نمیسازه .

من 12 تا پست زدم توی هر صفحه هم گذاشتم که 4 تا پست باشه 4 تا پست اخر روی میاره ولی صفحات 2 و 3 رو نمیسازه .

لینک به ارسال

شاید پلاگین دیگه ای استفاده کردین که با این یکی تداخل داره. یا شاید توابع استاندارد سازی پوسته دستکاری شده.

لینک به ارسال

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

فکر کنم پاسخ گو نستید .

شما تنظیمات افزونه رو چک کردید؟

میتونه مشکل از تنظیمات افزونه باشه.

لینک به ارسال

کد رو داخل شرط میزارید یا بیرون اون ؟

اگر امکان داره فایلی که دستور رو بهش اضافه میکنید رو اینجا قرار بدید.(فایل رو فشرده کنید)

لینک به ارسال

کد رو داخل شرط میزارید یا بیرون اون ؟

اگر امکان داره فایلی که دستور رو بهش اضافه میکنید رو اینجا قرار بدید.(فایل رو فشرده کنید)


<?php
get_header(); ?>

<?php get_template_part( 'slide', 'index' ); ?>
<div class="clear"></div>

<div class="intro grid_8">
<h2><?php echo of_get_option('w2f_intro_title','The intro title goes here');?></h2>
<p><?php echo of_get_option('w2f_intro_text','The intro text goes here');?></p>
</div>

<div class="clear"></div>
<div id="primary" class="content-area container_6">

<div id="article-area" class="cf ">


<div class="article-list">
<?php
$count = of_get_option('w2f_blog_number','8');
$args = array( 'numberposts' =>$count );
$lastposts = get_posts( $args );
foreach($lastposts as $post) : setup_postdata($post); ?>

<div class="article-box grid_2">

<?php
$thumb = get_post_thumbnail_id();
$img_url = wp_get_attachment_url( $thumb,'full' ); //get full URL to image (use "large" or "medium" if the images too big)
$image = aq_resize( $img_url, 220, 170, true ); //resize & crop the image
?>


<?php if($image) : ?> <a class="sqimg" href="<?php the_permalink(); ?>"><img class="grey-img" src="<?php echo $image ?>"/></a> <?php endif; ?>

<div class="post-hover">
<h2><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
<?php print_excerpt(100); ?>

</div>

</div>

<?php endforeach; ?>
</div>

</div>
</div><!-- #primary .content-area -->
*
<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>
<?php get_footer(); ?>

افزونه لود میشه ولی صفحات بعدی رو نمیسازه

لینک به ارسال
  • 3 ماه بعد...

مشکل از حلقه قالب برگشون بود.

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

من وقتی از کوئری ساده زیر استفاده میکنم، این افزونه جواب میده.


<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
...
<?php endwhile; endif; ?>

این کوئری رو چطور شخصی سازی کنم؟ مثلاً محدودش کنم به دسته ای خاص! (فقط مطالب دسته 5 رو نشون بده مثلاً)

این کد جواب نمیده:


<?php $recent = new WP_Query("cat=5"); while($recent->have_posts()) : $recent->the_post();?>
...
<?php endwhile; ?>

ممنون

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

کد دوم درست هست باید جواب بده

قبل از کویری ریست کنید با تابع wp_reset_query

با :


query_posts("cat=10");

برای کد اول میشود

قبل از حلقه درج شود

لینک به ارسال

ممنون

کد اول هم لینک شمارنده ها فعال هستند و هم اینکه با کلیک روی هر شماره، مطالب عوض میشه. با اضافه کردن query_posts("cat=10") مطالب توی فیلتر دسته قرار گرفت. اما مثل کد دوم شد!

در کد دوم با کلیک روی شماره های pagenavi آدرس صفحه تغییر میکنه و پیج بعدی رو میاره. اما مطالب عوض نمیشن.

*ریست کوئری هم زدم .

این کد بیچاره من که کامل کار نمیکنه


<?php $light = new WP_Query( "cat=5" );while ( $light->have_posts() ) : $light->the_post(); ?>
....
<?php endwhile;?>
<?php if (function_exists('wp_pagenavi')){wp_pagenavi( array( 'query' => $light ) );}?>

لینک به ارسال

یه نمونه:


<?php
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts(array('cat'=> '10', 'paged' => $paged));
while (have_posts()):the_post();?>
<a target="_blank" title="<?php the_title(); ?>" href="<?php the_permalink(); ?>">
<?php the_title(); ?>
</a>
<?php endwhile; ?>
<div id="pagenavi">
<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); }?>
</div>
<?php wp_reset_query(); ?>

این حالت کوئری برای شماره صفحات جواب میده.

به جای wp-query از query_posts استفاده کنید.

لینک به ارسال

من هر کاری میکنم افزونه pagenavi کار نمیکنه . با هر کدی گذاشتم توی قالب کار نکرد .

هم با کد


<div class="wp-pagenavi">
<div id="wp_page_numbers">
<ul>
<li class="active_page"><!--?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?--></li>
</ul>
</div>
</div>

هم با کد


<?php wp_pagenavi(); ?>

اسم قالب Rasputin

هم توی homepage.php گذاشتم هم توی index.php

چکار کنم ؟

مشکل از حلقه قالب برگشون بود.

دوستان من هم همين مشكل رو دارم

اين كد رو داخل index.php قالب ميزارم

<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); } ?>

صفحات رو نشون ميده اما وقتي رو صفحه دوم كليك مي كنم همون صفحه اول رو نشون ميده در واقع عمل نميكنهكه بره صفحه ي دوم يا صفحه هاي بعدي...

مشكل از كجاست بنظرتون ؟

اشكان عزيز گفتند مشكل از حلقه برگشت قالب هستش اما من متوجه نشدم كجاست و چجوري رفع ميشه.

پ.ن: چون دوستان درمورد اين افزونه بحث مي كردند ديگه گفتم تايپيك جديدي ايجاد نكنم

ويرايش: صفحه هاي قسمت موضوعات سايت بخوبي كار ميكنه و به صفحه بعدي ميره ، اما صفحه اصلي همچنان مشكل داره!

مرسي

درست شد مرسي، يك اشتباه ساده كردم تيك يك قسمت رو نزده بودم!!

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

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

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

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

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

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

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

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

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

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