У меня были проблемы с созданием новых блогов WordPress, где я устанавливаю постоянные ссылки с помощью скрипта при активации темы. Однако, несмотря на то, что они кажутся правильными, когда я проверяю настройки постоянных ссылок в WP, мои новые страницы выдают ошибку 404.
Единственное исправление, которое я нашел, это то, что мне нужно вернуться к параметрам постоянной ссылки и нажать «Сохранить изменения», хотя, согласно дисплею, я не вносил никаких изменений, которые нужно сохранить...
Я устанавливаю постоянные ссылки на /%postname%/
Вот как я это делаю.
if(get_option('permalink_structure')==""){update_option('permalink_structure', '/%postname%/');}
Этот скрипт запускается, когда моя тема активирована.
Любые идеи, почему это только частично делает работу?