PDA

View Full Version : سوال: مشکل با wp pagenavi



CodeKhor
پنج شنبه 02 مهر 1394, 16:36 عصر
سلام دوستان و اساتید بزرگوار
من با تابع wp_pagenavi مشکل پیدا کردم من این تابع رو توی فوتر استفاده کردم و توی صفحه ایندکس هیچ مشکلی باهاش ندارم کاملا اوکی ولی توی صفحاتی مثل سرچ یا آرشیو(کاملا از اول نوشته شدن) کار نمیکنه و تعداد صفحات رو نشون نمیده و فقط پست های صفحه اولشون نشون میده اطلاعت رو هم از دیتابس به این شکل میگیرم




//Number OF Posts Per Page And Page Number
$numposts=get_option('posts_per_page');
$offset = (get_query_var('paged')-1) * $numposts;
if ($offset==- $numposts){$offset = 0;}

//Create Query
if ($searchmod==1) {$que='SELECT zax.*,wp_posts.* FROM wp_posts,zax WHERE zax.ID = wp_posts.ID And zax.at like "%' . $searchtext . '%"' . ' OR zax.tk like "%' . $searchtext . '%"' . ' order by wp_posts.post_date DESC LIMIT ' . $offset . ',' . $numposts ;}
if ($searchmod==2) {$que='SELECT zax.*,wp_posts.* FROM wp_posts,zax WHERE zax.ID = wp_posts.ID And zax.at like "%' . $searchtext . '%" order by wp_posts.post_date DESC LIMIT ' . $offset . ',' . $numposts ;}
if ($searchmod==3) {$que='SELECT zax.*,wp_posts.* FROM wp_posts,zax WHERE zax.ID = wp_posts.ID And zax.tk like "%' . $searchtext . '%" order by wp_posts.post_date DESC LIMIT ' . $offset . ',' . $numposts ;}
$posts = $wpdb->get_results($que);
foreach($posts as $post) {
....



کد pagenavi هم توی فوتر به این شکل




<?php
if($wp_query->max_num_pages>1)
{
?>
<div class="row">
<div class="allstyle col-md-12">
صفحات
<div class="apostsdiv">

<?php wp_pagenavi(); ?>

</div>
</div>
</div>
<? } ?>



مشکل چیه ؟؟؟؟

پیام حیاتی
پنج شنبه 02 مهر 1394, 16:51 عصر
سلام
در بخش php مطرح کنید.

CodeKhor
پنج شنبه 02 مهر 1394, 17:13 عصر
والا اونجا مطرح کردم گفتن اینجا مطرح کن :لبخند::لبخند::لبخند:

http://barnamenevis.org/showthread.php?508491-%D8%A7%D8%A8%D8%B1-%D8%A8%D8%B1%DA%86%D8%B3%D8%A8-%D9%87%D8%A7-%D8%AF%D8%B1-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3

پیام حیاتی
پنج شنبه 02 مهر 1394, 18:07 عصر
سوال شما با عنوان و محتوای تایپیک قرارداده شده متفاوت هست!