[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: h1 на h2 вордпресс
efimochkin.anton
На главной странице в вордпрессе все постьі h1, а нужно h2, а на страницах h1 что и сделал. Только забрать с главной не могу. Подскажите если не трудно.
Вот файльі (я так понял нужно их править.)



INDEX.PHP
<?php get_header(); ?>
<div
class="content-layout">
<div
class="content-layout-row">
<div
class="layout-cell content">
<?php
get_sidebar('top'); ?>
<?php

if(have_posts()) {

/* Display navigation to next/previous pages when applicable */
if ( theme_get_option('theme_' . (theme_is_home() ? 'home_' : '') . 'top_posts_navigation' ) ) {
theme_page_navigation();
}

/* Start the Loop */
while (have_posts()) {
the_post();
get_template_part('content', get_post_format());
}

/* Display navigation to next/previous pages when applicable */
if (theme_get_option('theme_bottom_posts_navigation')) {
theme_page_navigation();
}

}
else {

theme_404_content();

}
?>
<?php
get_sidebar('bottom'); ?>
<div
class="cleared"></div>
</div>
<div
class="layout-cell sidebar1">
<?php
get_sidebar('default'); ?>
<div
class="cleared"></div>
</div>
</div>
</div>
<div
class="cleared"></div>
<?php
get_footer(); ?>


CONTENT.PHP
<?php
global
$post;
theme_post_wrapper(
array(
'id' => theme_get_post_id(),
'class' => theme_get_post_class(),
'thumbnail' => theme_get_post_thumbnail(),
'title' => '<a href="' . get_permalink( $post->ID ) . '" rel="bookmark" title="' . get_the_title() . '">' . get_the_title() . '</a>',
'before' => theme_get_metadata_icons( 'date', 'header' ),
'content' => theme_get_excerpt(),
'after' => theme_get_metadata_icons( '', 'footer' )
)
);

?>


WRAPPERS.PHP
<?php
// $style = 'post' or 'block' or 'vmenu' or 'simple'
function theme_wrapper($style, $args){
$func_name = "theme_{$style}_wrapper";
if (function_exists($func_name)) {
call_user_func($func_name, $args);
} else {
theme_block_wrapper($args);
}
}


function theme_post_wrapper($args = '') {
$args = wp_parse_args($args,
array(
'id' => '',
'class' => '',
'title' => '',
'thumbnail' => '',
'before' => '',
'content' => '',
'after' => ''
)
);

extract($args);
if (theme_is_empty_html($title) && theme_is_empty_html($content)) return;
if ($id) {
$id = ' id="' . $id . '"';
}
if ($class) {
$class = ' ' . $class;
}
?>
<div
class="post<?php echo $class; ?>"<?php echo $id; ?>>
<div
class="post-tl"></div>
<div
class="post-tr"></div>
<div
class="post-bl"></div>
<div
class="post-br"></div>
<div
class="post-tc"></div>
<div
class="post-bc"></div>
<div
class="post-cl"></div>
<div
class="post-cr"></div>
<div
class="post-cc"></div>
<div
class="post-body">
<div
class="post-inner article">
<?php

echo $thumbnail;
if (!theme_is_empty_html($title)){
echo '<h1 class="postheader">'.$title.'</h1>';
}
echo $before;?>
<div
class="postcontent">
<!-- article-content -->
<?php echo $content; ?>
<!-- /article-content -->
</div>
<div
class="cleared"></div>
<?php
?>
</div>
<div
class="cleared"></div>
</div>
</div>

<?php

}

function theme_simple_wrapper($args = '') {
$args = wp_parse_args($args,
array(
'id' => '',
'class' => '',
'title' => '',
'content' => '',
)
);

extract($args);
if (theme_is_empty_html($title) && theme_is_empty_html($content)) return;
if ($id) {
$id = ' id="' . $id . '"';
}
if ($class) {
$class = ' ' . $class;
}
echo "<div class=\"widget{$class}\"{$id}>";
if ( !theme_is_empty_html($title)) echo '<h5 class="widget-title">' . $title . '</h5>';
echo '<div class="widget-content">' . $content . '</div>';
echo '</div>';
}

function theme_block_wrapper($args) {
$args = wp_parse_args($args,
array(
'id' => '',
'class' => '',
'title' => '',
'content' => '',
)
);

extract($args);
if (theme_is_empty_html($title) && theme_is_empty_html($content)) return;
if ($id) {
$id = ' id="' . $id . '"';
}
if ($class) {
$class = ' ' . $class;
}

$begin = <<<EOL
<div class="block{$class}"{$id}>
<div class="block-body">

EOL;
$begin_title = <<<EOL
<div class="blockheader">
<h3 class="t">

EOL;
$end_title = <<<EOL
</h3>
</div>

EOL;
$begin_content = <<<EOL
<div class="blockcontent">
<div class="blockcontent-body">

EOL;
$end_content = <<<EOL
<div class="cleared"></div>
</div>
</div>

EOL;
$end = <<<EOL
<div class="cleared"></div>
</div>
</div>

EOL;
echo $begin;
if ($begin_title && $end_title && !theme_is_empty_html($title)) {
echo $begin_title . $title . $end_title;
}
echo $begin_content;
echo $content;
echo $end_content;
echo $end;
}

function theme_vmenu_wrapper($args) {
$args = wp_parse_args($args,
array(
'id' => '',
'class' => '',
'title' => '',
'content' => '',
)
);

extract($args);
if (theme_is_empty_html($title) && theme_is_empty_html($content)) return;
if ($id) {
$id = ' id="' . $id . '"';
}
if ($class) {
$class = ' ' . $class;
}

$begin = <<<EOL
<div class="block{$class}"{$id}>
<div class="block-body">

EOL;
$begin_title = <<<EOL

EOL;

$end_title = <<<EOL

EOL;

$begin_content = <<<EOL
<div class="blockcontent">
<div class="blockcontent-body">

EOL;
$end_content = <<<EOL
<div class="cleared"></div>
</div>
</div>

EOL;
$end = <<<EOL
<div class="cleared"></div>
</div>
</div>

EOL;
echo $begin;
if ($begin_title && $end_title && !theme_is_empty_html($title)) {
echo $begin_title . $title . $end_title;
}
echo $begin_content;
echo $content;
echo $end_content;
echo $end;
}




Спустя 50 секунд (21.10.2011 - 16:37) Игорь_Vasinsky написал(а):
ну ты.. у меня слов нет.

1. используй кнопочки для оформления своего кода.
2. Где текст в теге h1 в этом коде?

Спустя 2 минуты, 1 секунда (21.10.2011 - 16:39) efimochkin.anton написал(а):
Шооо? smile.gif.. Я весь инет облазил и не нашол.. И рунет и ENнет тоже

Спустя 3 минуты, 35 секунд (21.10.2011 - 16:43) efimochkin.anton написал(а):
вот он smile.gif echo '<h1 class="postheader">'.$title.'</h1>';

Спустя 5 минут, 11 секунд (21.10.2011 - 16:48) Игорь_Vasinsky написал(а):
ну надо было ещё японский ешо облазить.

Главную станицу создаёшь ты, ты её набиваешь контентом. в визуальном редакторе.

Спустя 2 минуты, 27 секунд (21.10.2011 - 16:50) m4a1fox написал(а):
О! Культура сразу видна!
Цитата
Шооо?

Спустя 4 минуты, 16 секунд (21.10.2011 - 16:55) Игорь_Vasinsky написал(а):
efimochkin.anton
возможно для главной страницы есть отдельный шаблон

Спустя 8 минут, 50 секунд (21.10.2011 - 17:04) efimochkin.anton написал(а):
Нету отдельного.

Вот что помогло

Вот ето
if (!theme_is_empty_html($title)){
echo '<h1 class="postheader">'.$title.'</h1>';
}

На ето

if (!theme_is_empty_html($title)){
if (is_single()) {
echo '<h1 class="postheader">'.$title.'</h1>';
} else {
echo '<h2 class="postheader">'.$title.'</h2>';
}
}


ПС: m4a1fox, рассмешил )))), ет я так в прикол

Спустя 2 минуты, 7 секунд (21.10.2011 - 17:06) Игорь_Vasinsky написал(а):
ну это же WRAPPERS.PHP.

Спустя 4 минуты, 12 секунд (21.10.2011 - 17:10) efimochkin.anton написал(а):
Ну я в php не шарю. Не знаю что такое wrappers, но помогло. На главной для постов стоит h2 а на постах h1.

Спустя 1 минута, 51 секунда (21.10.2011 - 17:12) Игорь_Vasinsky написал(а):
это название файла... переводиться как "обёртки" wink.gif

Спустя 14 минут, 58 секунд (21.10.2011 - 17:27) Winston написал(а):
Цитата (efimochkin.anton @ 21.10.2011 - 16:39)
Я весь инет облазил и не нашол.. И рунет и ENнет тоже

Надо было еще здесь поискать smile.gif

Спустя 1 минута, 29 секунд (21.10.2011 - 17:28) Krevedko написал(а):
в темах ищи. и нужную тему меняй

Спустя 2 минуты (21.10.2011 - 17:30) Игорь_Vasinsky написал(а):
Winston
я уже направлял biggrin.gif biggrin.gif biggrin.gif

а чё вы понабежали.. вопрос - то решён...

а то: я здесь я там я везде. tongue.gif

Спустя 1 минута, 13 секунд (21.10.2011 - 17:31) Winston написал(а):
off
Цитата (Игорь_Vasinsky @ 21.10.2011 - 17:30)
а чё вы понабежали.. вопрос - то решён...

Тебя пытаемся догнать, по количеству постов biggrin.gif

Спустя 2 минуты, 10 секунд (21.10.2011 - 17:34) Игорь_Vasinsky написал(а):
я добрый флуддер.

Свернутый текст
ещё +1

Спустя 1 час, 10 минут, 43 секунды (21.10.2011 - 18:44) efimochkin.anton написал(а):
Цитата (Игорь_Vasinsky @ 21.10.2011 - 14:06)
переводиться как "обёртки"

Как переводится я в курсе! Инглиш у меня перфект wink.gif...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.