Часто используемые PHP-теги в WordPress
Сегодня добавлю в заметки по сайтостроению полезную информацию по WordPress. Постоянно при создании сайтов сталкиваюсь с необходимостью использовать те или иные функции этого движка, а запоминать наизусть их не очень как-то получается, всегда приходилось залезать в свой электронный блокнот, чтобы свериться с правильностью написания тех или иных функций.
Теперь решил разместить их здесь, так они будут под рукой, да и кому-то из вас наверняка могут пригодиться, добавляйте страницу себе в закладки – и она будет в быстром доступе и для вас.
Назначение |
PHP-теги |
URL (адрес главной страницы сайта) |
<?php bloginfo(‘url’); ?> |
Вывод описания блога |
<?php bloginfo(’description’); ?> |
Расположение шаблона |
<?php bloginfo(‘template_url’); ?> |
Заголовок текущей страницы или записи |
<?php the_title(); ?> |
Ссылка на текущую страницу или запись |
<?php the_permalink() ?> |
Категория текущей записи |
<?php the_category(‘, ‘) ?> |
Автор текущей записи |
<?php the_author(); ?> |
Контент записи/страницы |
<?php the_content(); ?> |
|
|
Стандартный цикл WordPress |
|
Проверка наличия публикаций |
<?php if(have_posts()) : ?> |
Вывод статей при их наличии |
<?php while(have_posts()) : the_post(); ?> |
Закрытие while |
<?php endwhile; ?> |
Закрытие if |
<?php endif; ?> |
|
|
Вывод на страницу содержания файла header.php |
<?php get_header(); ?> |
Вывод на страницу содержания файла sidebar.php |
<?php get_sidebar(); ?> |
Вывод на страницу содержания файла footer.php |
<?php get_footer(); ?> |
Вывод на страницу содержания любого файла, в данном случае с названием namefile.php |
<?php include (TEMPLATEPATH . «/namefile.php»); ?> |
Вывод на страницу содержания файла comments.php (комментарии) |
<?php comments_template(); ?> |
Дата записи в формате день, месяц, год |
<?php the_time(D.M.Y) ?> |
Вот, пожалуй, самые основные теги, наиболее часто используемые при создании тем WordPress. Со временем буду пополнять этот список, вполне возможно, упустил какие-то интересные теги.
Одной из следующих статей в этой категории о создании сайтов будет информация об условных тегах WordPress. Это такие теги, которые позволяют выводить информацию только на одной странице. Например, вы размещаете рекламный баннер в файле header.php, но вам нужно, чтобы этот баннер появлялся только на главной странице сайта, а на всех других страницах было пусто в том месте, либо какой-то другой баннер. Подписывайтесь на RSS, расскажу об этом, о множественных условных тегах, о том, как подсветить текущий пункт меню. 😉