Главная Wp-Recall WP-Recall: Вопросы и ответы Не работает ajax прелоадер в ЛК
13 ответ(ов) в теме
SkaRzn
не в сети 1 день
На сайте с 08.08.2018
Участник
Тем 10
Сообщения 35
1
12:13

Версия WP-Recall: 16.15.6

Почему не работает прелоадер ajax, когда я захожу под админом, работает все как нужно. А если зайти с другого браузера или как гость, то не работает, так же не будет работать, если зайти к другому в профиль.
Перепробовал 3 брузера.

Кеширование везде выключено. Пробовал открутить хуки на замену прелоадера и прокрутке к табу. Так же вертел настройки по кешированию рекола и сжатия стилей и скриптов - все безрузультатно.

Вы не можете просматривать опубликованные ссылки
0
Otshelnik-Fm
не в сети 3 часа
На сайте с 27.01.2013
Модератор
Тем 26
Сообщения 11286
2
12:36

Зашел гостем - нажал на вкладку чата - прелоадер вижу

0
SkaRzn
не в сети 1 день
На сайте с 08.08.2018
Участник
Тем 10
Сообщения 35
3
14:17

Да прелоадер то видно, только он бесконечно крутится, так?
У меня табы не переключаются.

Вы не можете просматривать опубликованные ссылки

Крутится и крутится, и все)

Редакции сообщения
10.08.2018 14:17SkaRznПричина: не указано
0
Otshelnik-Fm
не в сети 3 часа
На сайте с 27.01.2013
Модератор
Тем 26
Сообщения 11286
4
14:22

SkaRzn сказал(а)
У меня табы не переключаются.

так и надо было говорить.

Смотрите в логах ошибок сервера - что пишется?

0
Андрей CS
не в сети 49 минут
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 10227
5
14:31

скорее всего, действует какой то сторонний редирект с админки на главную, поэтому все ajax-запросы перенаправляются туда же

0
SkaRzn
не в сети 1 день
На сайте с 08.08.2018
Участник
Тем 10
Сообщения 35
6
14:34

access log

envyfox.ru 83.149.45.174 - - [10/Aug/2018:14:32:13 +0300] "GET /favicon.ico HTTP/1.0" 200 59582 "https://envyfox.ru/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36"
envyfox.ru 31.29.192.1 - - [10/Aug/2018:14:32:26 +0300] "POST /wp-admin/admin-ajax.php HTTP/1.0" 302 - "https://envyfox.ru/author/skarzn" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36"
envyfox.ru 31.29.192.1 - - [10/Aug/2018:14:32:26 +0300] "GET / HTTP/1.0" 200 21717 "https://envyfox.ru/author/skarzn" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36"

error log

envyfox.ru [Fri Aug 10 14:32:26 2018] [warn] [pid 19561] sapi_apache2.c(362): [client 31.29.192.1:56916] PHP Warning: A non-numeric value encountered in /home/s/skarzn/EnvyFox/public_html/wp-content/themes/buddy/lib/shortcodes/posts.php on line 116

0
garry
не в сети 52 минуты
На сайте с 04.01.2014
Участник
Тем 89
Сообщения 1353
7
14:44

Посмотрите в консоле ошибки пока прелоадер крутится.
Не стоят ли у вас плагины оптимизации, сжатия, объединения скриптов?
Перенос вниз или нечто подобное.

Редакции сообщения
10.08.2018 14:46garryПричина: не указано
0
SkaRzn
не в сети 1 день
На сайте с 08.08.2018
Участник
Тем 10
Сообщения 35
8
14:49

garry сказал(а)
Посмотрите в консоле ошибки пока прелоадер крутится.
Не стоят ли у вас плагины оптимизации, сжатия, объединения скриптов?
Перенос вниз или нечто подобное.

Да вот раньше autooptimize стоял, но он криво работал и я его снес давно. А так, больше ничего нет сейчас. Даже реколовсое объединение отключил.

А как консоль в прямом эфире посмотреть, я могу только скачать на ПК и открыть.

0
Otshelnik-Fm
не в сети 3 часа
На сайте с 27.01.2013
Модератор
Тем 26
Сообщения 11286
9
14:59

Посмотрите и сделайте согласно руководству

Вы не можете просматривать опубликованные ссылки

- отключая все стороннее и переключившись на дефолтную ВП тему.

0
SkaRzn
не в сети 1 день
На сайте с 08.08.2018
Участник
Тем 10
Сообщения 35
10
16:30

Так, уже нашел в чем дело, сейчас поподробнее каждую строчку проанализирую и отпишу в чем дело.

0
SkaRzn
не в сети 1 день
На сайте с 08.08.2018
Участник
Тем 10
Сообщения 35
11
16:37

И так вот в чем дело:
----

стоял хук в function.php который запрещал доступ к админке, уже не помню зачем я это ставил, тк у меня так же стоит хук, кторый убирает panel bar вордпресса для всех пользователей, кроме админа.
----

function wph_noadmin() {
    if (is_admin() && !current_user_can('administrator')) {
        wp_redirect(home_url());
        exit;
    } }
add_action('init', 'wph_noadmin');

----
Подскажите тогда как подружить этот отрывок с реколом.
----
Так же подскажите как этот код влияет на ajax переключение табов рекола?
----
P.S Вроде как этот хук должен не пускать вообще никого, кроме админов в админку, тк на моем сайте будут авторы, модераторы, им не желательно заходить в админ панель.

Редакции сообщения
10.08.2018 16:38SkaRznПричина: не указано
10.08.2018 16:39SkaRznПричина: не указано
10.08.2018 16:39SkaRznПричина: не указано
10.08.2018 16:40SkaRznПричина: не указано
10.08.2018 16:41SkaRznПричина: не указано
0
Otshelnik-Fm
не в сети 3 часа
На сайте с 27.01.2013
Модератор
Тем 26
Сообщения 11286
12
17:26

SkaRzn сказал(а)
не пускать вообще никого, кроме админов в админку, тк на моем сайте будут авторы, модераторы, им не желательно заходить в админ панель

для этого есть настройка в плагине - не пускать в админку если роль ниже... Никакие коды для этого не нужны. Смотрите в документации

Вы не можете просматривать опубликованные ссылки
0
SkaRzn
не в сети 1 день
На сайте с 08.08.2018
Участник
Тем 10
Сообщения 35
13
17:55

А, ну это я выставил, просто думал оно по другому как-то работает.

В общем проблема решена, тему можно закрыть.

0
Тема закрыта. Публикация новых сообщений запрещена.