WordPress тема чит лист для начинающих

WordPress тема чит лист для начинающих

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

Перед началом работы

WordPress поставляется с мощным механизмом шаблонов, который позволяет разработчикам темы для создания красивых конструкций для WordPress Powered веб-сайтов. Есть как премиум и бесплатные WordPress темы, которые можно установить на вашем сайте.

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

Тем не менее, вы все еще ограничены тем, что функции вашей теме поддерживает. Иногда вы можете хотеть внести незначительные изменения в вашу тему WordPress, которые требуют некоторого кодирования. Для этого вам нужно будет знать некоторые базовые PHP, HTML и CSS.

Первое, что вы хотели бы сделать, это ознакомиться с тем, как WordPress работает за кулисами и WordPress темы шаблонов.

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

Вы также можете практиковать на вашей теме, установив WordPress на вашем компьютере.

Основные шаблоны WordPress тема

Основные темы WordPress файлы

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

Ниже приведен список основных файлов, которые каждая тема имеет:

  • Style.css
  • Header.php
  • Index.php
  • Sidebar.php
  • Нижний колонтитул. php
  • Single. php
  • Page. php
  • Comments. php
  • 404.php
  • функции. php
  • Архив. php
  • SearchForm. php
  • Search. php

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

Теги шаблонов в заГоловке

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

Первая и, вероятно, самая важная функция, которая необходима в все стандартные совместимые темы WordPress называется вп_хеад, и это выглядит Типа того:

1<?php wp_head();=""?>

Этот код извлекает все важные HTML WordPress необходимо добавить в<head>раздел каждой страницы на вашем сайте.</head> Это также важно для многих плагинов WordPress для правильной работы на вашем сайте.

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

1234567891011121314151617181920212223242526Название блога, или название<?php bloginfo('name');=""> </?php> блога//название конкретной страницы<?php wp_title();=""> </?php> //точный URL для сайта<?php bloginfo('url');=""> </?php> //Описание<?php bloginfo('description');=""> </?php> сайта//расположение файла<?php bloginfo('template_url');=""> </?php> темы сайта//ссылка на Style. CSS местоположение<?php bloginfo('stylesheet_url');=""> </?php> //RSS Feed URL для сайта<?php bloginfo('rss2_url');=""> </?php>//PINGBACK URL для сайта<?php bloginfo('pingback_url');=""> </?php> //WordPress номер версии<?php bloginfo('version');=""?>

Теги шаблонов, используемые в других файлах темы

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

Теги шаблонов, включающие другие шаблоны

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

1234567891011Отображает содержимое<?php get_header();=""> </?php> файла header. php//отображает содержимое<?php get_footer();=""> </?php> файла нижнего колонтитула. php//отображает содержимое файла Sidebar<?php get_sidebar();=""> </?php> . php//отображает содержимое файла Comment. php<?php comments_template();=""?>

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

123456789101112131415161718192021222324252627282930<?php the_content();=""?> Отображает содержимое POST//отображает выдержку, которая используется в сообщения<?php the_excerpt();=""> </?php> //название конкретной<?php the_title();=""> </?php> должности//ссылка на конкретную должность<?php the_permalink()=""> </?php> //категории конкретной должности<?php the_category(',="" ')=""> </?php> //автор конкретной должности//ИД<?php the_author();=""> </?php> Конкретная<?php the_id();=""> </?php> должность//редактировать ссылку на пост//сработает видимых для зарегистрированных пользователей с правами<?php edit_post_link();=""> </?php> редактирования//URL-адрес следующей страницы<?php next_post_link('="" %link="" ')=""> </?php> //URL-адрес предыдущей страницы<?php previous_post_link('%link')=""?>

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

Однако чаще всего эти области виджетов расположены в правой или левой боковой панели темы макета. Чтобы узнать больше, ознакомьтесь с нашим руководством по добавить динамический виджет готовые боковые панели в вашей теме WordPress.

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

123456789<?php if="" (="" !="" is_active_sidebar(="" 'sidebar-1'="" )="" )="" {return;}?=""?> <aside id="secondary" class="widget-area" role="complementary"><?php dynamic_sidebar(="" 'sidebar-1'="" );=""?></aside><!-- #secondary -->

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

Теги шаблонов для отображения меню навигации

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

Смотрите наш гид о том, как создать свои собственные меню навигации в теме WordPress.

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

12345<?phpwp_nav_menu( array(="" 'theme_location'=""?>' мой-обычай-меню ', ' контаинер_класс ' = > ' обычай-меню-класс '));? >

Расположение темы зависит от названия вашей темы, используемой для регистрации меню навигации. Класс контейнера CSS можно назвать все, что вы Как. Он будет окружать меню навигации, так что вы можете стиль его Соответствующим образом.

Разные теги шаблонов

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

123456789101112131415161718192021222324Отображает дату текущего поста была написана<?php echo="" get_the_date();=""> </?php> //отображает последний раз, когда должность была модифиеджет_се_модифиед_тиме//отображает время последнего изменения для пост<?php echo="" the_modified_time('f="" d,="" y');=""> </?php> //отображает миниатюру поста или лучшее<?php the_post_thumbnail(="" );=""> </?php> изображение//отображает ежемесячные архивы <?php wp_get_archives(="" );=""?> //Отображает список категорий<?php wp_list_categories();=""> </?php> //отображает Gravatar пользователя с адреса электронной почты//32 пикселей является размер, вы можете изменить, что если вам нужно<?php echo="" get_avatar(="" 'email@example.com',="" 32="" );=""> </?php> //отображает Gravatar автора текущего поста<?php echo="" get_avatar(="" get_the_author_meta(="" 'id'="" ),="" 32="" );=""?>

Условные теги в WordPress темы

Условные теги — это функции, возвращающие результаты в true или false. Эти условные теги могут быть использованы на протяжении вашей темы или плагина для увидеть, если определенные условия выполнены, а затем сделать что-то соответственно.

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

123456789<?phpif (="" has_post_thumbnail()="" )="" {the_post_thumbnail();}else="" {echo=""?><img src="' . src=""></img src="' .> жет_блогинфо (' стилешит_директори '). '/имажес/сумбнаил-дефаулт.ЖПГ "/> ';}? >

Ниже приведены несколько условных тегов, которые можно использовать.

1234567891011121314Проверяет, является ли одна запись в настоящее время дисплайедис_сингле ()//проверяет, является ли страница в настоящее время дисплайедис_паже ()//проверяет, является ли Главная страница блога дисплайедис_хоме ()//проверяет, является ли статическая титульная страница дисплайедис_фронт_паже ()//проверяет, зарегистрировано ли текущее средство просмотра инис_усер _логжед_ин ()

Существует множество дополнительных условных тегов, которые можно использовать. Полный список условных тегов можно найти на странице кодекса WordPress о условных тегов.

Петли WordPress

Цикл или цикл WordPress — это код, используемый для извлечения и отображения должности в WordPress. Многие шаблоны WordPress теги могут работать только внутри цикл, как они связаны с POST или пост_типе объектов.

Ниже приведен пример простого цикла WordPress.

12345678910111213141516171819202122232425262728293031<?php  checks="" if="" there="" are="" any="" posts="" that="" match="" the="" queryif="" (have_posts())="" : //="" if="" there="" are="" posts="" matching="" the="" query="" then="" start="" the="" loopwhile="" (="" have_posts()="" )="" :="" the_post(); //="" the="" code="" between="" the="" while="" loop="" will="" be="" repeated="" for="" each="" post?=""?> <h2 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>"><?php the_title();=""?></a></h2> <p class="date-author">Написал: <?php the_date();=""?> по<?php the_author();=""?></p> <?php the_content();=""?> <p class="postmetadata">ПоДала в <?php the_category();=""?> : | Помеченный <?php the_tags();=""?> : | <a href="<?php comments_link(); ?>" title="Leave a comment">Комментарии</a></p> <?php  stop="" the="" loop="" when="" all="" posts="" are="" displayedendwhile; //="" if="" no="" posts="" were="" foundelse="" :?=""?><p>К сожалению нет сообщений соответствует вашим критериям.</p><?phpendif;??>

Чтобы узнать больше о цикле проверить что такое петля в WordPress (Инфографика).

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

Источник: WP новичок

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *