Как найти файлы сайта wordpress

Добрый день друзья!
Возник такой вопрос: Есть к доступ к серверу с сайтом на wordpress, я с сервера скачал папки с сайтом — мне нужно найти код страниц сайта для понимания какие классы есть в коде. Где мне их найти в куче файлов? должна же быть какая то иерархия построения папок и файлов.


  • Вопрос задан

    более двух лет назад

  • 3199 просмотров

Сами страницы (контент) хранится в базе данных
Макет страницы как правило лежит в папке темы (wp-contentthemesyourthemename) с состоит из нескольких файлов:
header.php
footer.php
index.php
и/или другие в зависимости от используемой темы

Пригласить эксперта


  • Показать ещё
    Загружается…

28 мая 2023, в 18:01

500 руб./за проект

28 мая 2023, в 17:41

15000 руб./за проект

28 мая 2023, в 17:31

1200 руб./в час

Минуточку внимания

  • Ребят, я чайник ) создал сайт на вордпресс по видеоурокам.

    ПОМОГИТЕ НАЙТИ СТРАНИЦУ И ТУПО УДАЛИТЬ ЕЕ!, КАК ЭТО СДЕЛАТЬ?
    обычная консоль не отображает ее, как ее найти внутри движка вордпресс?
    где хранятся страницы в вордпресс чтобы я смог зайти и найти их всех! и удалить вручную?

    https://towercargo.ru/oborudovanie-iz-kitaya/?elementor-preview=6788&ver=1671451678
    https://towercargo.ru/oborudovanie-iz-kitaya/

    в Яндекс.Вебмастер нашел станицу на своем сайте с GET-параметрами,
    которая проиндексирована и учавствует в поиске. Clean-param я прописал в robots.txt
    после того как я сделал команду Clean-param — страница перестала существовать, однако, это же не удаление …

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

  • Где в WordPress хранятся страницы

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

    страницы

    Что такое страницы в WordPress

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

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

    Для чего предназначены страницы WordPress:

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

    Для чего не применяются страницы WordPress:

    • они не связаны с записями, рубриками или метками;
    • они не являются файлами, поскольку создаются динамически «на лету» также, как записи;
    • в отличие от записей, страницы нельзя включать в RSS ленту новостей.

    Где хранятся страницы в WordPress

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

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

    опубликованная страница

    Редакции страниц

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

    1. Чтобы добавить страницу на сайт, в админке WordPress зайдите в меню «Страницы».
    2. Выберите пункт «Добавить новую».
    3. В поле для заголовка наберите название
    4. В редакторе добавьте нужный текст.
    5. Для размещения страницы на сайте нажмите кнопку «Опубликовать». После внесения изменений в текст, эта кнопка будет называться «Обновить».
    6. WordPress автоматически сохраняет различные редакции одной публикации, их количество отображается в поле «Редакции».

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

    страница в wordpress

    Зайдите в phpMyAdmin с использованием учетных данных, которые вам предоставил хостинг-провайдер во время регистрации.

    Выберите нужную базу данных (1) и перейдите в таблицу wp_posts (2). В окне будет отображаться информация обо всех страницах и заметках, созданных на вашем ресурсе:

    • post_content (3) – в этом поле хранится содержимое публикаций;
    • post_title (4) содержит заголовки страниц и заметок;
    • post_type (5) определяет тип публикации, страницы отмечены значением page (6).

    страница в wordpress в базе данных

    Обратите внимание, для созданной нами страницы с названием «Яндекс. Рефераты» в базе данных помимо отметки page существуют две редакции с отметкой revision (7). Чтобы не увеличивать размер базы данных, их можно удалить.

    При большом количестве редакций это действие можно автоматизировать. Для этого зайдите на вкладку SQL (1) и наберите в поле для SQL-запросов команду (2):

    DELETE FROM wp_posts WHERE post_type = "revision";

    Подтвердите удаление кнопкой «ОК», все редакции с пометкой revision будут удалены из базы данных.

    mysql запрос

    Перед любыми операциями с базой данных обязательно сделайте ее резервную копию. Одна неправильно введенная команда способна испортить результаты вашей многомесячной работы (если в приведенной выше команде не указать тип поста как ревизию, удалятся все записи на сайте).

    Ответы на вопросы

    Как открыть HTML код нужной странички в WP,в какой папке он хранится?

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

    Как в ВордПресс сайте найти и изменить текст главной страницы?

    В администраторской панели сайта нужно зайти в раздел «Страницы» — главная страница будет отмечена меткой «Главная страница». При большом количестве страниц имеет смысл сначала заглянуть в «Настройки» — «Чтение» — там будет указано название главной страницы.

    Где WP хранит изображения, которые находятся на страницах сайта?

    При редактировании изображения в админпанели WP показывается ее адрес в файловой структуре сайта. По умолчанию изображения хранятся в папке wp-content/uploads/20ХХ — т.е. разбиты по годам и месяцам. Это удобно, если нужно найти, где находятся изображения за определенный период.

    iPipe – надёжный хостинг-провайдер с опытом работы более 15 лет.

    Мы предлагаем:

    • Виртуальные серверы с NVMe SSD дисками от 299 руб/мес
    • Безлимитный хостинг на SSD дисках от 142 руб/мес
    • Выделенные серверы в наличии и под заказ
    • Регистрацию доменов в более 350 зонах

    От автора

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

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

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

    • что такое каталог сайта;
    • его содержимое,
    • как его найти;
    • как в него попасть;
    • как с ним работать.

    Это базовые основы администрирования.

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

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

    По умолчанию, корневая папка сайта совпадает с корневой папкой домена. При такой установке, сайт будет открываться в браузере по имени домена. В зависимости от панели управления твоего хостинга, корневая папка домена будет иметь имя: public_html или www/имя_домена или httpdocs или domains.

    Подкаталог

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

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

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

    Вариант 1. Вход по FTP

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

    • FilleZilla (https://filezilla.ru/)
    • WinSCP (https://winscp.net/eng/docs/lang:ru)

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

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

    FilleZilla

    Каталог сайта через FilleZilla

    Вариант 2. Вход через файловый менеджер хостинга

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

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

    Вход через файловый менеджер хостинга

    файловый менеджер хостинга DirectAdmin

    Вариант 3. Вход в каталог из административной панели сайта

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

    Для этого нужно установить плагин под названием «CYSTEME Finder, the admin files explorer», страница плагина:  https://wordpress.org/plugins/cysteme-finder/

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

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

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

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

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

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

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

    В коробочной версии WordPress видим в каталоге три папки wp-includeswp-admin и wp-content и несколько «одиноких» файлов. Эти файлы и две папки 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:

    <?php // Silence is golden.

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

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

    Папка wp-includes

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

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

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

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

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

    .htaccess

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

    wp-config.php

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

    Вывод

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

    ©WPkupi.ru

    Еще статьи

    Иной раз нужно удалить какой то класс у элемента или наоборот
    добавить, но как найти в PHP файлах нужный объект?

    Если имеются ввиду классы CSS, то они, обычно, находятся в файлах с расширением *.css или же *.less, *.saas если используется препроцессор.

    Как их можно искать и редактировать:

    1) В браузере, например, Google Chrome откройте «инструменты разработчика» — Ctrl+Shift+I или F12. Найдите CSS код элемента, который вы хотите отредактировать.

    2) Если это хороший хостинг, то наверняка там будет какой-либо файловый менеджер. Найдите файлы, содержащие этот CSS код, через него. Если файлового менеджера на хостинге нет, то ищите код через FTP клиент (например, FileZilla).

    3) Если это локальный сервер, то можно искать через Notepad++, или через какой-либо файловый менеджер.

    Понравилась статья? Поделить с друзьями:
  • Как найти айпи адрес в инстаграмме
  • Как найти радиус окружности через вписанный треугольник
  • Как найти значение слова в ворде
  • Как найти работу джамперу
  • Как найти уровень товарооборота