prohorovi4
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Помогите, пожалуйста. Создал стиль программой artisteer 2. А там заголовки выводятся в <H2> везде, что для сео плохо. Очень хочется, чтобы при просмотре статьи заголовок был в H1. Собственно в папке шаблона есть файл functions.php, именно там прописано оформление заголовков: Код: function artxPost($data) { if (is_string($data)) $data = array('content' => $data); $classes = isset($data['classes']) && strlen($data['classes']) ? $data['classes'] : ''; artxFragmentBegin(str_replace('class="art-post">', 'class="art-post' . $classes . '">', "<div class=\"art-post\">\r\n <div class=\"art-post-body\">\r\n<div class=\"art-post-inner\">\r\n")); artxFragmentBegin("<h2 class=\"art-postheader\"> "); artxFragmentBegin(""); if (isset($data['header-text']) && strlen($data['header-text'])) { if (isset($data['header-link']) && strlen($data['header-link'])) artxFragmentContent('<a href="' . $data['header-link'] . '" class="PostHeader">' . $data['header-text'] . '</a>'); else artxFragmentContent($data['header-text']); } artxFragmentEnd("\r\n"); artxFragmentEnd("</h2>\r\n"); | Вот как решили эту траблу на друпал http://www.drupal.ru/node/51884 Т.е. добавили if ($is_front) { print "<h2>".$title."</h2>"; } Можно ли подобное реализовать на джумле? Т.е. сделать чтото подобное: Код: function artxPost($data) { if (is_string($data)) $data = array('content' => $data); $classes = isset($data['classes']) && strlen($data['classes']) ? $data['classes'] : ''; artxFragmentBegin(str_replace('class="art-post">', 'class="art-post' . $classes . '">', "<div class=\"art-post\">\r\n <div class=\"art-post-body\">\r\n<div class=\"art-post-inner\">\r\n")); artxFragmentBegin если на главной или при просмотре блога, то h2 в остальных случаях - ("<h1 class=\"art-postheader\"> "); artxFragmentBegin(""); if (isset($data['header-text']) && strlen($data['header-text'])) { if (isset($data['header-link']) && strlen($data['header-link'])) artxFragmentContent('<a href="' . $data['header-link'] . '" class="PostHeader">' . $data['header-text'] . '</a>'); else artxFragmentContent($data['header-text']); } artxFragmentEnd("\r\n"); artxFragmentEnd("</h2>\r\n"); | Хочу сказать, что в языке пхп я - нуб. Поэтому прошу помочь |