Страница WordPress удалена из базы данных, все еще отображается даже в новом браузере - PullRequest
0 голосов
/ 11 октября 2011

Я пытаюсь настроить новый пользовательский тип записи и создать страницу (на основе шаблона архива пользовательского типа записи) и держать ее в секрете, пока она не будет готова к публикации. Я создал страницу и сделал ее приватной, но она была видна всем (хотя не в раскрывающемся списке, как обычно, просто после ввода URL-адреса постоянной ссылки). Поэтому я удалил это из базы данных (в phpMyAdmin) и попробовал снова, просто оставив страницу черновиком. В URL-адресе постоянной ссылки все еще отображается шаблон страницы для пользовательского архива типов записей. Я удалил черновик в phpMyAdmin и до сих пор URL показывает шаблон страницы (должно быть 404). Я попробовал это в другом браузере, где он никогда не был открыт, и он также дает шаблон страницы.

Кто-нибудь знает, почему это происходит? Почему не работает частная публикация и почему не удаляются удаленные страницы?

1 Ответ

0 голосов
/ 11 октября 2011

Вы, вероятно, только удалили содержимое своей страницы, но есть больше связей с этой страницей. Смотрите диаграмму базы данных на WordPress, как сообщения также связаны с другими таблицами в базе данных. Вам придется удалить каждую запись, указывающую на это сообщение!

Я действительно рекомендую вам не поиграться в базе данных WordPress, есть причина, почему WP дает вам возможность администрировать все в их админ-панели!

Чтобы оставить страницу / сообщение невидимым для других, просто не публикуйте его! Как черновик, никто не может получить к нему доступ, если у него / нее нет доступа к вашей панели администратора и необходимые права для просмотра черновиков! Как только вы опубликуете это - оно будет опубликовано. Вы также можете просто использовать предварительный просмотр, чтобы увидеть, как это будет выглядеть! Почему ваша личная страница была видна всем, это другой вопрос, может быть, вы допустили некоторые ошибки в своей БД ... трудно сосчитать без дополнительной информации. Попробуйте настроить его как обычный пост / страницу и опубликовать его в частном порядке, выйдите из системы и посмотрите, что произойдет!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...