Ошибка 404 возникает в WordPress при переходе по ссылке с GET параметром, если такой страницы не существует или шаблон не предусматривает обработку данного параметра.
При создании страницы с кастомным шаблоном в WordPress, обычно используется файл страницы с расширением .php. В этом файле можно определить, какие параметры будут обрабатываться и выводиться на странице.
Если в URL ссылки присутствует GET параметр "?news=14", то WordPress попытается найти страницу с указанным шаблоном и обработать данный параметр. Если такая страница не существует или в шаблоне не прописана обработка параметров, то возникает ошибка 404.
Для исправления данной ошибки необходимо проверить следующие моменты:
1. Убедиться, что страница с указанным шаблоном существует. Если страницы нет, то возможно необходимо создать ее или изменить настройки шаблона.
2. Проверить содержимое файлов шаблона страницы. В файле .php, который используется в качестве кастомного шаблона, нужно обработать GET параметры и соответствующим образом выводить контент на странице. Возможно, в шаблоне не хватает необходимого кода для обработки параметра "?news=14".
3. Убедиться, что URL ссылки указан корректно. Возможно, в адресной строке есть опечатка или неверные символы, которые приводят к ошибке 404.
Если после проверки данных моментов ошибка 404 продолжает возникать, то необходимо обратиться к разработчику или поискать другие возможные причины данной проблемы.