Предварительный просмотр сообщений возвращает 404

Это большая многопользовательская установка WordPress, использующая подпапки для отдельных блогов, а не домены. Мы запускаем версию 3.1, а сообщения для просмотра не работают. Когда я нажимаю предварительный просмотр, я получаю страницу 404.php. Ничто в файлах журналов не попалось на глаза, все плагины отключены. Иногда я получаю сообщение об ошибке о недостаточных правах, когда я нажимаю предварительный просмотр. У меня заканчиваются идеи, чтобы попробовать.

Когда сообщения просматриваются, WordPress добавляет строку запроса в конец URL-адреса.

Параметры постоянной ссылки не применяются до публикации публикации. Пока сообщение находится в статусе проекта, ссылка предварительного просмотра будет yourdomain.com/?p=1119&preview=true, где p = xxxx – это номер сообщения.

После публикации публикации и внесения изменений и вы хотите просмотреть, ссылка предварительного просмотра будет

yourdomain.com/%year%/%postname%/?preview=true&preview_id=1119&preview_nonce=6xcade32bz

Где% год% /% postname% / – ваши постоянные параметры и preview_nonce – это функция безопасности, позволяющая другим пользователям просматривать ваши сообщения.

Можете ли вы указать нам URL-адрес, на который ссылается ссылка для предварительного просмотра. Затем, когда вы нажимаете, дайте нам URL-адрес, который находится в окне браузера. Это определит, где проблема.

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

Убедитесь, что 2 URL-адреса в разделе «Настройки»> «Общие» либо начинаются с www, либо оба они не имеют www в URL-адресе, т. Е. Они должны быть согласованными.

Перейдите в файл template-loader.php в папке wp-include и прокомментируйте номер строки 7, который должен быть do_action ('template_redirect'); поэтому, пожалуйста, сделайте это так

// do_action ( 'template_redirect');

и он будет сортировать вопрос для предварительного просмотра в многопользовательской настройке.