Архив метки: Лучшие учебники по Wodpress

Как исправить ошибку 502 Bad Gateway в WordPress

Вы когда-нибудь видели очень раздражающую и разочаровывающую ошибку 502 на сайте WordPress? Да, я думаю, мы все столкнулись с проблемой. Знаете ли вы, что означает ошибка 502 «Bad Gateway»? Вы знаете, как решить проблему? В этом сообщении в блоге мы предоставим вам подробную информацию о ошибке «502 Bad Gateway» в WordPress и расскажем вам, как устранить ошибку «502 Bad Gateway» в WordPress. 

Что означает ошибка 502 Bad Gateway?

Ошибка 502 Bad Gateway — это код состояния HTTP, который означает, что один сервер в Интернете получил неверный ответ от другого сервера. Техническими словами 502 Bad Gateway означает, что сервер прокси (шлюза) не смог получить действительный или любой ответ от восходящего сервера.

В официальной документации W3.org указано, что коды состояния HTTP, начинающиеся с 5 (5xxx), относятся к ошибкам, возникающим при неправильной связи между несколькими серверами.

Если на веб-сайте обнаружена ошибка 502 Bad Gateway, это означает, что исходный сервер отправил неверный ответ другому серверу, который действовал как шлюз или прокси. Это может быть сложное исследование для определения того, что и где происходит процесс, вызвавший эту проблему. Тем не менее, есть некоторые общие шаги по устранению неполадок, которые вы можете выполнить, чтобы решить проблему.

502 Bad Gateway — Разнообразие ошибок

Ошибка 502 Bad Gateway имеет несколько различных вариантов из-за различных интернет-браузеров и различных веб-серверов и операционных систем. Ниже приведены некоторые из самых популярных вариантов ошибки 502 Bad Gateway.

  • “502 Bad Gateway”
  • “Error 502”
  • “HTTP Error 502 – Bad Gateway”
  • “502 Proxy Error”
  • “HTTP 502”
  • “502 Service Temporarily Overloaded
  • “502 Server Error: The server encountered a temporary error and could not complete your request”
  • “502. That’s an error. The server encountered a temporary error and could not complete your request. Please try again in 30 seconds. That’s all we know.”
  • Пустой белый экран

Как исправить ошибку 502 Bad Gateway (3 возможных решения)

Ошибка 502 Bad Gateway, как правило, связана с сетью или сервером. Но это также может быть проблемой на стороне клиента. Таким образом, мы будем устранять ошибки на сервере и на стороне клиента. Ниже приведены некоторые шаги для проверки и устранения проблем.

1. Проверьте свой сервер

Как исправить ошибку 502 Bad Gateway в WordPress

Если вы видите ошибку, как показано на рисунке, скорее всего, ошибка находится на вашем веб-сервере.

Давайте проверим вашу конфигурацию веб-сервера, в этом случае на сервере работает Nginx. WordPress работает на PHP и MySQL. Итак, в nginx нам нужно проверить, как обрабатываются файлы PHP. Найдите “location ~ .php$” в вашем блоке сервера nginx.

ssh @ your _ip -p7022

Как исправить ошибку 502 Bad Gateway в WordPress

Согласно конфигурации nginx, как показано на рисунке, файлы PHP обрабатываются fastcgi, который выполняется на порте 9000.

Давайте проверим, что работает на порту

netstat -pltn | grep 9000

 

Если вы не видите результата после выдачи команды, значит процесс умер. Вот почему вы видите ошибочную ошибку шлюза 502.

В последних CentOS и Ubuntu вы можете вызвать следующую команду, чтобы увидеть, от чего должен запускаться процесс:

systemctl list-unit-files | grep fpm

Как исправить ошибку 502 Bad Gateway в WordPress

Выполните эту команду для запуска службы:

systemctl start php7.0-fpm

 

Теперь перейдите в свой веб-браузер и проверьте свой сайт.

Если вы используете CloudFlare и видите ошибку 502 Bad Gateway, как показано на рисунке ниже, скорее всего, ваш веб-сервер не работает. Вы можете попробовать перезапустить apache или nginx, в зависимости от того, какой веб-сервер вы используете.

Как исправить ошибку 502 Bad Gateway в WordPress

2. Очистите кеш.

Если первое решение было выполнено, но вы по-прежнему видите ошибку плохого шлюза 502, ваш веб-браузер все еще полагается на свой кеш. Мы должны сообщить браузеру загрузить последнюю версию с сайта. Мы можем сделать это, нажав Ctrl+F5 на клавиатуре (Windows/Linux) или кнопку Shift + Reload на панели инструментов (браузер Safari) или CMD+Shift+R (Chrome и Firefox для пользователей Mac).

3. Отключить CDN

Если вы используете CloudFlare, вы можете попробовать отключить CDN некоторое время.

Как исправить ошибку 502 Bad Gateway в WordPress

4. Проверьте свои скрипты.

Как было сказано ранее, ошибка 502 плохого шлюза связана с проблемой с веб-сервером. Когда-то, например, процессы php уничтожаются сервером из-за использования большой памяти. Этот процесс убийства прекратит запросы через определенное время, это также приведет к падению веб-сайта. Но, как правило, веб-сайт будет автоматически доступен, потому что php-процессы в это время возрождаются. Чтобы решить эту проблему навсегда, вам нужно проверить, какой сценарий php потребляет много памяти.

5. Проверка плагинов и тем

Устранение неполадок, вызвавших ошибку, очень просто. Даже если у нас нет доступа к нашему серверу WordPress, мы можем отключить все плагины сразу, переименовав каталог плагинов. Для этого подключитесь к серверу с помощью SSH. Обратите внимание, что вы также можете сделать это с помощью FTP-клиента, например FileZilla.

Как исправить ошибку 502 Bad Gateway в WordPress

Вы можете включить плагины один за другим, выполните следующие действия. Перейдите в свой каталог wp-content, мы увидим, что нет каталога плагинов, мы уже переименовали его.

Давайте создадим каталог плагинов и переместите плагин. Это автоматически включит плагин.

Как исправить ошибку 502 Bad Gateway в WordPress

Иногда устранение ошибок WordPress проще, чем мы могли бы подумать. Но в какой-то момент это может быть очень сложно решить.

 



2018-06-09T08:39:08
Лучшие учебники по Wodpress

Как загрузить HTML-страницы в WordPress без ошибки 404

Вы хотите загрузить HTML-страницу на свой сайт WordPress? Иногда вам может потребоваться добавить статическую HTML-страницу и сделать ее доступной вместе с вашим сайтом WordPress. В этой статье мы покажем вам, как правильно загружать HTML-страницу на ваш сайт WordPress, не вызывая ошибок 404.

Зачем загружать HTML-страницы в WordPress?

WordPress поставляется со встроенным типом контента для добавления страниц на ваш сайт. Часто темы WordPress добавляют предварительно разработанные шаблоны страниц для отображения ваших страниц.

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

Это означает, что в большинстве случаев вам не нужно загружать HTML-страницу на сайт WordPress.

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

Поскольку WordPress поставляется со своей собственной дружественной структурой URL-адресов , это может вызвать ошибку 404, если вы просто загрузили свою HTML-страницу и попытались получить к ней доступ.

Это, как говорится, давайте посмотрим, как загрузить HTML-страницу на ваш сайт WordPress, не вызывая ошибок 404.

Загрузка HTML-страницы на сайт WordPress

Прежде чем загружать HTML-страницу на сайт WordPress, вам нужно убедиться, что файл index.html переименован в «index.php».

Как загрузить HTML-страницы в WordPress без ошибки 404

После этого вам нужно добавить все файлы, включая HTML-страницу, CSS и другие папки в Zip-архив.

Пользователи Windows могут щелкнуть правой кнопкой мыши и выбрать «Отправить» в «Сжатая ZIP-папка», чтобы создать zip-файл. Затем просто перетащите все файлы и папки для своей HTML-страницы в zip-файл.

Как загрузить HTML-страницы в WordPress без ошибки 404

Пользователи Mac могут выбрать родительскую папку, содержащую все файлы и папки, а затем щелкнуть правой кнопкой мыши, чтобы выбрать опцию «Сжать папку».

Как загрузить HTML-страницы в WordPress без ошибки 404

Затем вам нужно перейти в cPanel вашей учетной записи хостинга WordPress. В cPanel вам нужно прокрутить вниз до раздела «Файлы», а затем щелкнуть мышью на приложении «Диспетчер файлов».

Как загрузить HTML-страницы в WordPress без ошибки 404

После того, как вы находитесь в Диспетчере файлов, вам необходимо перейти к корневой папке веб-сайта, которая обычно называется public_html, и содержит все папки файлов WordPress. Оттуда вам нужно щелкнуть ссылку «Папка» в верхнем меню, чтобы создать новую пустую папку.

Как загрузить HTML-страницы в WordPress без ошибки 404

Всплывающее окно откроется там, где вам нужно добавить имя для новой папки. Используйте имя, которое вы хотите использовать в качестве URL-адреса вашей страницы HTML, а затем нажмите кнопку «Создать новую папку».

Как загрузить HTML-страницы в WordPress без ошибки 404

После успешного создания папки вам нужно открыть ее и нажать кнопку «Загрузить» в верхнем меню, чтобы выбрать и загрузить файл zip, созданный ранее с вашего компьютера. Вы увидите индикатор выполнения, когда zip-файл будет загружен на ваш сайт.

Как загрузить HTML-страницы в WordPress без ошибки 404

После загрузки вам нужно выбрать zip-файл, а затем нажать кнопку «Извлечь» в верхнем меню.

Как загрузить HTML-страницы в WordPress без ошибки 404

Вам будет предложено извлечь файлы. Просто выберите одну и ту же новую папку, которую вы создали, и нажмите кнопку «Извлечь файл».

Как загрузить HTML-страницы в WordPress без ошибки 404

File Manager теперь извлечет zip-файл, и вы сможете видеть файлы в своей папке.

Примечание. Теперь вы можете удалить zip-файл. Это не влияет на вашу HTML-страницу или любые другие папки, которые были извлечены.

Как загрузить HTML-страницы в WordPress без ошибки 404

Теперь вы можете посетить эту страницу в браузере, используя имя папки (например, yourwebsite.com/example). Если ваш сервер не поддерживает перенаправление, вы можете увидеть ошибку 404. Это происходит потому, что ваш файл index.php не перенаправляется при загрузке URL-адреса в браузере.

Это одна из распространенных ошибок WordPress и может быть легко исправлена.

Используя приложение File Manager , вам необходимо отредактировать файл .htaccess в корневой папке вашего сайта и добавить следующий код:

RewriteRule ^(.*)index.(php|html?)$ /$1 [R=301,NC,L]

 

Этот код перенаправит ваш файл index.php и загрузит его в браузере. Если вы используете имя для файла или папки, чувствительное к регистру, то вышеуказанный код также перенаправляет это, чтобы показать вам контент.

Мы надеемся, что эта статья помогла вам узнать, как загрузить HTML-страницу на ваш сайт WordPress без ошибки 404.

 



2018-06-08T16:25:29
Лучшие учебники по Wodpress

Как устранить ошибку ‘Failed to Open Stream’ в WordPress

Вы видите ошибку «Failed to Open Stream» в WordPress? Эта ошибка, как правило, указывает на расположение скриптов, где произошла ошибка. Тем не менее, это довольно сложно для начинающих пользователей, чтобы понять ее. В этой статье мы покажем вам, как легко исправить в WordPress ошибку «Failed to Open Stream».

Почему происходит ошибка «Failed to Open Stream»?

Перед тем, как попытаться исправить ошибку, было бы полезно понять, что заставляет выводить ошибку «Failed to Open Stream» в WordPress.

Эта ошибка возникает, когда WordPress не может загрузить файл, упомянутый в веб-коде. При возникновении этой ошибки, иногда WordPress продолжит загрузку сайта и только покажет предупреждающее сообщение, в то время как другой сайт на WordPress покажет фатальную ошибку и ничего не загрузится.

Фразировка сообщения будет отличаться в зависимости от того, где происходит ошибка в коде, и причина отказа. Это также даст вам подсказки о том, что должно быть исправлено.

Как правило, это сообщение будет выглядеть примерно так:

Warning: require(/home/website/wp-includes/load.php): failed to open stream: No such file or directory in /home/website/wp-settings.php on line 21

 

Fatal error: require(): Failed opening required ‘/home/website/wp-includes/load.php’ (include_path=’.:/usr/share/php/:/usr/share/php5/’) in /home/website/wp-settings.php on line 21

 

Вот еще один пример:

Last Error: 2018-05-11 15:55:23: (2) HTTP Error: Unable to connect: ‘fopen(compress.zlib://https://www.googleapis.com/analytics/v3/management/accounts/~all/webproperties/~all/profiles?start-index=1): failed to open stream: operation failed’

 

Сказав это, давайте посмотрим на то, как диагностировать и исправить  ошибку «Failed to Open Stream» в WordPress.

Исправление ошибки «Failed to Open Stream» в WordPress

Как мы уже упоминали ранее, ошибка может быть вызвана различными причинами, и сообщение об ошибке будет отличаться в зависимости от причины и местоположения файла, который вызывает ошибку.

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

Теперь, если ваше сообщение об ошибке содержит ‘no such file or directory’, то вам нужно смотреть код, чтобы выяснить, какой файл упоминается в этой конкретной строке.

Если это файл плагина или темы, то это означает, что файлы плагина или темы были удалены или установлены неправильно. Просто деактивируйте и переустановите тему/плагин, о котором идет речь, чтобы исправить ошибку.

Тем не менее, также возможно, что WordPress не может найти файлы из-за отсутствия файла .htaccess в корневой папке. В этом случае вам нужно перейти на страницу Настройки » Постоянные ссылки в вашей админки в WordPress и просто нажать кнопку «Сохранить изменения», чтобы восстановить файл .htaccess.

Что такое: Permalinks (постоянные ссылки)

Если сообщение об ошибке сопровождается ‘Permission denied’, то это означает, что WordPress не имеет правильного разрешения на доступ к файлу или каталогу, на который ссылается в коде.

Чтобы это исправить, вам нужно проверить разрешения на файлы икаталоги в WordPress и исправить их в случае необходимости.

Наконец, некоторые плагины в WordPress загружают скрипты из сторонних источников, таких как Google Analytics, Facebook API,, Google Maps и других API третьих сторон.

Некоторым из этих API, может потребоваться аутентификация или может быть изменен способ к которым разработчики могут получить доступ. Сбой аутентификации или неправильный метод доступа приведет WordPress не в состоянии открыть необходимые файлы.

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

Если ни один из этих советов не поможет устранить проблему, то выполните действия, описанные в нашем руководстве поиска и устранения неисправностей в Worpdress . Этот шаг за шагом руководство поможет вам определить проблему, так что вы можете легко найти решение.

Мы надеемся, что эта статья помогла вам исправить ошибку «Failed to Open Stream» в WordPress. Вы также можете добавить список 25 наиболее распространенных ошибок в WordPress и как их исправить.

 



2018-05-11T13:01:05
Лучшие учебники по Wodpress

Как исправить ошибку безопасного соединения в WordPress

В этой статье мы объясним значение «ошибка безопасного соединения в WordPress» и почему это происходит, а затем объясним некоторые из методов, о том, как исправить «ошибку безопасного соединения в WordPress». WordPress является одной из самых популярных систем управления контентом, используемых миллионами пользователей по всему миру. Если вы являетесь пользователем WordPress, вы можете встретить какую-либо ошибку, связанную с WordPress во время работы на сайте. Одна из многих ошибок WordPress, с которой вы можете столкнуться является сообщение об ошибке «Невозможно установить защищенное соединение». Исправление ошибки безопасного соединения в WordPress довольно простая задача, если вы внимательно следите за шагами ниже.

1. Введение

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

Если ваш сервер не может получить доступ к серверу WordPress.org и установить защищенное соединение, то появится следующая ошибка в вашем браузере:

An unexpected error occurred. Something may be wrong with WordPress.org or this server’s configuration. 

If you continue to have problems, please try the support forums. (WordPress could not establish a secure 

connection to WordPress.org. Please contact your server administrator.) in 

/var/www/wordpress/wp-admin/includes/update.php on line 122

 

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

2. Вопросы, связанные с сервером

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

Если вы находитесь на виртуальном хостинг-сервере, может быть, что сервер находится в настоящее время под большой нагрузкой или при атаке DDoS. Это, скорее всего, приведет к тайм-ауту при попытке подключиться к серверу WordPress.org в результате ошибке защищенного соединения.

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

Эта ошибка также может произойти в результате некоторых проблем, связанных с DNS. если у Вас есть виртуальный Частный сервер (VPS), и у вас есть SSH доступ к серверу, вы можете попытаться исправить это, отредактировав файлы хоста вашего сервера.

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

После того, как вы успешно были подключены, вы можете выполнить следующую команду:

nano /etc/hosts

 

Откроется файл /etc/hosts с текстовым редактором nano. Поместите следующий код в конце файла:

66.155.40.202 api.wordpress.org

 

После того, как вы сохраните файл, вернитесь в админку WordPress и попробуйте проверить наличие обновлений еще раз и посмотреть,  исправлена ли ошибка установки безопасного соединения.

3. Расширение CURL для PHP

Поскольку WordPress написана на PHP, требует правильной версии и расширения должны быть установлены для того, чтобы нормально функционировать.

В нашем случае, для того, чтобы ваш WordPress сайт имел возможность подключиться к WordPress.org и чтобы мог проверить и загрузить необходимые обновления или плагины, вам нужно будет убедиться, что установлено расширение PHP CURL и включено.

Например, чтобы установить Curl расширение для PHP 7.0 на сервере Ubuntu, вы можете использовать следующую команду:

apt-get install php7.0-curl

 

На CentOS вы можете сделать это, выполнив:

yum install php7.0-curl

 

После того, как вы сделаете это, убедитесь, что вы перезагрузили веб-сервер (Apache или Nginx) со следующими командами:

systemctl restart apache2

 

или

systemctl restart nginx

4. Проверьте свой брандмауэр

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

Сервер портов веб-умолчанию, используемые Apache или Nginx являются 80 или 8080 для HTTP и/или 443 для HTTPS.

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

Для Apache:

ufw allow 'Apache Full'

 

Для Nginx:

ufw allow 'Nginx Full'

 

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

ufw status

 

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

5. Вывод

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



2018-05-10T15:55:50
Лучшие учебники по Wodpress

Как изменить тему в WordPress с помощью PhpMyAdmin

Недавно один из наших читателей спросил нас, как изменить свою тему WordPress из базы данных? В WordPress очень легко управлять темами из админки. Однако, если вы не можете получить доступ к админки в WordPress, то вам нужно будет искать другие способы, чтобы изменить вашу тему WordPress. В этой статье мы покажем вам, как легко изменить вашу тему WordPress через PhpMyAdmin.

Почему и когда вам нужно использовать PhpMyAdmin?

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

В этом случае, самый безопасный способ восстановить свой веб — сайт является восстановление из резервной копии. Другой способ заключается в устранении ошибки в WordPress, которая вызывает проблему. В устранении неполадок, самый простой способ переключения тем, чтобы сделать резервную копию существующей темы через FTP, а затем удалить все папки темы с папки /wp-content/themes/, за исключением темы по умолчанию. WordPress автоматически вернется к теме по умолчанию.

Оба указанных выше методы дадут вам доступ к админки WordPress, и вы сможете изменить тему.

Однако, если у вас нет резервной копии, и вы не хотите вернуться к теме по умолчанию, то вы можете изменить пользовательскую тему WordPress из вашей базы данных с помощью PhpMyAdmin.

А теперь давайте посмотрим, как изменить тему WordPress через PhpMyAdmin.

Изменение WordPress темы с помощью PhpMyAdmin

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

Вам нужно будет подключиться к веб — сайту с помощью клиента FTP и перейдите в папку /wp-content/themes/. Там вы сможете увидеть все темы, которые в настоящее время установлены на вашем сайте.

Как изменить тему в WordPress с помощью PhpMyAdmin

Примечание:
Запишите имя папки темы, на которую вы хотите переключиться. Вы будете нуждаться в этом в следующем шаге.

Если тема, на которую вы хотите переключиться не установлена на вашем сайте, то вы можете вручную установить WordPress тему с помощью FTP.

Убедившись, что тема, которую вы хотите, установлена ​​на вашем сайте, вы можете изменить тему через PhpMyAdmin.

Во- первых, вы должны зайти в приборную панель вашего WordPress хостинг аккаунта. Затем прокрутить вниз до раздела базы данных, а затем нажмите на PhpMyAdmin.

Как изменить тему в WordPress с помощью PhpMyAdmin

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

Как изменить тему в WordPress с помощью PhpMyAdmin

Далее, он покажет вам список таблиц в базе данных. Вы должны нажать на столе «wp_options», чтобы открыть его.

Примечание:
По умолчанию, таблица базы данных WordPress использует префикс wp_  для имен таблиц. Тем не менее, можно увидеть другой префикс базы данных, если вы или администратор на вашем сайте изменил префикс базы данных WordPress.

Как изменить тему в WordPress с помощью PhpMyAdmin

При открытии таблицы, вам нужно прокрутить вниз и найти строки ‘template’ и ‘stylesheet’ . Затем нажмите на кнопку «Изменить» рядом с шаблоном строки.

Как изменить тему в WordPress с помощью PhpMyAdmin

Откроется редактор строки, где вам необходимо изменить значение для поля option_value темы, которую вы хотите использовать. Это, как правило, такое же, как имя папки в /wp-content/themes/ folder.

Как изменить тему в WordPress с помощью PhpMyAdmin

После этого нажмите на кнопку «Go» ниже, чтобы сохранить изменения. Теперь, повторите процесс для таблицы стилей строки.

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

Мы надеемся, что эта статья помогла вам узнать, как изменить WordPress тему с помощью PhpMyAdmin.



2018-05-09T20:31:43
Лучшие учебники по Wodpress

Как исправить не работающую кнопку добавить медиафайл в WordPress

Недавно один из наших пользователей сообщили, что кнопка «Добавить медиафайл» на своем сайте WordPress внезапно перестал работать. Эта проблема не выводит сообщение об ошибке или предупреждение, которое оставляет сообщение о том, что кнопка «Добавить медиафайл» не работает. В этой статье мы покажем вам, как легко исправить не работающую кнопку «Добавить медиафайл» в WordPress.

Что вызывает проблему неработающей кнопки «Add Media» в Worpdress?

Эта проблема обычно вызвана в противоречивых сценариев или таблиц стилей, загруженные плагины или темы в WordPress, установленные на вашем сайте. Поведение по умолчанию WordPress, это загрузка все необходимых скриптов и таблиц стилей, комбинируя запросы.

Обычно это делается в админке в WordPress , чтобы улучшить производительность и скорость сайта.

Редактор постов в WordPress использует JavaScript для всех кнопок на экране, включая кнопку «Добавить медиафайл». Конфликт может остановить JavaScript от работы, которая отключит кнопку «Добавить медиафайл».

WordPress - Вставка медиафайла-лого

Теперь давайте посмотрим, как диагностировать и исправить кнопку «Добавить медиафайл» в WordPress.

Исправление проблемы работы кнопки «Добавить медиафайл» в WordPress

Быстрое исправление, это добавить следующий код в файл wp-config.php. Вы можете сделать это путем редактирования файла wp-config.php и добавить этот код непосредственно перед строкой, которая говорит : ‘That’s all, stop editing! Happy blogging’.

define('CONCATENATE_SCRIPTS', false );

 

Этот код просто говорит WordPress, чтобы он загружал каждый сценарий отдельно, что помогает избежать конфликта JavaScript с багами сценариев и основных особенностей WordPress.

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

Примечание
Добавлении этого кода не является собственным долгосрочным решением, потому что все еще есть скрипт на сайте, который вызывает проблему. Более простой способ, чтобы найти источник проблемы заключается в использовании инструмента инспектора. Он покажет вам консоль ошибок, которая могут привести вас к источнику конфликта.

Если вы хотите долгосрочное решение этой проблемы, то вам необходимо выполнить основные советы по устранению неполадок, WordPress, чтобы выяснить, какой плагин или тема может быть причиной проблемы.

Мы настоятельно рекомендуем вам сделать это на локальном сайте  вместо живого сайта.

На вашем локальном сайте, вы должны отключить все плагины в WordPress, а затем проверить работу кнопки«Add Media». Если это произойдет, то это означает, что один из плагинов был причиной проблемы.

Выберите и отключите все плагины в WordPress

Теперь Вы можете активировать плагины один за другим, и после активации каждого плагина проверять работу кнопки «Добавить медиафайл». Это поможет вам выяснить, какой плагин вызывает проблемы. После того, как вы нашли виновника, вы можете заменить его на другой плагин или попросить автора плагина о помощи.

Если отключение плагина не решает проблему, то следующий шаг, это будет временное переключение темы по умолчанию в WordPress, например на Twenty Seventeen.

Как исправить не работающую кнопку добавить медиафайл в WordPress

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

Как только вы найдете источник проблемы на вашем локальном сайте, то вы можете применить исправление на вашем действующем сайте WordPress.

Мы надеемся, что эта статья помогла вам узнать, как исправить не работающую кнопку «Добавить медиафайл» в WordPress. Вы также можете увидеть наш список наиболее распространенных ошибок WordPress и как их исправить.



2018-04-28T06:58:36
Лучшие учебники по Wodpress