Модератор
Yui
(@fierevere)
永子
По совету мудрых людей, залила на сайт файл htaccess, где прописала строчку ErrorDocument 404 /index.php?error=404
это вы сделали зря
лучше всего вам сейчас
удалить .htaccess
зайти в Консоль — Настройки — Постоянные ссылки,
выбрать там допустим «Название записи» (у вас на сайте есть например /Контакты , оно сейчас не работает, но с таким вариантом — должно)
Сохранить.
Это пересоздаст .htaccess
как вариант можете посмотреть тут
http://codex.wordpress.org/%D0%A7%D0%90%D0%92%D0%9E/%D0%9D%D0%B5_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%8E%D1%82_%D0%BF%D0%BE%D1%81%D1%82%D0%BE%D1%8F%D0%BD%D0%BD%D1%8B%D0%B5_%D1%81%D1%81%D1%8B%D0%BB%D0%BA%D0%B8
ваш шаблон 404 должен заработать если он корректный при нормальных настройках ЧПУ, ничего в .htaccess добавлять не нужно, т.к. все URI всё равно проходят через index.php
На сайт добавлен шаблон 404.php, однако он не работает.
Быть может пригодится этот опыт
Yui, спасибо, это помогло! Однако теперь периодически при результатах поиска при наборе произвольных символов вместо «по запросу ничего не найдено» вылезает страница ошибки 404..