Проблема, с которой я столкнулся при настройке сайта, для меня необъяснима и непостижима.
Создал страницу "Конкурсы", на которой разместил несколько ссылок на другие страницы - по четыре для каждого состязания.
Ссылки на форум открываются без проблем, а ссылки на другие страницы - не открываются и появляется дикое сообщение на белом фоне: "Извините, вам не разрешено просматривать черновики". 😯
И это при том, что:
1. Я администратор (если мне нельзя, то кому тогда можно?!)
2. У меня нет ни одной страницы в черновиках. Совсем.
Пример: если вбить эту ссылку в верхнее поле браузера напрямую, то она открывается без проблем:
А если попытаться перейти на неё по ссылке со страницы (кнопка "Правила"), то ничего не получится:
Как такое может быть? Куда копать?
Не стал плодить лишние темы, поскольку возникшая проблема тоже касается доступа.
В админке сайта на Вордпресс не могу войти во вкладку "Записи": меня выбрасывает обратно на сайт во фронтэнд!
В другие вкладки админки (товары, страницы, медиафайлы, и пр.) захожу без проблем.
Как это может быть?! Что делать? ➡
Только сегодня заметил. До этого никогда не было подобных проблем.
Позавчера обновил тему "Sparkling", но не обратил внимания, заходил после этого в "Записи", или нет.
Правда, у меня установлена ещё дочерняя тема "Sparkling", от Владимира.
P.S. На другом сайте на этом же хостинге зайти в "Записи" могу без проблем".
В бд проблема с правами и привилегиями как мне кажется. Признавайтесь - ставили плагин для редактирования прав? Они при отключении и удалении не возвращают как было. На другом сайте у вас совсем другая бд. Стоит сравнить
litbes@inbox.ru сказал(а)
Правда, у меня установлена ещё дочерняя тема "Sparkling", от Владимира.
она никак права не затрагивает. Проверьте - отключите её.
Otshelnik-Fm сказал(а)
Признавайтесь - ставили плагин для редактирования прав?
Нет. Последний плагин, который я поставил, это "Advanced Database Cleaner". С его помощью удалил кучу старых версий страниц и больше ничего. После удаления старых страниц заходил во вкладку "Записи" без проблем.
Otshelnik-Fm сказал(а)
На другом сайте у вас совсем другая бд. Стоит сравнить
Мой уровень знаний, к сожалению, не позволяет это сделать.
Насколько я видел в админке на хостинге, у меня одна база данных на два сайте. Могу, конечно, ошибаться.
Otshelnik-Fm сказал(а)
она никак права не затрагивает. Проверьте - отключите её.
Если не затрагивает, то хорошо. Не буду её отключать: как бы не сделать ещё хуже 🙂
Отключил три плагина, которые поставил в последнее время. Ничего не изменилось: доступа ко вкладке "Записи" не появилось.
Остались 17 активных плагинов, которые, во-первых, работали последние полгода без проблем, а, во-вторых, никак не могут, на мой взгляд, влиять на доступ:
1. All In One SEO Pack
2. Classic Editor
3. Codeseller Updater
4. Colorlib Login Customizer
5. Cyr to Lat enhanced
6. Loco Translate
7. Max Mega Menu
8. Original texts Yandex WebMaster
9. Really Simple SSL
10. TinyMCE Advanced
11. User Switching
12. WP Sitemap Page
13. WP Super Cache
14. WP-Recall
15. WPS Hide Login
16. Топ 10
17. Content Aware Sidebars
Что ещё отключить из вышеперечисленного для устранения неполадок, чтобы не нарушить работу сайта?
Я обратился за помощью на хостинг и проблема уже решена: все доступы открыты.
Несмотря на это, из переписки со службой поддержки хостинга я всё равно смутно себе представляю, в чём была проблема, и как они её решили, тем более, что "хостеры" говорят, что они ничего не делали.
Насколько я понял, проблема связана с работой плагина WPS Hide Login, который меняет URL и предотвращает доступ к странице wp-login.php и директории wp-admin до авторизации. Но он работает уже, минимум, полгода, и проблем со входом у меня никогда не возникало.
Полагаю, что накладка с доступом возникла из-за обновления шаблона темы "Sparkling": возможно, это как-то связано.