Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Новички
»
Тема:
Нужно 2 разных header.php в WP
Новая тема
Ответить
цитата
28/10/11 в 11:23
raider
прошу помощи
файлы готовы header.php и header2.php
но что и где прописать чтобы
вместо <?php get_header(); ?>
запрашивало например
<?php get_header2(); ?>
цитата
28/10/11 в 11:45
Stek
Открываешь файл темы index.php и там пишешь нужное тебе условие.
цитата
28/10/11 в 12:01
raider
не понимаю
у меня сразу в index.php
----------------------
<?php get_header(); ?>
прописано
а вот где задается значение
header()
?
я бы скопировал и изменил имя
цитата
28/10/11 в 12:23
FXIX
http://codex.wordpress.org/Function_Reference/get_header
Description
Includes the header.php template file from your current theme's directory. if a name is specified then a specialised header header-{name}.php will be included.
If the theme contains no header.php file then the header from the default theme wp-includes/theme-compat/header.php will be included.
цитата
28/10/11 в 12:30
raider
<?php
if ( is_home() ) :
get_header('home');
elseif ( is_404() ) :
get_header('404');
else :
get_header();
endif;
?>
вот это подходит
а как теперь сделать
index.php - home это понятно (Main Index Template)
для Single Post (single.php) чтобы был header2.php
цитата
28/10/11 в 12:59
FXIX
http://codex.wordpress.org/Function_Reference/is_single
http://codex.wordpress.org/Function_Reference/is_singular
цитата
29/10/11 в 00:48
raider
спасибо
но я не кодер я модулями только работаю
помогите с окончательным кодом
цитата
29/10/11 в 07:28
FXIX
header-name1.php на морде
header-name2.php на постах
header.php на остальных
if (is_home()) {
get_header('name1');
}
elseif(is_single()) {
get_header('name2');
}
else {
get_header();
}
цитата
29/10/11 в 09:56
raider
благодарю!
цитата
01/12/11 в 01:34
raider
новая проблема
как отредактировать выдачу категорий?
цитата
27/02/12 в 19:24
aaamoto
FXIX:
ООО спасибо за пример, давно искал, случайно здесь наткнулся!
цитата
28/02/12 в 03:56
Austerlitz
Можно еще в самом файле header.php анализировать урл и инклудить либо header1.php либо header2.php.
цитата
28/02/12 в 05:04
photomuza
Шпаргалка тут -
http://dl.dropbox.com/u/50709636/шпаргалка.zip
Новая тема
Ответить
Эта страница в полной версии