Intereting Posts
Stale $ GLOBALS после пользовательского пустого набора результатов WP_Query беспокоит мой шаблон, чья ошибка? добавить ввод в пользовательский javascript из страниц WordPress / сообщений Пользовательская таксономия – настраиваемая сортировка столбца Событие pre_get_posts post_meta Администратор может ввести JavaScript – потенциальный риск для безопасности? Как получить доступ к данным wp_usermeta сразу после создания нового пользователя Setcookie работает с администратором, но не с интерфейсом plugin_dir_url & plugin_basename не работает, когда плагин находится вне wordpress dir Как получить другое мобильное меню, чем меню рабочего стола в 20-й детской теме При установке плагина Где мне перемещать файлы шаблонов? Увеличение тайм-аута Recaptcha передача значений из functions.php в шаблон API WordPress ограничен? Вернуть False Изменить тему из плагина на основе query_vars save_post для включения фильтра wp_insert_post_data, сбора информации о метаполе и предотвращения бесконечного цикла

Переписывание URL в теме, похоже, не работает

поэтому меня попросили создать перезаписи URL-адресов для одного из сайтов, над которыми мы работаем, но дело в том, что тестовая переписываемость я сделал, просто чтобы попробовать, на самом деле не работает.

вот код, который я вложил в файл functions.php темы, чтобы выполнить переписывание URL-адресов;

add_action( 'init', 'initialize_my_theme' ); function initialize_my_theme() { register_nav_menu('primary','MainMenu'); add_filter( 'query_vars', 'campedia_set_query_vars' ); } function campedia_set_query_vars( $vars ) { //array_push( $vars, 'learner_id' ); return $vars; } function campedia_activate() { // register taxonomies/post types here flush_rewrite_rules(); add_rewrite_rule('^nutrition/.+','view-profile/#','top'); } register_activation_hook( __FILE__, 'campedia_activate' ); function campedia_deactivate() { flush_rewrite_rules(); } register_deactivation_hook( __FILE__, 'campedia_deactivate' ); 

теперь я знаю, что вы не можете просто взять примеры с сайта wordpress и ожидать, что все будет работать – [потому что их примеры почти никогда не работают для сложных вещей] – но я получил практически весь этот код со своего сайта, и он не работает, это третья вещь, которую я пробовал, и каждый раз, когда я просто перенаправляюсь на домашнюю страницу. Зачем?!

Solutions Collecting From Web of "Переписывание URL в теме, похоже, не работает"