Приветствую! Бывает нужно внести правки в код файлов Вордпресс-темы, например, добавить скрипт в хедер (заголовок) или футер (подвал) сайта. Для этого можно открыть нужный файл для редактирования непосредственно из консоли Вордпресс.

Внешний вид – Редактор тем – справа выбираем нужный файл:

кликайте на скриншот для увеличения

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

По этому поводу мне несколько раз задавали вопросы – что же делать?

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

Рассмотрим 2 варианта, как это сделать

1) Через файловый менеджер на хостинге. Для примера возьмем хостинг Таймвеб.

Зайдем в «Файловый менеджер» – в корневую папку сайта .

Как определить корневую папку? Зайти в раздел «Сайты» и посмотреть, к какой директории привязан домен. Название директории – это и есть название вашей корневой папки.

Заходим в нее в файловом менеджере, внутри заходим в папку с названием public_html. Чтобы зайти в папку, кликаете на нее двойным щелчком мыши.

Внутри, среди прочего, вам нужно найти папку с названием wp-content.

В ней папку с названием themes.

В ней папку с названием вашей Вордпресс-темы.

Это, как матрешка, получается.:)

А внутри, соответственно, файл, который собираетесь редактировать. В случае, с пикселем ВК, Фейсбук и т.п., это будет файл header.php.

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

Вставляем код в нужное место. Например, код пикселя ставим между тегами <head> </head>.

Нажимаем «Сохранить».

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

Как скачать?

Выделить мышкой. Нажать по вкладке «Архиватор», в списке выбрать пункт «Запаковать и скачать».

Скачиваем файл header.php в архиве на компьютер, затем перетягиваем файл из архива на рабочий стол и открываем для редактирования в блокноте Notepad++.

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

Точно так же добавляем код в нужное место, сохраняем изменения и закачиваем файл на то же место, вместо текущего header.php. Он просто обновится.

Закачать можно просто перетянув файл с рабочего стола в папку на хостинге. Или через вкладку «Файл» – «Загрузить на сервер».

2) Второй способ попасть к файлам темы через хостинг – использовать ftp-соединение. Например, если на вашем хостинге нет файлового менеджера.

Для ftp-соединения удобно применять программку Filezilla, вы можете бесплатно скачать ее в интернете. Устанавливаете ее и открываете.

Нажимаете вверху «Файл» – «Менеджер сайтов».

Выбираете «Новый сайт» – пишите название.

Далее для входа нам понадобятся ftp-данные, в частности, хост, логин и пароль от хостинга.

Данные для ftp-соединения можно узнать на хостинге. Например, в Таймвеб они отображаются на главной странице аккаунта. Кроме пароля, его вы должны были сразу сохранить себе в надежном месте.

Итак, вводим данные, как на скриншоте, и нажимаем «Соединиться».

Слева в программе отображаются файлы на нашем компьютере. А справа – файлы на хостинге.

Чтобы зайти в корневую папку, кликаем на нее двойным щелчком мыши. А далее по уже знакомому пути – открываем папку public_html – в ней папку wp-content – в ней папку themes – в ней папку с названием вашей темы. Внутри находим файл, который нужно отредактировать.

В Файлзилле нельзя открыть файл для редактирования, только скачать на комп, кликнув по нему правой кнопкой мыши и выбрав «Скачать». Для редактирования на компьютере используем все тот же блокнот Notepad++.

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

К данной статье я подготовила наглядный видеоурок:

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

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

Буду рада, если данная информация вам пригодилась!

С уважением, Виктория Карпова