Старый 11.02.2010, 00:06   #1
Новичок
 
Регистрация: 16.03.2009
Сообщений: 31
Вес репутации: 151
Ultraspanker скоро станет известен
Post Шаблон статей на Wordpress

Долго мучился, как же правильно сделать динамический .php шаблон для статей в Wordpress.

Решение нашёл, выкладываю из альтруистичных соображений.

Сначала нужно сделать шаблон по инструкции от Sape, используя Single Post шаблон или ещё какой, вам удобный. Его мне заставить работать не удалось.

Однако делается это иначе - для добавления в шаблоны статей Sape создаём ещё один файл с кодом:

PHP код:
<?php

define
('WP_USE_THEMES'true);

/** Loads the WordPress Environment and Template */
if ( !isset($wp_did_header) ) {
    
$wp_did_header true;
    require_once( 
dirname(__FILE__) . '/wp-load.php' );
    
wp();
    
$template get_query_template('sapearticle');
    include(
$template);
}
?>
Вместо sapearticle вставьте имя своего php шаблона, и сам этот php шаблон должен быть в папке с вашей темой оформления (где и лежат comments.php, page.php и т.д.).

Этот второй .php и указываем как шаблон для Sape. Всё работает.

Кто это знал и так - не сильно ругайте, я чуть с ума не сошёл, пока пытался разобраться - php понимаю слабо.

Ссылка на полную инструкцию (откуда я её и взял) - _http://seoninja.ru/read/sape-articles-wordpress (блог не мой).
Ultraspanker вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Шаблон Wordpress в стиле Windows 7 Globalzru Деловое сотрудничество 7 14.11.2009 15:39
Нужен шаблон для ВП. Tony Soprano Деловое сотрудничество 9 15.09.2009 20:32
Продам шаблон под wordpress. LEVO Разработка и сопровождение сайтов 4 10.12.2008 13:28
Скрипт автоматического добавления статей в wordpress luckmus Курилка 5 12.04.2008 21:19


Часовой пояс GMT +3, время: 10:10.