Как добавить файл в корень сайта на wordpress

Обновлено: 02.07.2024

Привет! В 25-ти предыдущих «уроках», я основательно познакомил тебя с панелью администрирования WordPress. Во многих статьях я упоминал каталог и папки сайта, даже называл каталог тем (themes) и плагинов (plugins). Пора поговорить про каталог сайта на WordPress подробнее.

Зачем это нужно?

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

Корневой каталог сайта на WordPress

С понятием корневой каталог сайта, ты сталкивался на этапе установки системы, если ставил её самостоятельно. Если ты использовал сторонние услуги или использовал автоматическую установку WordPress на хостинге, сообщаю:

Корневой каталог сайта ли корень сайта или корневая папка сайта это папка, размещенная на твоём сервере (хостинге), в которой размещены все папки и файлы системы WordPress.

Подкаталог

Архитектура Вордпресс позволяет установить систему в подкаталог корневого каталога домена, например, domen.edu/podkatalog . Запуск сайта в подкаталоге, отличается от обычного запуска сайта и требует отдельного урока. На этом этапе, оставим тему подкаталога в стороне и считаем, что сайт установлен в корневом каталоге домена.

Как попасть в каталог сайта WordPress

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

Самый удобный, независимый и универсальный способ войти в корневой каталог сайта. Для использования этого варианта тебе нужно установить на компьютер программу «FTP клиент». Рекомендую две программы:

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

Работая с FilleZilla учти, что эта программа хранит пароли доступа к каталогу открыто в файлах: sitemanager.xml, filezilla.xml и recentservers.xml. Защити их или используй программу WinSCP.

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

Доступ к файловому менеджеру нужно искать в административной панели своего хостинга. Скорее всего, ссылка будет называться «файловый менеджер».

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

Плагин CYSTEME Finder мощный файловый менеджер, для удобного управления файлами сайта из административной панели. Настроек у плагина нет, просто установи плагин и получи доступ к каталогу сайта, открыв плагин из вкладки «Настройки».

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

плагин под названием «CYSTEME Finder, the admin files explorer

Каталог сайта через плагин CYSTEME Finder

Итог 1: В первой части выяснили. Что такое корневой каталог и ка в него попасть.

Описание папок сайта

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

В коробочной версии WordPress видим в каталоге три папки wp-includes , wp-admin и wp-conten t и несколько «одиноких» файлов. Эти файлы и две папки wp-includes и wp-admin являются движком (ядром) WordPress.

каталог сайта на WordPress три папки wp-includes, wp-admin и wp-content

Каталог сайта WordPress

Папка wp-admin

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

Папка wp-content

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

Папка wp-content

В коробочной версии папка wp-content включает три каталога languages , plugins , themes и файл index.php .

  • В папке languages лежат файлы переводов, в том числе переводы плагинов и тем;
  • В папке plugins лежат коробочные и ложатся новые плагины сайта;
  • В папке themes можно найти все темы системы. В коробочной версии три twenty-темы.

Обрати внимание! Папка wp-content , пополнится каталогом uploads, как только ты загрузишь первую картинку на сайт. При этом если при настройке WordPress, ты выделишь чек «Помещать файлы в папки по месяцу и году» в настройках Общие>>Медиафайлы, первая картинка загрузится в папку uploads/текущий_год/номер_текущего_месяца .

Папка wp-content , каталог сайта на WordPress

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

Аналогичные файлы лежат в других папках каталог сайта на WordPress.

Важно! Если ты обновляешь WordPress в ручном режиме, никогда и ничего не трогай в папке wp-content.

Папка wp-includes

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

Итог 2. Теперь ты знаешь три основные папки системы.

Примечательные файлы WordPress

К примечательным файлам коробочной версии, о которых нужно знать, я отношу файлы htaccess.txt и wp-config-sample.php .

После установки эти файлы переименовываются в файлы: .htaccess (точка впереди имени) и wp-config.php .

.htaccess

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

wp-config.php

Вывод

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

Привет всем! Не знаете, как создать папку или файл на сервере? В сегодняшнем уроке мы создадим папку в корне сайта WordPress. А также сформируем файл и назначим расширение.

Цель создания папок и файлов в корневом каталоге

Для какой цели это может понадобиться? Предположим, вы решили создать дочернюю тему без плагина. Тут никак не обойтись без создания папки и как минимум двух файлов, один из которых будет functions.php и style.css. А возможно, ещё и header.php, footer.php и другие.

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

Как создать папку на сервере в корневом каталоге

Итак, переходим к инструкции. Я буду показывать на примере своего хостинга Timeweb. Заходим в панель управления и открываем раздел "Файловый менеджер". Если ваш хостинг иной, интерфейс будет отличаться, поэтому ищите схожие по смыслу разделы.

Далее нам нужно перейти в корневую папку сайта. И если в нашем случае сайт установлен на конструктор WordPress, то заходим в одноимённую папку и следом в папку public_html. Теперь мы находимся в корне сайта.

А далее всё зависит от целей формирования новой папки. Что обусловливает её местоположение в каталоге. И если наша задача создать папку для дочерней темы, то переходим в "themes" по такому пути:

Здесь разворачиваем вкладку "Файл" и выбираем пункт "Новая папка".

Как создать папку на сервере к корневом каталоге сайта WordPress

Появится новое окно. В нём прописываем название новой директории. И нажимаем кнопку "Создать папку".

Создание новой директории сайта WordPress

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

Как создать файл в корне сайта

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

А если вам нужно создать документы в новой папке, то открываем её. И далее так же разворачиваем вкладку "Файл". А затем выбираем опцию "Новый файл".

Как создать файл в корне сайта WordPress

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

Итак, название готово. А далее необходимо присвоить расширение. В моём случае это будет php. Но у вас может быть иное, если вы формируете другой файл. Список содержит также расширения html, css, js, json, txt и многие другие.

Создание файла php, css, html в корневом каталоге

Когда имя и расширение заданы, жмём кнопку "Создать файл". Но это ещё не всё. Далее следует обратить внимание на один нюанс. Разумеется, свои файлы вы будете наполнять неким содержимым. Так вот, в зависимости от типа файла и его расширения соответственно, содержимое может оборачиваться в теги. Либо в этом не будет необходимости.

Давайте посмотрим пару примеров:

  1. Допустим, вы создали файл style.css. Тогда вы просто наполняете его различными свойствами и необходимыми данными по мере надобности, внося изменения в стиль.
  2. И второй пример - это functions.php. Если вы откроете аналогичный файл, то увидите теги <?php и ?>.

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

Как создать файл function.php в корне сайта

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

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

Что такое корневой каталог сайта

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

web ftp

Как зайти в корень сайта, где он находится, как найти

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

  • установленный файловый менеджер, например, FileZilla;
  • учетные данные (логин, пароль, имя сервера) для FTP-доступа, которые выдаются вашим хостинг-провайдером во время регистрации ресурса.

Подключитесь к удаленному серверу, где размещен ваш интернет-ресурс. Как правило, окно файлового менеджера делится на две части. В левой половине отображается дерево папок и их содержимое (1) на локальном компьютере. Правая половина показывает, что находится в корневом каталоге сайта (2).

filezilla

Чтобы наверняка убедиться в том, что вы находитесь в корне сайта, посмотрите на папки, которые он содержит. Здесь должны располагаться каталоги WordPress (3): wp-admin, wp-content, wp-includes, а также служебные php-файлы WordPress (4).

Как загрузить файл в корневой каталог сайта на WordPress

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

  • просто перетащите файл левой кнопкой мыши из левой панели (локальный компьютер) в правую (удаленный сервер);
  • щелкните правой кнопкой мыши на файле в левом окне, в выпадающем меню укажите команду «Закачать на сервер».

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

загрузка

Для чего может понадобиться перемещение файла в корневую папку

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

где корень сайта

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

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

Верификация значительно расширяет ваши возможности как владельца веб-ресурса.

Подтверждение права на сайт WordPress

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

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

Верификацию нужно пройти для каждого домена или поддомена по отдельности.

Также иногда какие-то другие сервисы или каталоги могут потребовать от вас подтверждения права на сайт, например:

  • сервис Адсенс требует этого от участников своей партнерской программы, чтобы подтвердить владение веб-сайтом;
  • биржа статей Миралинкс просит пройти подобную процедуру, чтобы вебмастер мог зарабатывать на размещении статей;
  • cpa агрегатор Admitad просит загрузить специальный текстовый файл в корень сайта. Тогда вебмастер сможет размещать партнерские ссылки на его страницах.

Итак, чтобы подтвердить право на сайт, сервис просит разместить в корневом каталоге специальный файл.

Размещение HTML-файла; TXT-файла; мета-тега на главной странице;добавление TXT-записи в DNS.

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

А подтвердить право на сайт надо!

Давайте разберемся и выберем для новичков наименее сложный вариант – загрузить HTML-файл в корневую папку. Теперь возникает второй вопрос, где ее искать?

Где корневая папка сайта

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

Для загрузки специального файла в корневую папку есть два варианта.

ИСПОЛЬЗОВАТЬ ПРОГРАММУ FileZilla для доступа к корневой папке сайта.

вход в программу Falezilla

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

где корневая папка сайта

А нужная вам корневая папка, в которой находится ваш файл Index.php, а также остальные папки и файлы движка – это PUBLIC_HTML (для хостинга SPRINTHOST).

Как загрузить файл на сайт

Увы, не каждый начинающий блоггер умеет работать с FTP клиентом. Как работать с программой FileZilla читайте в этой статье.

Выберем более простой путь, войдем через АДМИНПАНЕЛЬ хостинга.

где находится корневая папка сайта

Найдите письмо, которое прислал вам хостер, когда вы покупали хостинг.
Нажмите на ссылку, в форме входа введите логин и пароль, войдите в ПАНЕЛЬ УПРАВЛЕНИЯ — ФАЙЛОВЫЙ МЕНЕДЖЕР. Найдите название домена, нажмите на него, откроется public_html. В нее и загрузите.

Определенную трудность вызывает операция сохранения файла:

В Блокноте создайте текстовый документ, скопируйте в него код, предложенный Яндексом.

подтвердить право на сайт

Для сохранения выберите СОХРАНИТЬ КАК и назовите файл именем, также предложенным Яндексом. Смотрите пример.

Именно в таком виде загружайте файл в корневую папку сайта WordPress .

Ваш ресурс будет добавлен в очередь для подтверждения.

Заключение

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

Следующий этап — создание карты сайта для людей, для роботов, добавление файлов sitemap в панели вебмастера гугла и яндекса.

Читайте также: