Руководство для начинающих по внутренней структуре WordPress

Опубликовано: 2018-10-19

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

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

Оглавление

Структура каталогов WordPress: механизмы, благодаря которым это работает

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

  • Откройте файловый менеджер cPanel, предоставляемый вашим хостингом.

Или

  • Используйте клиент протокола передачи файлов (FTP), который покажет вам то же самое.

Далее вы увидите основную папку, содержащую все остальное: public_html. Это настоящее ядро ​​каталогов, файлов и папок. Он содержит такие вещи, как:

  • readme.html,
  • wp-админ
  • wp-контент
  • wp-login.php
  • и этот список можно продолжать и продолжать

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

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

  • index.php: управляет базовой конфигурацией и настройками MySQL, чтобы вы могли создавать базы данных.
  • .htaccess: позволяет WordPress получать доступ к файлам, папкам и структурам постоянных ссылок.

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

Основные файлы и папки: что они на самом деле делают?

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

  • папка wp-контента

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

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

Кроме того, он также будет содержать файлы PHP и любые загрузки, которые вы решите сделать. Это делает ее очень рабочей папкой в ​​мире WordPress.

  • папка wp-includes

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

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

  • cache.php: позволяет вам добавлять и вычитать из кеша, чтобы вы могли получить к нему доступ намного быстрее, чем в противном случае
  • version.php: позволяет сразу увидеть, какая версия WordPress у вас установлена.
  • папка wp-admin

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

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

Плагины и темы: некоторые замечательные дополнения, о которых вы могли не знать

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

  • Темы

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

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

  • Папка плагинов

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

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

Резервное копирование: всегда, всегда, всегда резервное копирование

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

Вот что вам нужно разобраться:

  • Основные файлы: это хорошая идея для их резервного копирования, но вы всегда можете получить их с веб-сайта WordPress.
  • Пользовательский контент: папка wp-content содержит все изображения, загрузки и пользовательские темы. Если они потеряны, вы не сможете их вернуть, и вам придется начинать с нуля, поэтому обязательно сделайте резервную копию.
  • База данных WordPress: все ваши страницы, комментарии, обзоры и сообщения хранятся здесь, поэтому убедитесь, что вы включили их в свою резервную копию.
  • Файлы конфигурации: вы всегда можете создать их заново, но если вы хотите восстановить работоспособность как можно скорее, сделайте их резервную копию.

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

ОБ АВТОРЕ

Стивен Мелер имеет степень в области межличностных коммуникаций и опыт работы в ИТ-индустрии. Последние 5 лет он также работал писателем в TopWritersReview . Его увлечения включают: веб-дизайн, технологические тренды и преподавание. В свободное время он собирает компьютеры и любит отдыхать со своей собакой.