thehighhomie
@thehighhomie

Wordpress: какой тип ссылок более правильный для терминов таксономии?

Подскажите как лучше строить ссылки для терминов таксономии, к примеру есть кастомный пост тайп 'news', у него есть таксономия 'news-cat' и в ней термины 'events', 'another'.

Как я вижу есть 2 варианта:
1) get_term_link( 'events', 'news-cat' ); для ссылки на архив категорий новостей

2) сделать rewrite в functions.php:
add_action('init', 'rewrite_news_cats');

function rewrite_news_cats(){
	add_rewrite_tag('%news_cat%', '([^&]+)');
	add_rewrite_rule('^(news)/([^/]*)/?', 'index.php?pagename=$matches[1]&news_cat=$matches[2]', 'top');
}

и в нем уже по get_query_var('news_cat'); выводить посты через WP_Query.

не уверен что второй вариант лучше, когда уже есть возможность переходить в архив, но сеошник говорит что архивы закрываются от индексации в поисковике + ему нужна иерархия в url.

Подскажите в каком направлении идти?
  • Вопрос задан
  • 38 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы