WordPress как на ладони
Наставник Трепачёв Д.П., phphtml.net wordpress jino

Парсинг url?

Видимо криво задал вопрос.

По сути интересует: как динамически генерировать ссылку, чтобы при ее открытии отображались отфильтрованные посты. То есть с указанным фильтром в этой ссылке.
Вижу 2 варианта:
1) POST/GET
2) Парсинг ссылки с разделителем "/". Как вмешаться в парсинг вордпресса и сказать ему какой контент я хочу отобразить на странице?

Riskful 10 месяцев назад

Немного не понятно, но попробую...

<a href="http://example.com/?post_type=custom&sort=desc"></a>

		<?php  $query = new WP_Query( array( 'post_type' => 'custom', 'orderby' => 'id', 'order' => $_GET['sort'] )); ?>

			<?php if ( $query->have_posts() ) : while ( $query->have_posts() ) : $query->the_post(); ?>
			<!-- post -->
			<?php endwhile; ?>
			<!-- post navigation -->
			<?php else: ?>
			<!-- no posts found -->
			<?php endif; ?>

В ссылке через & указываете хоть сколько параметров, а дальше через массив $_GET используете их, как Вам удобно. Надеюсь я Вас правильно понял)

0
Гость 11 месяцев назад

Нет ответов на этот вопрос.

На вопросы могут отвечать только зарегистрированные пользователи. Регистрация. Вход.