вывод конкретных категорий wordpress

335
30 декабря 2016, 13:06

Сайт работает на Wordpress. Есть код

<div class="books_content">
    <?php 
    query_posts('cat=10, cat=16'); 
    while (have_posts()) : the_post(); 
    ?>
    <div class="book">
    <div class="previev">
        <?php the_post_thumbnail(); ?> 
    </div>
    <div class="book_tag">
    <?php the_tags('', ' > '); ?>
    </div>
    <div class="book_description">
    <div class="post_cat">
    <?php the_category('', 'single'); ?>
    </div>
    <a class="book_title" href="<?php the_permalink(); ?>">
    <?php the_title(); ?>   
    </a>
    </div>
    <?php endwhile ?>   
    </div>

Нужно передать сюда

query_posts('cat=10, cat=16');

значение двух разных js-переменных var books_cat = 10; и var ages = 12; , чтобы было как-то так :

query_posts('cat=$books_cat, cat=$ages');

Answer 1

Ну вариантов в целом немного - это делается с помощью Get/Post запроса (Ajax). Каким именно способом - решать вам. Ведь для того, чтобы js переменная оказалась в php её придется в том или ином виде отправить на сервер. В гугле много ответов на подобный сценарий тык. Возможно, есть особый прием именно для cms, но в общем случае общение JS->PHP делается именно так.

READ ALSO
Ошибка &ldquo;WebGL: INVALID_ENUM: activeTexture: texture unit out of range&rdquo;

Ошибка “WebGL: INVALID_ENUM: activeTexture: texture unit out of range”

Всем доброго времени сутокБуду благодарен за помощь

362
Помогите укоротить функцию в javascript?

Помогите укоротить функцию в javascript?

Можно ли как нибудь переписать эту функцию с помощью цикла?

348
Передача номера категории в query_post

Передача номера категории в query_post

Сайт работает на wordpressЕсть цикл

341
Слайдер Owl Carousel неправильно работает в Google Chrome

Слайдер Owl Carousel неправильно работает в Google Chrome

На странице в самом низу используется слайдер Owl Carousel 2Для смены слайдов используются эффекты fadeIn/fadeOut

540