single.php

include (TEMPLATEPATH . '/searchform.php');
if (have_posts()) : while (have_posts()) : the_post();
the_time('F j, Y'); апрель 4, 2006
the_author(); Yantar
the_category(', '); wordpress, для начинающих
the_ratings();
раз снежинкадва снежинкатри снежинкаа я четвертую сорву!отличная снежинка (голосов: 7)
UTW_ShowTagsForCurrentPost("commalist"); Ключевые темы: No Tags
show_post_count(); Просмотров: 7816

the_content();

Когда я только начала присматриваться к движку WordPress, меня заинтересовало, что это за Custom Fields, которые находятся под формой для написания постинга. Вскоре оказалось: очень полезная штука.
Custom Fields - это дополнительная информация, которую можно добавить к постингу. К примеру, можно завести поле "настроение" (просто один раз ввести ключ/key "настроение" и потом он всегда будет в выпадающем списке) и каждую свою запись комментировать своим настроением. На замечательном сайте coffee2code нашелся плагин, которй облегчает работу с вызовом дополнительного поля при редактировании темы. Там же приведено несколько полезных примеров, что еще можно делать с этой возможностью. К примеру, есть пара строчек кода для тех, кто привык к жжшной возможности тега lj-cut делать ссылку на полное содержание записи не стандартным словом "далее", а каждый раз по новому. Или вдруг вы хотите каким-то своим постингам присвоить иконки - тут тоже этот плагин пригодится.
Custom Fields используются и в другом плагине с этого же сайта. Он отвечает за вывод юзерпика автора записи: у каждого из авторов, пишущих в блог, может быть картинка по умолчанию (кладется в специальную папку, называется по id автора), но в каждом конкретном постинге можно выводить свой юзерпик.
Мне очень пригодился еще один плагин Multiple Authors, который полностью основан на custom fields. Это расширение позволяет назначить постингу не одного автора, а нескольких сразу. Кого-то одного надо выбрать в стандартном выпадающем списке, а остальных забить в дополнительное поле с ключом other_author (этих полей может быть сколько угодно, ключ везде одинаковый, а вот значения разные).
В общем, очень полезная фича, боюсь, без нее я бы не обошлась.

Насколько этот текст оказался полезным?
раз снежинкадва снежинкатри снежинкаа я четвертую сорву!отличная снежинка (голосов: 7)
comments_template();

Один комментарий к записи «дополнительные поля»

  1. Степан Says:

    Познавательная статья. Спасибо

Есть комментарии?

show_manual_subscription_form();

Subscribe without commenting

endwhile;