WordPress — это гибкая платформа для создания веб-сайтов. Вы можете создать веб-сайт любого типа, например, CMS, электронную коммерцию, единую целевую страницу и т. д. Здесь я расскажу о структуре проекта WordPress, чтобы вы могли создать свою собственную тему. Популярные темы, такие как divi, Astra, Neve, Oceanwp и т. д., станут отличным выбором, когда вы создаете веб-сайт для себя или клиента. Но иногда вам также необходимо создать собственную тему для создания веб-сайтов с нуля. Основное преимущество использования WordPress в качестве бэкэнда заключается в том, что у вас есть готовая панель администратора с надежными функциями, такими как запись в блоге, S.EO, универсальная библиотека плагинов для различной работы.
Давайте посмотрим, как построить правильную структуру проекта WordPress:
index.php page.php single.php 404.php front-page.php category.php header.php footer.php archive.php template-name.php sidebar-name.php /assets /js /css /images /fonts /icon /templates contact_us.php about_us.php
? Для домашней страницы:
?front-page.php (если он существует): этот файл содержит header.php и footer.php. Помимо этого, он также содержит разделы домашней страницы, такие как баннер, карусели, изображения на главной странице и т. д.
?home.php (если не установлена статическая главная страница или если front-page.php не существует)
index.php (если не существует ни front-page.php, ни home.php)
? page.php: вызывает, когда вы вызываете страницу во внешнем интерфейсе. используя этот файл, содержимое страницы отображается. Для отображения контента внутри страницы вам необходимо вызвать функцию «the_content()».
? Single.php: когда вы вызываете сообщение в блоге, в этот раз вызывается этот файл. Для установки этого файла получите файл post-details.html от разработчика внешнего интерфейса или вашу HTML-тему.
? 404.php: вызывается, когда страница не найдена. иногда мы заходим на какую-то страницу в браузере, посвященную нашему веб-сайту WordPress, а эта страница или фрагмент не существует! в этот раз этот файл вызывается. Также упоминается ссылка перенаправления на домашнюю страницу, которая обрабатывается с помощью «” .
? Category.php: когда вы хотите отображать сообщения, относящиеся к определенной категории, тогда вызывается эта страница.
? header.php: Этот файл содержит раздел заголовка, относящийся к веб-сайту. Он включает в себя метатеги, значки, файлы заголовков, навигационную панель и страницы, а иногда даже общие области баннеров.
? footer.php: этот файл содержит информацию раздела нижнего колонтитула, такую как быстрые ссылки на страницы, раздел информационного бюллетеня, адрес электронной почты администратора сайта, номер телефона, адрес электронной почты и т. д.
? archive.php: страница архива в WordPress позволяет легко направлять читателей через ранее опубликованный контент, например блоги. Страницы архива WordPress создаются для организации списка публикаций определенного типа, категории или тега.
? имя_шаблона.php: когда вам нужно вызвать определенную часть на каждой странице веб-сайта WordPress, вы можете использовать эту файловую технику. Например, на каждом веб-сайте есть раздел «Связаться с нами» или «Подписаться на рассылку новостей». Этот раздел всегда присутствует в верхней или нижней части каждой страницы этого веб-сайта. Итак, мы можем создать файл типа «template-get_in_touch.php» и вызывать его через
?? Sidebar-name.php: Боковые панели играют важную роль в разработке макета веб-сайта WordPress для отображения контента, отличного от основных статей веб-сайта. Например, краткий список последних статей, последних комментариев, список страниц или популярных статей на веб-сайте можно легко отобразить по всему сайту.
? assets/: содержит такие файлы, как статические изображения js, css, шрифты и т. д. Эти файлы не изменяются динамически, это требуется для многих страниц. Для вызова этих ресурсов вы можете использовать «/assets/js/file.js”
? templates/: эта папка состоит из множества файлов php, которые могут использоваться некоторыми страницами WordPress в качестве «Шаблона». Например, у меня есть страница под названием «Контакт», я создал файл «contact_us.php» и установил для него «Имя шаблона» как «Свяжитесь с нами» внутри папки templates/. Теперь я могу выбрать этот шаблон на странице «Контакты».
Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.
Copyright© 2022 湘ICP备2022001581号-3