• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Вывести данные таксомонии. Помогите с функцией.

Menro

web, seo, email, hack
Регистрация
27 Янв 2008
Сообщения
689
Реакции
138
Всем привет.
Вообщем есть такая функция в function.php:

Код:
function my_pagination_rewrite() {
add_rewrite_rule('templates/category/page/?([0-9]{1,})/?$', 'index.php?template-categories=joomla&paged=$matches[1]', 'top');
}
add_action('init', 'my_pagination_rewrite');

Она добавляет правило перенаправления для страниц пагинации.
Всё у меня работает как надо. Но получается не практично. Так как category у меня всегда разный, а для каждой писать свои правила так себе занятие...
Хочу подставлять slug категории автоматом, но никак не могу его выцепить.

Никак не получается выдернуть slug текущий категории произвольной таксомонии.
Кто-нибудь подскажет?

Пробовал так:

global $wp_query;
print_r($wp_query);

Всё пусто.
Аналогично get_query_var(), тоже пусто.
 
Проблемы решил.
Просто поправил регулярное выражение.
Код:
function my_pagination_rewrite() {
add_rewrite_rule('templates/(.*)/page/?([0-9]{1,})/?$', 'index.php?template-categories=$matches[1]&paged=$matches[2]', 'top');
}
add_action('init', 'my_pagination_rewrite');
 
Назад
Сверху