Intereting Posts
Задача Cron запускаться один раз в день с использованием внешней службы cron Извлечение всех meta_key / значений для post_type с помощью одного запроса Проблемы с сохранением метаданных Должен ли я хранить внешние данные API в моей базе данных WP или сохранять его как переходный? Извлечение таксономии Пользовательский тип сообщения, нет необходимости в отдельном представлении, плюс необходимость перезаписи постоянной ссылки, которые включают хеш в URI Как использовать the_excerpt в крючке фильтра? Разбитая разметка при использовании the_excerpt () в виджетах? как добавить класс в ul, возвращаемый wp_list_bookmarks Как включить php-файл плагина в другой файл функций плагина отключить сортировку для определенных страниц Фильтр get_bookmarks не предоставляет аргумент запроса (wp 3.1) Интерполировать get_theme_mod CSS в таблицу стилей? JQuery в детской теме WordPress, отправляющий данные с add_action

Пользовательский параметр URl

У меня есть блог Wp, который должен получить настраиваемый параметр на странице категории для фильтрации сообщений, подобных моему правилу.

Например:

http://mysite.com/category/teste?myvar=ABC

Как я могу получить myvar из URL? Я пробовал много примеров в Интернете, но никто не работает на странице категории.

Благодаря!

Решено использовать этот код.

add_filter( 'category_link','append_parameter', 10, 2 ); function append_parameter( $link, $my_parameter ) { $my_parameter = $_GET['sort']; //get sort value if ( isset($my_parameter) ) { $link = add_query_arg( 'sort', $my_parameter, $link ); } return $link; } 

Вы можете использовать это:

 <?php $myvar = $_GET['myvar']; ?> 

и, чтобы убедиться, что вы также можете поместить этот код на любую страницу, чтобы проверить его:

 <?php echo $myvar; ?> 

Это просто функция $ GET [] в PHP.

Я надеюсь, что это поможет, и для получения дополнительной информации посетите этот сайт .

Взгляните на это Q и как проверить глобальные $wp_query; , Затем просто получите соответствующую часть (все объяснено в моем A).