Проблема с тегами h2 в Drupal 6.х
Прислано: demarko
вт, 02/03/2010 - 22:47
Обнаружил такую проблему мне непонятную, зачем Drupal заголовок блока с комментариями и в форме добавления комментариев оборачивает в тег h2 (
Комментарии:
и
Отправить комментарий:
), по SEO это тупо. Подскажите где это убрать???
Заранее спасибо!
- demarko's blog
- Для комментирования войдите или зарегистрируйтесь
файл comment.tpl.php, можно скопировать из готовой темы и редактировать
- Для комментирования войдите или зарегистрируйтесь
Почему тупо? С точки зрения структуры документа все правильно.
<h1>Заголовок документа</h1>
....... Текст документа .....
<h2>Комментарии</h2>
<h3>Заголовок комментария 1</h3>
...Текст комментария 1...
<h3>Заголовок комментария 2</h3>
...Текст комментария 2...
<h2>Добавить комментарий</h2>
.....- Для комментирования войдите или зарегистрируйтесь
Почему тупо? С точки зрения структуры документа все правильно.
<h1>Заголовок документа</h1>
....... Текст документа .....
<h2>Комментарии</h2>
<h3>Заголовок комментария 1</h3>
...Текст комментария 1...
<h3>Заголовок комментария 2</h3>
...Текст комментария 2...
<h2>Добавить комментарий</h2>
.....Может быть у кого-то это допустимо, я хочу другую структуру тегов H.
Можете подсказать где копать, подозреваю что надо хакать модуль???
- Для комментирования войдите или зарегистрируйтесь
Подозреваю, что стоит прочитать первый пост
- Для комментирования войдите или зарегистрируйтесь
Clarion вам правильно написал comment.tpl.php ищите есть описания структуры...
- Для комментирования войдите или зарегистрируйтесь
<div class="comment<?php print ($comment->new) ? ' comment-new' : ''; print ($comment->status == COMMENT_NOT_PUBLISHED) ? ' comment-unpublished' : ''; print ' '. $zebra; ?>"> <div class="clear-block"> <?php if ($submitted): ?> <span class="submittedcomment"><?php print $date ?></span> <?php endif; ?> <?php if ($comment->new) : ?> <a id="new"></a> <span class="new"><?php print drupal_ucfirst($new) ?></span> <?php endif; ?> <div class="commentinfo"> <table class="commentinfotable"> <tr> <td width="8%" align="left"><?php print $picture ?></td> <td width="92%" align="left"> - <?php print $author ?></td> </tr> </table> </div> <div <?php if ($new) { ?> id="commentcontentnew" <?php } else { ?> id="commentcontent" <?php } ?>> <?php print $content ?> </div> </div> <?php if ($links): ?> <div id="commentlinks"><?php print $links ?></div> <?php endif; ?> </div>
Вот структура этого файла)
возможно меня не поняли или я не понял Вас)
выложу крин... вот именно про эти h2 я говорю, а в comment.tpl.php такого нет.
- Для комментирования войдите или зарегистрируйтесь
тогда вам нужен файл box.tpl.php, но он относится не только к комментариям - Prints a simple html box around a page element. The only well known instances of its use is for the core instances of search results and comment forms.
- Для комментирования войдите или зарегистрируйтесь
Да, одна часть проблемы вроде бы решена. Фраза "отправить комментарий" теперь выводиться после правки box.tpl.php так как надо. Но вот слово "комментарии:" как были в H2 так и есть( хакать модуль надо?
- Для комментирования войдите или зарегистрируйтесь
Еще есть шаблон comment-wrapper.tpl.php.
Знаете что demarko, не мучьте тут всех листингами. В API все способны заглянуть. Ставите на друпал
devel, включаете Theme developer, тыкаете в любое место страницы и смотрите какой шаблон или функция это место выводят. Темизируете...
- Для комментирования войдите или зарегистрируйтесь
спасибо про девел, знал про него, но то что с темами работает не догадывался...
- Для комментирования войдите или зарегистрируйтесь
Может быть у кого-то это допустимо, я хочу другую структуру тегов H.
А как должно быть не «тупо» с точки зрения SEO? Какая структура заголовков?
- Для комментирования войдите или зарегистрируйтесь
У меня есть нужные мне вхождения тега h1 и h2, слово "комментарии" в хеадеры страницы входить не должны.
- Для комментирования войдите или зарегистрируйтесь
С точки зрения СЕО пофик, страницы Друпала по НЧ двигаются хорошо. А если вы затачиваете страницу под супер-ВЧ нефиг комментам там делать.
- Для комментирования войдите или зарегистрируйтесь





Комментарии