Архив рубрики: WordPress

Как исправить ошибку 404 или Not Found («не найдено»)

WordPress-это мощная CMS. Иногда незначительная ошибка может сделать вашу статью или весь сайт кроме главной страницы недоступным. Найти решение для сайта на WordPress — проблема несложная. Ранее мы рассмотрели 14 самых распространенных проблем пользователей CMS WordPress. Это ошибка установления соединения с базой данных и внутренняя ошибка сервера. Еще одна распространенная проблема, с которой большинство пользователей WordPress сталкиваются в какой-то момент при открытии записей:  это ошибка 404  или «не найдено». В этой статье мы расскажем вам об ошибке 404, и как исправить эту ошибку.

В данном случае пользователь сможет получить доступ к админ. панели сайта на WordPress, и к главной странице сайта, но при переходе на отдельную страницу они получают 404 ошибку: не найдена. Прежде всего, не нервничайте, в основном ваши посты до сих пор существуют и полностью в безопасности. Обычно это происходит, если ваш файл .htaccess был удален или что-то (обычно какой нибудь плагин) перезаписал правила. Мы расскажем вам о последовательности действий, что нужно сделать, чтобы  исправить правила.

Зайти в Настройки » Постоянные ссылки, и внизу нажмите на кнопку «Сохранить изменения».

Как исправить ошибку 404 или Not Found («не найдено»)

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

Войдите на ваш сервер через FTP и отредактируйте файл .htaccess, который расположен в корне сайта, где находятся настройки сайта, если нет его то тогда создайте его там. Самое первое, что вы должны сделать, это сделать файл временно доступным для записи, изменив разрешения на 666. После того как сделали доступным файл для записи, добавить код в ваш .htaccess файл:

# BEGIN WordPress

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /

RewriteRule ^index.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

</IfModule>

# END WordPress

 

Не забудьте возвратить разрешение обратно на 660.

Устранение на локальном сервере

Зачастую разработчики и  дизайнеры устанавливают, для удобства, локальный WordPress на свой компьютер, используя локальный сервер для тестирования. Если вы хотите использовать довольно часто, то Вам необходимо включить rewrite_module в вашей конфигурации Apache файл mamp, сервер WAMP, или XAMPP.

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

Мы надеемся, что данная статья помогла решить вам проблему ошибку 404  «не найдено». У вас получилось решить проблему с помощью нас? Или у вас есть другое решение, которое помогло вам? Пожалуйста, расскажите о нём в комментариях ниже. Мы хотели бы сделать эту статью всеобъемлющей для пользователей, которые столкнулись с данной ситуацией.



2015-06-04T09:25:22
CMS WordPress

Как исправить белый экран смерти в WordPress

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

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

Почему вы получаете эту ошибку?

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

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

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

Увеличить лимит памяти

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

Отключение всех плагинов

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

Используйте инструкции о том, как деактивировать все плагины для WordPress в один раз.

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

Заменить тему с темой по умолчанию

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

Альтернативно, вы можете пойти в свой phpmyadmin и обновление таблиц в БД в таблице wp_options. В следующей таблице названия должны быть обновлены:

  • template,
  • stylesheet,
  • current_theme.

Измените значение на twentyeleven.

Если это решит проблему, то вы должны смотреть в вашей темы файл functions.php, наверняка там закралась ошибка. Возможно есть лишние пробелы в коде (внизу), то вам необходимо их удалить. Если вы используете плохо закодированные функции в вашей темы файл functions.php, то лучше их закомментировать.

Другие исправления

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

Вы также можете использовать функции из WordPress для отладки, чтобы увидеть ошибки. Добавьте нижеследующий код в ваш wp-config.php.

error_reporting(E_ALL); ini_set('display_errors', 1);

 

define( 'WP_DEBUG', true);

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

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

Если у вас белый экран смерти только на очень длинном посте странице, то Вы также должны стараться очистить кэш. Еще один трюк, который мы нашли в работе является повышение рекурсии и отката лимита. Вы можете вставить следующий код в ваш файл wp-config.php. Или в некоторых серверах вам будет необходимо изменить ваш файл php.ini.

/** Хитрость для длинных Сообщений */

ini_set('pcre.recursion_limit',20000000);

ini_set('pcre.backtrack_limit',10000000);

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



2015-06-01T08:43:02
CMS WordPress

Как исправить ошибки соединения с базой данных в WordPress

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

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

Почему вы получаете эту ошибку?

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

Проблема возникает для wp-admin?

Первое, что вы должны сделать, это убедиться, что вы получаете ту же ошибку, как на фронт-энде сайта, так и на серверной части сайта (wp-admin). Если сообщение об ошибке такое же, как на страницах “ошибка установления подключения к базе данных”, переходите на следующий шаг. Если вы получаете различные ошибки в wp-amin для экземпляра что-то вроде “одна или несколько таблиц базы данных недоступны. База данных может нуждаться в ремонте”, тогда вам нужно восстановить вашу базу данных.

Вы можете сделать это, добавив следующую строку в ваш wp-config.php файл:

define('WP_ALLOW_REPAIR', true);

Как только вы сделали это, вы можете увидеть настройки, посетив эту страницу:http://www.yoursite.com/wp-admin/maint/repair.php

Как исправить ошибкe соединения с базой данных в WordPress

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

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

Проверка в wp-config файла

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

define('DB_NAME', 'database-name');

define('DB_USER', 'database-username');

define('DB_PASSWORD', 'database-password');

define('DB_HOST', 'localhost');

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

Некоторые люди предположили, что они зафиксировали свою проблему, спустя замены имя localhost на IP. Здесь часто можно увидеть такого рода проблему, когда под управлением WordPress в локальной серверной среде. Например на MAMP, DB_Host значение при изменении на IP может заставить работать.

define('DB_HOST', '127.0.0.1:8889');

IP адреса будут различаться для онлайн-услуг веб-хостинга.

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

Проверьте ваш веб-хост (сервер MySQL)

Часто можно заметить, ошибку установления соединения с базой данных когда ваш сайт получает много трафика. В принципе, ваш хост-сервер просто не может справиться с нагрузкой (особенно, когда вы находитесь на виртуальном хостинге). Ваш сайт будет работать очень медленно, и для некоторых пользователей даже выводить ошибку. Поэтому лучшее, что вы должны сделать, это связаться с хостинг-провайдером и спросить их, как ваш MySQL сервер отзывается.

Для тех пользователей, которые хотят протестировать, как работает сервер MySQL, есть несколько вариантов. Проверить другие сайты на том же сервере, чтобы увидеть, если ли и у них данная проблема. Если они будут также получать те же ошибки, тогда определенно там что-то не так с вашим сервером MySQL. Если у вас нет больше сайтов на этом же аккаунте хостинга просто зайдите в свою cpanel и попробуйте открыть phpmyadmin и подключить базу данных. Если вы подключитесь, тогда мы должны проверить, если ваша база данных Пользователь имеет достаточные разрешения. Создайте новый файл с названием testconnection.php и вставьте в него следующий код:

<?php

$link = mysql_connect('localhost', 'root', 'password');

if (!$link) {

die('Could not connect: ' . mysql_error());

}

echo 'Connected successfully';

mysql_close($link);

?>

Не забудьте заменить логин и пароль. Если подключение к серверу прошло успешно, то это означает, что пользователь имеет достаточные разрешения, значит неправильно что-то другое. Возвращайтесь в свой wp-config, и убедитесь, что там все правильно (повторно сканировать их на наличие опечаток).

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

В нашем случае, наш MySQL сервер был запущен. Все другие сайты на сервера работали нормально за исключением AndreyEx. Когда мы попытались зайти на наш сервер через phpmyadmin, то в итоге получили ошибку:

#1045 – Access denied for user ‘foo’@’%’ (using password: YES)

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

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

Решения, которые разработали для других

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

Дипак Миттал заявил, что его клиент получал ошибку, что база данных нуждается в ремонте. Даже после восстановление базы данных, ошибка не ушла. Он пробовал различные методы и в конце концов, проблема была в URL сайта. Видимо, что было какое-то изменение которое вызвало эту ошибку. Он напечатал SQL-запрос, зайдя в phpmyadmin:

UPDATE wp_options SET option_value='YOUR_SITE_URL' WHERE option_name='siteurl'

Не забудьте заменить YOUR_SITE_URL фактическим URL пример: https://AndreyEx.ru. В wp_options будет отличаться, если вы меняли префикс базы данных WordPress по умолчанию. Это, оказалось, решило данную проблему для него и немногих других, что прокомментировал его пост.

  1. Есть еще предположения, что некоторые смогли соединить базу данных с testconnection.php, так он поменял wp-config.php пользователь — root. Вордпресс стал работать прекрасно. Затем он вернулся к настройкам в базе данных пользователя, и он продолжал работать. Он не мог понять, что был неправ, но сделал вывод, что это опечатка.
  2. Возможно что они удалили контент из active_plugins в таблице wp_options и редактировали содержимое recently_edited. В принципе, что, казалось, исправить проблему.
  3. Мы читаем о многочисленных источниках, когда пользователи просто загружают свежий дистрибутив WordPress и исправляют так ошибку.

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



2015-05-31T03:37:51
CMS WordPress

Исправление ошибки в WordPress исчерпана память – увеличение памяти PHP

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

Fatal error: Allowed memory size of 33554432 bytes 

exhausted (tried to allocate 2348617 bytes) 

in /home4/xxx/public_html/wp-includes/plugin.php on line xxx


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

Сначала откройте свой файл wp-config.php который находится в корневой папке WordPress. Затем добавьте следующую строку внутри основного тэга PHP:

define('WP_MEMORY_LIMIT', '256M');

 

Мы просто увеличили лимит памяти до 64М. Если вы по-прежнему получаете сообщение об ошибке после того, как исправили, то, пожалуйста, свяжитесь с вашим разработчиком. Скорее всего, ему придется зайти в php.ini, чтобы увеличить лимит памяти для вас. Если у вас есть другие способы увеличения лимита памяти, то дайте нам знать в комментариях ниже.



2015-05-28T18:02:15
CMS WordPress

Как исправить внутреннюю ошибку сервера в WordPress

Если вы пользуетесь веб-серфингом более года, то вы, наверняка, видели http 500 Внутренняя ошибка сервера как минимум несколько раз. Внутренняя ошибка сервера-это одна из распространенных ошибок, которые могут поставить новичка в WordPress на WordPress сайте в панику. Паника — это одна из худших реакций, которая у вас может быть. Сделайте глубокий вдох и знайте, что у других до вас была эта проблема тоже. Мы много исправили ошибок: внутренняя ошибка сервера, ошибка установления соединения с базой данных, белый экран смерти и многие другие множества ошибок наших пользователей. Мы можем заверить вас, что они все поправимы. Просто требует немного терпения. В этой статье мы покажем вам, как исправить внутреннюю ошибку сервера в WordPress путем составления списка всех возможных решений в одном месте.

И зачем вам Внутренняя ошибка сервера в WordPress?

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

Давайте взглянем на то, как можно устранить внутреннюю ошибку сервера в WordPress.

Проверка повреждения файла .htaccess

Первое, что вы должны проверить при диагностике внутренней ошибки сервера в WordPress это — поврежден-ли .htaccess файл. Вы можете сделать это путем переименования вашего главного .htaccess файла, во что-то подобное .htaccess_old. Для переименования .htaccess файла, вы должны будете войти на ваш сайт через FTP или через панель администратора на хостинге. Как только вы войдете, .htaccess файл будет расположен в том же каталоге, где вы увидите папки с wp-content, wp-admin, и wp-includes.

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

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

Увеличить лимит памяти в PHP

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

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







1Создайте пустой текстовый файл под названием php.ini
2Вставьте этот код: memory_limit=64 Мб
3Сохраните файл
4Загрузите его в папку /WP-admin/ с помощью FTP

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

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

Если увеличение лимита памяти PHP не решило проблему, то далее начинаются более сложные методы устранение неисправностей, но вы не переживайте, у вас все получится.

Отключить все плагины

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

Следуйте гиду о том, как деактивировать все плагины для WordPress без WP-admin.

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

Повторная загрузка основных файлов

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

Попросите вашего хостинг-провайдера

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

Проконсультируйтесь у специалиста

Это последний вариант решение данной проблемы. Опытным глазом профессионал быстро найдет ошибку на вашем сайте.

Это все возможные решения, которые могут исправить проблему внутренней ошибки сервера в WordPress. У Кого-нибудь из вышеуказанного решения исправила проблему на вашем сайте? Если так, то, пожалуйста, дайте нам знать в комментариях. Встречалась ли у вас проблема внутренняя ошибка сервера в прошлом? как ты это исправили? Если вы знаете исправления, которые не указаны в статье выше, то поспособствуйте, пожалуйста в комментариях ниже. Мы обязательно сообщим об этом в статье в курсе каких-нибудь новых советов от пользователей.



2015-05-28T17:51:50
CMS WordPress

Как исправить синтаксическую ошибку в WordPress

Существует такое обилие учебников по WordPress, обучающих фрагментов кода доступны в интернете. Все они предназначены для пользователей, чтобы попробовать новые фишки на их сайт и узнать больше о WordPress. К сожалению, маленькая ошибка может привести к поломке сайта, которые очень неприятны, особенно для новых пользователей. Если вы пытались добавить что-то новое на вашем WordPress сайте и получили следующую ошибку “Syntax error, unexpected…”, то не паникуйте. Вы не первый, у кого появляется ошибка синтаксиса в WordPress, и Вы не будете последним. В этой статье мы покажем вам, как исправить непредвиденные ошибки синтаксиса в WordPress.

Используйте правильный Синтаксис, чтобы избежать ошибок

Как исправить синтаксическую ошибку в WordPress

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

Вы недавно вставили фрагмент из интернета? Обновлен плагин? Тогда есть шанс, что вы точно знаете, где искать.

Фиксация синтаксической ошибке с помощью протокола FTP

В целях исправления ошибки вам необходимо отредактировать код, который вызвал эту ошибку. Вы можете либо удалить его или исправить синтаксис. Часто начинающие волнуются, потому что в результате этой ошибки весь сайт стали недоступными. Если вы вставили код через админ панель WordPress внешний вид » редактор раздела, то вы заблокированы. Так как вы отредактируете код? Посмотрите нашу статью по решению проблемы блокировки админа. Единственный способ исправить, это открыть файл, который вы последний раз редактировали, так это по протоколу FTP (как пользоваться FTP).

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

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

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

Пожалуйста, оставляйте свои вопросы и отзывы в комментариях.



2015-05-28T16:58:18
CMS WordPress