BG Development


Страници: (2) 1 [2]   ( Първото ново мнение ) Reply to this topicStart new topicStart Poll

> Въпроси за Wordpress
elanmorin
Публикувано на: 03-11-2016, 19:21
Quote Post



Име:
Група: Потребител
Ранг: Посетител

Мнения: 122
Регистриран на: 17.03.11



Искам да питам, защо този код, за изкарване на постовете по най-посещавани, не работи...

CODE
<div class="tab-content t1">

                                <ul>
                                <?php
                                $sb_pop_posts_query = new WP_Query( array ( 'orderby' => 'post_views_count', 'order' => 'DESC', 'posts_per_page' => $number, 'post__not_in' => get_option( 'sticky_posts' ) ) );
                                
                                      if($sb_pop_posts_query->have_posts()):
                                    while($sb_pop_posts_query->have_posts()):
                                      $sb_pop_posts_query->the_post();
                                      
                               ?>
                              
                               <li>

                                     <a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>">
                                           <?php if ( has_post_thumbnail() && $checkbox == true ) { the_post_thumbnail( array(50,50), array('class' => 'alignleft')
                                           ); } elseif ( !has_post_thumbnail() && $checkbox == true ) { ?> <img src="<?php echo plugin_dir_url(__FILE__); ?>includes/images/default-thumb.png" alt="
                                          <?php the_title(); ?>" class="alignleft" width="80" height="80" /> <?php } ?>
                                           <?php echo get_the_title(); ?>
                              
                                     </a>
                                    
                                     <?php if ( $checkbox2 == true ) { ?>
                                     <span class="sb-comment-meta"><?php echo comments_number( '', '1 Comment', '% Comments' ); ?></span>
                                     <?php } ?>
                              
                               </li>
                                
                                <?php endwhile;
                                        endif;
                                        /* Restore original Post Data */
                                        wp_reset_postdata();
                            ?>
                                </ul>
                                
                                </div>


--------------------
PMEmail Poster
Top
erazor
Публикувано на: 03-11-2016, 21:11
Quote Post



Име: Димитър
Група: Потребител
Ранг: Старо куче

Мнения: 644
Регистриран на: 26.06.07



Какво означава "не работи"?

- Вади грешни постове?
- Не вади никакви постове?
- Дава грешка? Каква грешка дава?

Това мнение е било редактирано от erazor на 03-11-2016, 21:11
PMEmail PosterICQ
Top
elanmorin
Публикувано на: 04-11-2016, 18:32
Quote Post



Име:
Група: Потребител
Ранг: Посетител

Мнения: 122
Регистриран на: 17.03.11



QUOTE (erazor @ 03-11-2016, 21:11)
Какво означава "не работи"?

- Вади грешни постове?
- Не вади никакви постове?
- Дава грешка? Каква грешка дава?

Вади ги по последни...


--------------------
PMEmail Poster
Top
erazor
Публикувано на: 04-11-2016, 21:34
Quote Post



Име: Димитър
Група: Потребител
Ранг: Старо куче

Мнения: 644
Регистриран на: 26.06.07



QUOTE (elanmorin @ 04-11-2016, 18:32)
QUOTE (erazor @ 03-11-2016, 21:11)
Какво означава "не работи"?

- Вади грешни постове?
- Не вади никакви постове?
- Дава грешка? Каква грешка дава?

Вади ги по последни...

Някой дето е виждал worpdress query, може да каже дали е вярна заявката.

Но от това дето си дал като код:

QUOTE
$sb_pop_posts_query = new WP_Query( array ( 'orderby' => 'post_views_count', 'order' => 'DESC', 'posts_per_page' => $number, 'post__not_in' => get_option( 'sticky_posts' ) ) );


би трябвало да прави каквото искаш.

Сигурен ли си че най-посещаваните постове, не са и "последни" каквото и да значи "по последни"

Извън темата, горещо ти препоръчвам да се запознаеш с тази статия, на мен ми е помогнала доста: http://www.catb.org/~esr/faqs/smart-questions.html
PMEmail PosterICQ
Top
elanmorin
Публикувано на: 06-11-2016, 11:03
Quote Post



Име:
Група: Потребител
Ранг: Посетител

Мнения: 122
Регистриран на: 17.03.11



QUOTE (erazor @ 04-11-2016, 21:34)
QUOTE (elanmorin @ 04-11-2016, 18:32)
QUOTE (erazor @ 03-11-2016, 21:11)
Какво означава "не работи"?

- Вади грешни постове?
- Не вади никакви постове?
- Дава грешка? Каква грешка дава?

Вади ги по последни...

Някой дето е виждал worpdress query, може да каже дали е вярна заявката.

Но от това дето си дал като код:

QUOTE
$sb_pop_posts_query = new WP_Query( array ( 'orderby' => 'post_views_count', 'order' => 'DESC', 'posts_per_page' => $number, 'post__not_in' => get_option( 'sticky_posts' ) ) );


би трябвало да прави каквото искаш.

Сигурен ли си че най-посещаваните постове, не са и "последни" каквото и да значи "по последни"

Извън темата, горещо ти препоръчвам да се запознаеш с тази статия, на мен ми е помогнала доста: http://www.catb.org/~esr/faqs/smart-questions.html

Ще сложа един кънтър да видя, но не работи нз защо...


--------------------
PMEmail Poster
Top
merkana
Публикувано на: 21-03-2017, 15:03
Quote Post



Име:
Група: Форумен член
Ранг: Новопостъпил

Мнения: 2
Регистриран на: 21.03.17



Дайте линк за качествени и нови теми са сайтове


--------------------
PMEmail PosterUsers Website
Top
0 потребители преглеждат тази тема в момента (0 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Страници: (2) 1 [2]  Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0