8 Фев 2011Категория: Программирование Автор:

Создаем шаблоны для своих Custom Post Types в WordPress

Для продолжения создания аукциона на WordPress нам нужно:

1) Добавить список последних лотов в сайдбар
2) Добавить список категорий лотов в сайдбар
3) Добавить облако меток лотов в сайдбар
4) Создать шаблон списка лотов
5) Создать шаблон одиночной страницы лота
6) Создать шаблон страницы архива по категориям лотов
7) Создать шаблон страницы архива по меткам лотов

Приступим…

Функция для отображения последних лотов (п. 1).
Данный код нужно вставить в functions.php

//Последние лоты на аукционе

function latest_lots(){
    $query = array(
		'post_type'=>'lots',
		'post_status'=>'publish',
		'posts_per_page' => 10
    );
   //Получаем 10 последних
   $posts =  get_posts($query); 
   //выводим несортированный список
    ?>

Далее добавляем в sidebar.php код (п. 2):

  • Во-первых вместо _e('Latest lots', 'twentyten'); можно написать просто по-русски, тогда не потребуется редактировать файл перевода. Во-вторых можно создать Widget, что бы можно было включить блок в админке. Но на этих моментах пока не буду останавливаться подробно, т.к. про это очень много написано статей. В следующей статье займемся шаблонами для отображения самих лотов. Потребуется список дополнительных полей, поэтому всех заинтересованных приглашаю высказаться.

    Метки: , ,


    Смотрите так-же:

      Обратите внимание

      Токарно-винторезный на основе фрезера
      stroitelstvo-domov.net
      Флэш-раскраска "Ёлочка"
      agesha.ru
      Сон Разума рождает чудовищ
      www.clumba.su

      4 комментария к «Создаем шаблоны для своих Custom Post Types в WordPress»

      1. Параметр ‘post_status’=>’publish’,

        можно не указывать, он и так будет такой.

      2. Заинтересовала данная тема, только нифига не понимаю, к сожалению, в программировании php. Будет продолжение?

      3. Dean:

        ну где же продолжение ???

      Оставьте комментарий

      Необходимо войти что бы оставить комментарий.

    • Рекомендую

      Business Key Top Sites
    • Реклама