Coma Web Development разрабатывает сайты на WordPress c 2010 года. В блоге мы делимся некоторыми наблюдениями из жизни, советами и рекомендациями для тех, кто решит сделать сайт на WordPress самостоятельно.
Знать как сбросить пароль в WordPress из под phpMyAdmin является одним из базовых умений для всех пользователей WordPress, потому что сайт может быть взломан в любой момент и вы не сможете залогиниться в свою панель администратора и не сможете сбросить пароль через и-мейл. Если у вас случилась такая проблема, то решение изложено в этой статье.
Каждый блог на WordPress использует базу данных MySQL, которую можно посмотреть через phpMyAdmin, даже если вы не используете cPanel.
Шаг 1 – Узнайте имя вашей базы данных
Было бы хорошо узнать имя вашей БД . Иногда люди используют несколько инсталляция в одной БД, и вам нужно точно знать, где искать. Это можно узнать в файле wp-config.php, который расположен в корневой папке WordPress. Там вы найдёте имя вашей БД.
Шаг 2 – Нахождение БД и редактирование полей
В вашей cPanel нужно получить доступ к базам данных и просмотреть их через phpMyAdmin.
Если вы уже в phpMyAdmin, то нужно выбрать нужную БД слева. Вы увидите список таблиц с префиксом wp_ .
Если вы меняли префикс во время установки, то у вас будет какой-нибудь другой префикс.
Ищите таблицу wp_users, нажмите на неё и откройте закладку Browse.
Выберите иконку карандаша (Edit) чтобы сбросить пароль.
Вы увидите поле, которые выглядит примерно так:
Отредактируйте поле user_pass. Как вы заметили, оно состоит из кучи разных символов, это сделано по причине безопасности, все пароли хранятся в виде хэша MD5.
Это означает, что вместо своего пароля нужно ввести хэш MD5 своего пароля. Воспользуйтесь этим инструментом: JavaScript MD5
Просто введите свой пароль и сгенерируйте MD5 хэш. Скопируйте строку в поле phpMyAdmin и нажмите на кнопку Go для сохранения изменений.
Вот и всё, оставляйте свои мысли и пожелания в комментариях.
Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — [email protected], +371 29394520
https://coma.lv/wp-content/uploads/2016/09/Password-Blog.jpg6671000Vadim Pavlovichhttps://coma.lv/wp-content/uploads/2022/12/coma-logo.svgVadim Pavlovich2016-09-28 15:52:242016-09-28 15:52:24Как сбросить пароль в WordPress из под phpMyAdmin
Задумывались ли вы когда-нибудь о том, что произойдет, если вы поменяете свою тему на WordPress? Учитывая, сколько существует красивых тем для WordPress, ничего не стоит поддаться соблазну и сменить тему на более привлекательную. Хотя смена темы – это в общем безопасный процесс, есть несколько вещей, о которых нужно подумать заранее. В этой статье мы ответим на вопрос: что происходит, когда вы меняете тему на WordPress, а также поговорим о тех вещах, которые нужно взять в расчет, чтобы ваш сайт работал без перебоев после смены темы.
Видео урок
Если вам не понравилось видео или нужны более подробные инструкции, читайте дальше.
Прежде чем поменять тему WordPress
Крайне важно сохранить резервную копию WordPress при внесении каких-либо масштабных изменений, например при смене темы, установке плагинов или импорте/экспорте данных.
Перед активизацией новой темы WordPress, обязательно зайдите в предпросмотр, чтобы увидеть, как она отобразится на вашем сайте. WordPress позволяет установить и ознакомиться с темой, не активируя ее.
Установите тему и нажите на кнопку Live Preview под ней.
Будучи в режиме предпросмотра, обратите внимание на те аспекты, в которые новая тема вносит изменения. Просмотрите главную страницу, отдельные посты, страницы и архивы. Постарайтесь заметить, что в новой теме отображается по-другому.
Теперь вам нужно решить, сможете ли вы без труда настроить новую тему так, чтобы сохранить функции вашего прежнего сайта, которые вы хотите оставить.
Читайте более подробную инструкцию о том, как правильно поменять тему WordPress.
Исходя из вышесказанного, давайте разберемся, что же происходит, когда вы устанавливаете новую тему WordPress.
Меню в новой теме вероятнее всего пропадут
WordPress предоставляет встроенную систему навигационных меню. Каждая тема WordPress определяет месторасположения меню по-своему.
Поэтому, когда вы меняете тему на WordPress, месторасположения меню также поменяются.
Меню, которому вы задали определенное расположение в теме, придется перенастроить.
Зайдите в Appearance > Menus. Затем выберите нужное вам меню и отметьте theme location, в соответствии с тем, где вы хотите, чтобы меню отображалось.
Читайте нашу инструкцию о том, как добавить кастомное навигационное меню в WordPress.
Настройки виджетов изменятся
Виджеты позволяют вам с легкостью вставлять различные элементы в боковые панели вашей темы WordPress. Когда вы меняете тему WordPress, как и меню, боковые панели будут заменены боковыми панелями новой темы. Таким образом ваши виджеты автоматически деактивируются.
Имейте в виду, что некоторые темы автоматически отображают дефолтные виджеты WordPress. Однако все виджеты с кастомными настройками попадут в раздел деактивированных виджетов.
Вы можете по-прежнему их использовать, добавив обратно в соответствующую боковую панель.
Читайте наш урок о том, как импортировать/экспортировать настройки виджетов в WordPress. Также вам может быть интересен наш список самых полезных виджетов.
Настройки темы пропадут
Каждая тема WordPress предоставляет разные настройки. Существуют и такие темы, которые предлагают огромное количество опций, которыми можно управлять, используя индивидуальную панель для настроек темы.
Такие настройки могут включать в себя логотип сайта, favicon, заголовок, фон и т.д. Все это пропадет при переходе на новую тему WordPress.
Если вы заранее составите список всех этих изменений, то скорее всего сможете перенести их в вашу новую тему. Однако есть вероятность, что новая тема не будет поддерживать все те же функции, что и старая, или наоборот, в новой теме функций будет больше.
В большинстве случаев эти настройки не влияют на рейтинг вашего сайта в поисковых системах. Потеря этих настроек не приведет к значительным последствиям. Однако некоторые темы объединяют настройки SEO с их собственной панелью настроек темы. В таком случае вам придется перенести настройки SEO с помощью SEO data transporter.
Виды постов и таксономии, привязанные к теме, пропадут
Некоторые темы WordPress (за исключением тех, которые находятся в директории официальных тем WordPress), пренебрегают своей изначальной функциональностью и вступают на территорию плагина.
Другими словами, таки темы предоставляют функции, не связанные с внешней презентацией вашего сайта. Например, возможность создание кастомных видов постов, кастомных таксономий, которые позволяют отображать контент в виде портфолио, отзывы и т.д.
При переходе на новую тему, все это станет недоступным. Кастомные виды постов и таксономии будут хранится в вашей базе данных WordPress, но вам придется вносить дополнительные изменения, чтобы отображать их в новой теме.
Читайте нашу инструкцию о том, как импортировать и экспортировать кастомные виды постов в WordPress.
Слайдеры, привязанные к теме, пропадут
Множество тем WordPress предлагают легкий способ добавления слайдеров в различные разделы вашего сайта. Они пропадут при переходе на новую тему.
Поэтому мы рекомендуем нашим пользователям выбрать надежный плагин для добавления слайдеров на свой сайт WordPress.
Читайте статью, в которой мы сравниваем лучшие плагины WordPress для слайдеров.
Шорткоды, привязанные к теме, пропадут
Шорткоды упрощают добавление функций к постам и виджетам на WordPress. Многие темы WordPress предоставляют исчерпывающий набор шорткодов для добавления кнопок, галерей, слайдеров, разметок для колонок и т.д.
Когда вы меняете свою тему, все шорткоды автоматически отключаются.
В результате ваш шорткод будет отображаться в текстовом формате внутри поста. К сожалению, простого способа импортировать шорткоды из старой темы в новою нажатием одной кнопки не существует. Однако вы можете найти и удалить неиспользуемые шорткоды из постов на WordPress.
Что не изменится в процессе смены темы
Переход на другую тему WordPress никак не скажется на ваших постах и страницах. Однако в зависимости от того, как ваша старая тема отображала посты, изображения, приложения и страницы, все это может выглядеть немного иначе в новой теме.
Все ваши медиа загрузки останутся на месте. Но имейте в виду, что размеры миниатюр записи будут отличаться в зависимости от темы. Возможно, вам придется заново задать размеры изображений после перехода на новую тему.
Настройки WordPress по умолчанию останутся в меню Settings и никак не изменятся.
Мы надеемся, что эта статья помогла вам узнать, что происходит, когда вы меняете тему на WordPress, и теперь вы готовы к переходу. Вам также может быть интересно взглянуть на наш список из 15 вещей, которые нужно сделать перед тем, как поменять тему на WordPress.
Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — [email protected], +371 29394520
https://coma.lv/wp-content/uploads/2016/09/painting-black-paint-roller.jpg8031200Alinahttps://coma.lv/wp-content/uploads/2022/12/coma-logo.svgAlina2016-09-27 20:48:572016-09-27 20:48:57Что происходит, когда вы меняете тему на WordPress?
Очень часто нам поступают вопросы от пользователей, которые оказались заблокированными в своей же панели администратора. И хотя мы писали множество статей, которые разбирают каждую конкретную проблему, думаем следует скомбинировать их все в одном месте. В этой статье мы рассмотрим, что делать, если вы оказались заблокированными и не можете попасть в панель администратора WordPress (wp-admin), и как снова получить доступ к сайту.
Бывает несколько причин, почему вы можете быть заблокированы, давайте рассмотрим каждый случай отдельно. Надеемся, что одно из решений вам подойдёт и поможет решить проблему.
Error Establishing Database Connection
Заметили эту ошибку на сайте. Проблема в том, что WordPress не смог установить соединение с базой данных. Это могло произойти по разным причинам. Может быть база данных была повреждена. Может быть ваш хостинг имеет какие-то проблемы. Если у вас именно эта проблема, то смотрите, как решить ошибку установки подкючения базы данных в WordPress.
Белый экран смерти
Видите белый экран смерти вместо панели администратора? Обычно это происходит из-за превышения лимита памяти. Это могло случиться из-за плагина плохого качества или темы, возможно также проблему вызвал хостинг. Если видите эту ошибку, читайте статью о том, как исправить белый экран смерти в WordPress.
Проблема с неверным пароем
Иногда, даже если вводите правильный логин и пароль, то не будет удаваться залогиниться. Если вы попробуете сбросить пароль, то вы не получаете письмо на эл. почту. Это может произойти, если вы стали жертвой взлома. Рекомендуем сбросить пароль через phpMyAdmin.
Такой метод требует некоторых знаний, но он крайне эффективен.
Потеряны права администратора
Иногда, если вы можете зайти в панель администратора, вы можете обнаружить, что у вас больше нет прав администратора. Вы не видите ни плагинов, ни тем. Это может случиться, если права пользователя были изменены. Обычно это следствие хакерской атаки. Хакеры инфицируют ваш сайт и затем удаляют привилегии администратора. В этом случае, вы должны добавить администратора в базу WordPress через MySQL (phpMyAdmin).
PHP ошибки (Syntax error, unexpected function и так далее)
Эти ошибки PHP обычно происходят, если вы вставляете код из интернета. Обычно новички используют встроенный редактор текста WordPress. Он довольно удобен, но иногда может вызывать серьёзные ошибки. Если вы вставили код из интернета, который заблокировал вам вашу панель администратора, то для начала не следует паниковать. Единственный способ — использовать клиент FTP (Как использовать FTP). Как только вы установите FTP, залогиньтесь на свой сайт. Перейдите в файл темы, которую вы модифицировали. Скорее всего, это файл functions.php. Теперь избавьтесь от кода, который вы недавно добавляли. Загрузите файл на сервер и всё опять должно работать.
Не забудьте прочитать нашу статью о том, как вставлять сниппеты из интернета в WordPress. Надеемся, что пройдя все возможные сценарии, вы всё же смогли починить свой сайт. Если одно из решений помогло вам, дайте нам знать, какое именно. Возможно, у вас есть собственное решение данной проблемы, поделитесь с нами ею в комментариях.
Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — [email protected], +371 29394520
https://coma.lv/wp-content/uploads/2016/09/IMG_0920.jpg8961200Vadim Pavlovichhttps://coma.lv/wp-content/uploads/2022/12/coma-logo.svgVadim Pavlovich2016-09-27 19:12:552016-09-29 15:08:27Что делать, если вы не можете попасть в панель администратора (wp-admin)
WordPress предоставляет простую, но мощную систему управления пользователями. Как администратор, вы имеете право на выполнение любого действия на вашем сайте WordPress. Однако если вы управляете сайтом WordPress с несколькими авторами, то возможно вам потребуется модифицировать возможности для отдельных пользовательских ролей, или создать индивидуальный роли с правами, определенными вами. В этой статье мы покажем, как добавить или забрать возможности ролей в WordPress. Мы также покажем вам, как создать ваши собственные пользовательские роли.
В WordPress каждая пользовательская роль имеет уровень доступа, который позволяет ей выполнять определенные действия на сайте. Вы можете добавить дополнительные права к существующей пользовательской роли, или отменить право на выполнение определенных действий на вашем сайте. Можете ознакомиться с полной таблицей пользовательских ролей здесь.
Для начала вам потребуется установить и активировать плагин Capability Manager Enhanced. После активации этого плагина, зайдите в Users > Capabilities.
Настройка доступа и прав для пользовательской роли
В окне capability manager вы сможете загрузить пользовательскую роль и отредактировать права для всех пользователей, относящихся к этой конкретной роли.
Ставя отметку в боксе рядом с каждой отдельной опцией, вы разрешаете пользователям данной роли выполнять это действие. Например, если вы редактируете пользовательскую роль Подписчик и отмечаете бокс Edit рядом с Posts, вы таким образом разрешаете подписчикам создавать посты.
Этот плагин прост в использовании, но при этом очень полезен. Внимательно разберитесь в том, что значит каждый уровень доступа.
Добавление кастомной пользовательской роли с индивидуальными правами и доступом
В том же самом окне capabilities, создайте новую пользовательскую роль. Введите название роли в боксе Create New Role справа. Например, Главный редактор, Младший копирайтер, Сотрудник поддержки и т.д.
После этого вы можете дать этой пользовательской роли определенные права, загрузив их. Опять же, не забудьте добавить read permission для тех пользователей, которым вы хотите дать доступ к разделу администратора.
Мы надеемся, что эта статья помогла вам узнать о том, как добавить и забрать права у пользовательских ролей в WordPress. Если у вас есть вопросы или комментарии, оставляйте их под этим постом!
Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — [email protected], +371 29394520
https://coma.lv/wp-content/uploads/2016/09/pexels-photo-70292.jpeg8021200Alinahttps://coma.lv/wp-content/uploads/2022/12/coma-logo.svgAlina2016-09-26 21:31:202016-09-26 21:31:20Как добавить или забрать права у разных пользовательских ролей в WordPress
Прочитав заголовок этой статьи, вы наверняка подумали – а разве директория wp-admin и так не защищена паролем? Вам ведь нужно авторизоваться, чтобы в нее попасть. Все верно, однако чтобы добавить дополнительный уровень защиты, популярные сайты часто добавляют еще один уровень аутентификации. В этой статье мы предлагаем вам пошаговую инструкцию о том, как поставить пароль на директорию администратора WordPress.
Чтобы не вдаваться в ненужные подробности, мы будем говорить только о тех веб-хостинговых компаниях, которые предоставляют cPanel, так как используя этот интерфейс, добавить пароль для директории достаточно просто.
Зайдите в cPanel. Спускайтесь вниз, пока не увидите вкладку Security. Нажмите на иконку “Password Protect Directories”.
Нажав на нее, вы увидите всплывающее окно, в котором нужно указать местонахождение директории. Просто нажмите на web root. Попав туда, найдите папку, в которой хранится ваш WordPress. Затем нажмите на папку /wp-admin/. Перед вами появится следующее окно:
Просто отметьте бокс “password protect this directory”. Затем создайте пользователя для данной директории. Теперь, когда вы попытаетесь зайти в директорию wp-admin, вы должны увидеть окно для обязательной аутентификации, такое как это:
Мануальный метод
Для начала создайте файл .htpasswds. Вы можете без труда это сделать, используя этот генератор. Загрузите файл вне директории /public_html/. Например:
home/user/.htpasswds/public_html/wp-admin/passwd/
Затем создайте файл .htaccess и загрузите его в директорию /wp-admin/. После этого добавьте туда следующий код:
Не забудьте добавить в него ваши имя пользователя и путь AuthUserFile.
Ошибка 404 или слишком много ошибок переадресации
Такое может случится, в зависимости от конфигурации вашего сервера. Чтобы исправить эту проблему, откройте ваш основной .htaccess файл и добавьте следующий код перед началом правил WordPress.
ErrorDocument 401 default
Вот и все. Теперь у вас на WordPress стоит двойная аутентификация для раздела администратора. Это хорошая альтернатива ограничению доступа к wp-admin по IP-адресу.
Как исправить проблему с Ajax
Если вы ставите пароль на директорию администратора в WordPress, это помешает функциональности Ajax во внешнем интерфейсе веб сайта (если он там используется). У нас, например, нет плагинов, которые используют ajax во внешнем интерфейсе, но если у вас есть, то вот как вы можете разобраться с этой проблемой.
Откройте файл .htaccess, который находится в папке /wp-admin/ (это не основной файл .htaccess, который мы редактировали ранее).
В файле wp-admin .htaccess, введите следующий код:
<Files admin-ajax.php>
Order allow,deny
Allow from all
Satisfy any
</Files>
Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — [email protected], +371 29394520
https://coma.lv/wp-content/uploads/2016/09/password.jpg6671000Alinahttps://coma.lv/wp-content/uploads/2022/12/coma-logo.svgAlina2016-09-26 21:14:432020-07-29 14:23:54Как поставить пароль на директорию администратора WordPress (wp-admin)
Зачастую во время поиска ошибок, многие сайты рекомендуют деактивировать все плагины и после активировать их один за другим. Самое плохое это то, что зачастую вы не можете попасть на панель администратора и отключить плагины становится уже не так-то и легко. Если вы когда-либо сталкивались с белым экраном смерти, то вы знаете, о чём это мы. В этой статье мы расскажем, как деактивировать все плагины, если у вас нет доступа к wp-admin.
Существуют два метода отключения всех плагинов. Один из них требует использования FTP, другой требует использования phpMyAdmin.
Сначала нужно подключиться к своему сайту через FTP клиент или же файловый менеджер в панели хостинга. Подключившись, перейдите в папку /wp-content/.
В папке wp-content, вы увидите папку под названием plugins. Это то место, WordPress хранит все установленные плагины на сайте.
Правый клик по папке с плагинами и выберите переименовать. Например, в “plugins.deactivate”. Как только сделаете это, плагины будут отключены.
Такой метод используется, если у вас нету доступа к панели администратора. Если проблемы была с плагинами, то у вас должен появится доступ к панели администратора.
Как только вы сделаете это, перейдите в папку /wp-content/ и переименуйте “plugins.deactivate” обратно в plugins. Теперь вы можете активировать плагин за плагином, пока какой-либо из них не сломает ваш сайт. Тогда вы уже точно будете знать, какой из них ломает сайт.
Деактивируйте все плагины через phpMyAdmin
Метод FTP определённо проще, однако вы можете также отключить все плагины используя phpMyAdmin.
Первым делом нужно зайти в панель администратора на своём хостинге. В этом примере пусть это будет панель cPanel. Панель вашего хостинга может выглядеть по другому.
Вам нужно кликнуть на иконку phpMyAdmin под разделом ‘Databases’.
Это запустит phpMyAdmin в новом окне браузера. Нужно выбрать базу данных WordPress, если она ещё не выбрана, после этого, вы сможете увидеть таблицы базы данных WordPress.
Как вы видите, все таблицы в базе данных имею префиксwp_ перед именем таблицы. Ваши таблицы могут иметь другой префикс.
Вам надо кликнуть на таблицу wp_options. В ней вы увидите строки с разными опциями. Нужно найти опцию ‘active_plugins’ и после нажать на Edit рядом с ней.
На следующем экране, вам надо изменить поле option_value на a:0:{} и после кликнуть на кнопку Go, чтобы сохранить ваши изменения.
Вот и всё, вы успешно деактивировали все плагины, используя phpMyAdmin. Если это именно плагины мешали зайти вам в панель администратора, то сейчас всё должно быть хорошо.
Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — [email protected], +371 29394520
https://coma.lv/wp-content/uploads/2016/09/wpid-thumbnail-ed6c07330daf3a0d80217de6d64be623.jpeg350950Vadim Pavlovichhttps://coma.lv/wp-content/uploads/2022/12/coma-logo.svgVadim Pavlovich2016-09-25 23:23:112016-09-25 23:23:11Как деактивировать все плагины, если нету доступа к панели администратора
Если вы пользовались WordPress на протяжении нескольких лет, то скорее всего вы сталкивались с белым экраном смерти хотя бы раз. Белый экран смерти это одна из раздражающих проблем, которые могут вам встретиться. Эта ошибка также смущает пользователей и потому, что она блокирует вход в панель администратора. Зачастую конкретная ошибка не показывается и у вас нет идей, что вообще произошло. Самое плохое в белом экране смерти это то, что он может повлиять лишь на часть вашего сайта. Например, он может проявиться лишь на панели администратора, а на самом сайте всё может работать нормально. В этой статье мы расскажем, как исправить белый экран смерти.
Внимание: Перед тем, как делать какие-либо изменения на сайте, убедитесь, что у вас достаточно резервных копий.
Почему я получаю эту ошибку?
Обычно если вы видите белый экран смерти, это означает, что вы превысили лимит памяти. Это может быть вызвано плагином, который неверное функционирует. Это также может быть вызвано неправильно сделанной темой. Также возможно есть проблемы с вашим хостингом. Проблема может быть множеством вещей.
Происходит ли данная проблема на других ваших сайтах?
Если у вас несколько сайтов, то первым делом вы должны удостовериться, что белый экран смерти присутствует всюду или только на одном конкретном домене. Если это происходит на всех сайтах, то это означает, что проблемы у вашего хостинга. Если же проблема лишь на одном из ваших сайтов, то скорее всего проблема с плагином или темой. Если же проблема происходит лишь с одной страницей или постом, то здесь уже проблема лишь в самом сайте.
Если увеличение лимита памяти не помогло, то нужно начать решать п,роблему. В таком случае, проблема кроется в специфическом плагине или теме. Попробуйте отключить все плагины за раз. Используйте инструкции из статьи о том, как деактивировать все плагины WordPress за раз.
Если это поможет, то включайте по одному плагину и смотрите, какой из них вызывает проблему.
Поставьте стандартную тему
Если отключение плагинов не помогло, значит нужно попробовать заменить вашу текущую тему на стандартную. Просто сделайте резервную копию вашей папки с темой, а после удалите эту папку, WordPress автоматически поставит тему по умолчанию.
Альтернативно вы можете перейти в phpMyAdmin и обновить таблицы базы данных в таблице wp_options. Данные имена таблицы должны быть обновлены: The following table names would have to be updated:
template, stylesheet, и current_theme. Поменяйте значение на twentyeleven.
Если это исправит ошибку, то вы должны посмотреть на свой файл темы functions.php. Если там есть лишние пробелы внизу, то вы должны исправить это. Если беда с кодом функции, то проблему может вызывать и это.
Другое
Если ничего вам не помогло, то попробуйте установить свежую копию WordPress. Возможно, что само ядро системы было повреждено.
Вы также можете использовать функцию отладки WordPress, чтобы видеть, что за ошибка произошла. Добавьте данный код в файл wp-config.php.
После этого, на экране появится список ошибок, предупреждений и оповещений. Это может вам найти корень проблем.
Если у вас появился белый экран смерти лишь на одной длинной странице, то попробуйте удалить кэш. Также можно попробовать увеличить лимит рекурсии и обратного слежения. Вставьте данный код в файл wp-config.php. На некоторых серверах потребуется модифицировать файл PHP.INI.
/** Трюк для длинных постов */
ini_set('pcre.recursion_limit',20000000);
ini_set('pcre.backtrack_limit',10000000);
Мы понимаем, что это довольно удручающая ошибка и надеемся, что один из способов вам всё же помог. Если же вы нашли другое решение проблемы, то дайте нам знать об этом, оставив свой комментарий ниже.
Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — [email protected], +371 29394520
https://coma.lv/wp-content/uploads/2016/09/white-screen-of-death.jpg350620Vadim Pavlovichhttps://coma.lv/wp-content/uploads/2022/12/coma-logo.svgVadim Pavlovich2016-09-24 15:15:532016-09-25 23:25:30Как исправить белый экран смерти в WordPress
Есть одна проблема со всеми пособиями по WordPress, доступными в интернете. Все они предназначены для пользователей, которые хотят опробовать новые вещи на своём сайте и лучше изучить WordPress. Печально, но всего одна ошибка может вызвать поломку всего сайта. Если вы хотели опробовать что-то новое и вдруг получили ошибку “Syntax error, unexpected…”, то не стоит переживать. Вы не первый, кто получает такие ошибки, и явно не последний. В этой статье мы расскажем, как исправить неожиданную синтаксическую ошибку в WordPress.
Сначала вам нужно разобраться со статьёй, о том, как вставлять сниппеты из интернета на ваш сайт. Эта статья перечисляет некоторые самые распространённые ошибки, когда вы вставляете код в шаблон WordPress. Синтаксические ошибки обычно появляются из-за маленькой, но серьёзной ошибки в синтаксисе кода. Пропущенная запятая или лишняя фигурная скобка может сломать скрипт.
Может быть вы недавно копировали сниппет из интернета? Обновляли плагин? Возможно вы знаете, в чём проблема.
Исправляем ошибку с помощью FTP
Чтобы исправить синтаксическую ошибку, нужно отредактировать код, которые вызывает ошибку. Зачастую весь сайт становится недоступным, так как же тогда отредактировать код? Единственный путь — получить доступ к файлу, который вы редактировали, через FTP (Как использовать FTP)
После установки FTP, подключитесь к своему сайту и перейдите в файл темы, который требуется отредактировать. В случае, если вы не знаете, какой файл нужно редактировать, посмотрите на код ошибки. В ошибке будет указано, какой код и какая строка вызывает ошибку.
Вы можете или же убрать некорректный код или же написать его заново, сделать корректным. Как только закончите исправление, загрузите файл обратно на сервер. Сайт должен начать свою работу незамедлительно.
Оставляйте свои комментарии к статье в форме ниже.
Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — [email protected], +371 29394520
https://coma.lv/wp-content/uploads/2016/09/syntax-error.jpg9131200Vadim Pavlovichhttps://coma.lv/wp-content/uploads/2022/12/coma-logo.svgVadim Pavlovich2016-09-23 20:36:012016-09-23 20:36:01Как исправить синтаксические ошибки в WordPress
Недавно один из наших пользователей попросил у нас помощи в переносе их сайта на новый домен. Мы подумали, что было бы неплохо расписать данный процесс, чтобы помочь и другим сделать тоже самое. В этой статье мы покажем вам как правильно перенести ваш сайт на новый домен, без потери вашего SEO.
Перед тем как начать
Перед тем, как начать, мы бы хотели сделать акцент на некоторых вещах. Процесс переноса на другой домен временно повлияет на ваш ранг в поисковиках, так как они будут приспосабливаться к изменениям. Также это временно повлияет и на поисковый трафик. Помните, что это нормально и это случается со всеми сайтами, переходящими на новый домен.
Однако, вы также можете снизить негативные эффекты на SEO, которые могут быть при переносе сайта. Мы покажем вам правильный способ переноса сайта на новый домен, правильную установку 301 редиректов и оповещение всех поисковиков об этом событии.
Помните, что эта статья не про перенос сайта на новый хост. Она про смену доменного имени. И хотя процесс довольно схожий, всё равно нужно учитывать и многие другие факторы.
Подготовка
В этой статье мы предполагаем, что у вас уже есть сайт на домене oldsite.com, и вы хотите мигрировать на newsite.com. Мы также полагаем, что у вас есть хостинг и вы знакомы с панелью управления хостингом.
Перед тем, как вы что-либо начнёте делать, крайне важно создать полную резервную копию вашего сайта WordPress. Существуют тонны плагинов и решений, которые позволяют вам создать резервную копию. Вы можете использовать VaultPress, BackupBuddy, BackWPup, или WordPress backup to Dropbox.
Шаг 2: Перенос сайта WordPress
Как только вы создадите полную резервную копию вашего старого сайта, самое время начать процесс миграции домена. Первым делом нужно установить и активировать Duplicator plugin на старом сайте. После активации, плагин добавит в меню элемент Duplicator. Нажмите на это меню и вы увидите картинку как внизу. Просто нажмите на кнопку создания, чтобы создать новый файл.
Это запустит процесс дубликации и плагин спросит у вас об имени по умолчании. По умолчанию это будет имя сайта с префиксом даты, но вы можете изменить это. Плагин начнёт создавать архив с базой данной WordPress и всеми вашими файлами. Это может занять некоторое время, в зависимости от того, насколько большой ваш сайт. Как только процесс завершится, вы перейдёте на страницу Duplicator. Скачайте все файлы на свой компьютер.
Далее понадобится открыть свою FTP программу и подсоединиться к новому сайту. Следует убедиться, что корневая папка, куда вы будете копировать сайт, полностью пуста. Загрузите installer.php и архив в zip формате на новый сайт. После этого, откройте браузер и перейдите на файл installer.php:
Установщик попросит вас предоставить информацию о базе данных нового сайта. Убедитесь, что база данных пуста и не содержит никаких данных. После нескольких предупреждений, вы сможете нажать на кнопку “Run Deployment». Установщик извлечёт содержимое архива, установит базу данный со старого сайта и установит WordPress с вашей темой и плагинами. Как только установка завершится, то об этом сразу будет написано.
На этой странице необходимо будет обновить ваши ссылки. Дубликатор попробует сам подставить ссылки, но вы можете сделать это и вручную.
Как только этот процесс завершится, плагин напомнит вам, что пора заняться своими постами. Сначала нужно пересохранить все постоянные ссылки. Залогиньтесь на вашем новом сайте WordPress, используя те же данные, что и на старом сайте. Перейдите в Settings » Permalinks в панели администратора и нажмите на кнопку сохранить.
После этого удалите файлы installer.php, installer-data.sql и the installer-log.txt из корневой директории с помощью FTP.
Напоследок, проверьте свой новый сайт на наличия битых ссылок, недостающих картинок, постов и страниц. Теперь вы успешно перенесли сайт на новое доменное имя, но процесс ещё не завершён. Ещё нужно добавить 301 перенаправления и оповестить поисковики, чтобы сохранить своё SEO.
Шаг 3: Установка перенаправлений 301
Установка постоянных 301 перенаправлений крайне важно как для SEO, так и для пользовательского опыта. Это позволит вам перенаправлять пользователей и поисковики на ваш новый сайт. Другими словами, пока кто-то пытается попасть на ваш старый пост или страницу, они автоматически перенаправятся на новый сайт.
Чтобы установить постоянное 301 перенаправление, подключитесь к сайту через клиент FTP и отредактируйте файл .htaccess. Откройте его и вставьте этот код в самое начало файла:
#Options +FollowSymLinks
RewriteEngine on
RewriteRule ^(.*)$ [R=301,L]
Внимание: Вместо newsite.com вставьте имя вашего домена.
Как только вы примените эти изменения, посетите свой старый сайт. Он должен автоматически перенаправить вас на новый сайт. Если этого не произошло, значит перенаправление настроено неправильно.
Шаг 4: Оповещаем Google об изменениях
Зайдите в ваш аккаунт в Google Webmaster Tools , чтобы сообщить о смене адреса. Просто кликните на ваш сайт и найдите меню слева. Это позволит оповестить Гугл о вашем новом сайте и об переносе. Придётся верифицировать ваш сайт, потому сделайте и это.
Шаг 5: Оповестите пользователей
Пока 301 перенаправление делает свою работу, будет важно также всем публично сообщить о миграции. Вы можете сделать это просто написав об этом в своём блоге. Это будет полезно и потому, что тогда пользователи быстрее запомнят новое имя домена, если прочитают об этом. Также этим самым, вы можете попросить пользователей сообщать обо всех обнаруженных багах. Это может быть крайне полезно, если вы в одиночку не можете протестировать свой сайт на разных браузерах и системных конфигурациях.
Надеемся, что данная статья помогла вам перенести WordPress на новое доменное имя. Если статья помогла вам, то напишите свой отзыв в комментариях!
Наша специальность — разработка и поддержка сайтов на WordPress. Контакты для бесплатной консультации — [email protected], +371 29394520
https://coma.lv/wp-content/uploads/2016/09/3007.jpg5351200Vadim Pavlovichhttps://coma.lv/wp-content/uploads/2022/12/coma-logo.svgVadim Pavlovich2016-09-23 03:16:012020-07-29 14:38:02Как правильно перенести WordPress на новый домен без потери SEO