Advertisement
Guest User

Untitled

a guest
Jun 30th, 2014
250
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.51 KB | None | 0 0
  1.  Ваш вариант:
  2.        <?php
  3. $sw_args = array(
  4.     'post_type' => 'films',
  5.     'meta_query' => array(
  6.         array(
  7. ------------'key' => 'ТУТ ЗНАЧЕНИЕ ПРОИЗВОЛЬНОГО ПОЛЯ В ЗАВИСИМОСТИ ОТ СТРАНИЦЫ, ОНО ДОЛЖНО МЕНЯТЬСЯ',---------------
  8.             'value' => array( 'George Lucas', 'Richard Marquand', 'Irvin Kershner' ),
  9.             'compare' => 'IN',
  10.         )
  11.     )
  12. );
  13. $query = new WP_Query( $sw_args );
  14. if ( $the_query->have_posts() ) {
  15.      echo '<h2>Films By Star Wards Directors</h2>';
  16.      echo '<ul>';
  17.         while ( $the_query->have_posts() ) {
  18.             $the_query->the_post();
  19.             echo '<li>' . get_the_title() . '</li>';
  20.     }
  21.         echo '</ul>';
  22. }
  23. /* Restore original Post Data */
  24. wp_reset_postdata();
  25.  
  26.  
  27. ------------------------------------------------
  28. Используемый мной вариант:
  29. Здесь, я хотел бы сделать динамическим значение 'cat' => 210,
  30. Чтобы значение 'cat' принимало значение произвольного поля
  31.        <?php
  32.             $args = array('cat' => 210, 'posts_per_page' => 5, 'meta_key' => 'post_views_count', 'orderby' => 'meta_value_num', 'order' => 'DESC' );
  33.             query_posts($args);
  34.             while ( have_posts() ) : the_post();
  35.         ?>
  36.  ---- Вывод заголовка
  37.  ---- Вывод миниатюры и краткой записи
  38.         <?php endwhile; wp_reset_query(); ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement