Joomla 1.5 Как вкрутить H2 и title в исходный html страницы

Тема в разделе "SEO - оптимизация, продвижение", создана пользователем yasurala, 01.07.2011.

  1. Offline

    yasurala Недавно здесь

    Регистрация:
    01.07.2011
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Ребята, подскажите "чайнику со свистком", как добраться мне до того места в Joomla -1.5.20 и исправить html, чтобы у меня в исходном HTML коде страницы можно было увидеть заголовок H2 и title.
    У меня сейчас вот так:
    <tr><td class="contentheading" width="100%">
    <a href="/poleznie-instrumenti/antiplagiat-proverit-tekst-besplatno.html" class="contentpagetitle">Антиплагиат - проверить текст бесплатно.</a>
    </td>
    </tr>

    Думаю что наверное должно выглядеть примерно так:
    <td>
    <h2><a href="/poleznie-instrumenti/antiplagiat-proverit-tekst-besplatno.html" title="Проверка текста на уникальность программами поиска плагиата">Антиплагиат - проверить текст бесплатно.</a></h2>
    </td>
    Вразумите неуча, пожалуйста. Мне главное понять, как это сделать.

    vorabota.ru:(
     
  2.  
  3. vesy
    Offline

    vesy специалист

    Регистрация:
    02.07.2010
    Сообщения:
    263
    Симпатии:
    53
    Пол:
    Мужской
    Смотрите templates/ваш_шаблон/html/com_content/article/default.php, если его там нет, то скопирйте default.php из components/com_content/views/article/tmpl и закиньте, возможно придется создать папки html/com_content/article. Открываете templates/ваш_шаблон/html/com_content/article/default.php

    Где-то в стр 14-22

    Код (PHP):
    1. <?php if ($this->params->get('show_title')) : ?>
    2.     <td class="contentheading<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>" width="100%">
    3.         <?php if ($this->params->get('link_titles') && $this->article->readmore_link != '') : ?>
    4.         <a href="<?php echo $this->article->readmore_link; ?>" class="contentpagetitle<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
    5.             <?php echo $this->escape($this->article->title); ?></a>
    6.         <?php else : ?>
    7.             <?php echo $this->escape($this->article->title); ?>
    8.         <?php endif; ?>
    9.     </td>


    Заменяете на

    Код (PHP):
    1. <?php if ($this->params->get('show_title')) : ?>
    2.     <td class="contentheading<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>" width="100%">
    3.         <?php if ($this->params->get('link_titles') && $this->article->readmore_link != '') : ?>
    4.         <h2><a href="<?php echo $this->article->readmore_link; ?>" class="contentpagetitle<?php echo $this->escape($this->params->get('pageclass_sfx')); ?>">
    5.             <?php echo $this->escape($this->article->title); ?></a></h2>
    6.         <?php else : ?>
    7.             <h2><?php echo $this->escape($this->article->title); ?></h2>
    8.         <?php endif; ?>
    9.     </td>
     
  4. Offline

    yasurala Недавно здесь

    Регистрация:
    01.07.2011
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Большое вам спасибо! Папки и файла default.php у меня действительно в шаблоне не было.
    Пока сделал локально на Denwerе. Получилось вот так:
    <td class="contentheading" width="100%">
    <h2><a href="/poleznie-instrumenti/antiplagiat-proverit-tekst-besplatno.html" class="contentpagetitle">
    Антиплагиат - проверить текст бесплатно.</a></h2>
    </td>
    Это когда открыта страница материала.
    Но на главной странице в заголовках анонсов по прежнему H2 отсутствует.
    Также хотел вас попросить подсказать, что нужно сделать, чтобы был прописан Title в таком виде:
    " title="Проверка текста на уникальность программами поиска плагиата">Антиплагиат - проверить текст бесплатно.</a></h2>
    Сейчас у меня показывает: " class="contentpagetitle">Антиплагиат - проверить текст бесплатно.</a></h2>
    Конечно, я начинающий. Может это и не надо делать. Но я обратил внимание что у многих мастеров именно так прописаны заголовки в H2 и title.
    Заранее вас благодарю.:[
     
  5. vesy
    Offline

    vesy специалист

    Регистрация:
    02.07.2010
    Сообщения:
    263
    Симпатии:
    53
    Пол:
    Мужской
    Скопируйте default.php, default_links.php, default_item.php из components/com_content/views/frontpage/tmpl/ в templates/ваш_шаблон/html/com_content//frontpage/

    в default_item.php найдите (стр 13-22)

    Код (PHP):
    1. <?php if ($this->item->params->get('show_title')) : ?>
    2.     <td class="contentheading<?php echo $this->escape($this->item->params->get( 'pageclass_sfx' )); ?>" width="100%">
    3.         <?php if ($this->item->params->get('link_titles') && $this->item->readmore_link != '') : ?>
    4.         <a href="<?php echo $this->item->readmore_link; ?>" class="contentpagetitle<?php echo $this->escape($this->item->params->get( 'pageclass_sfx' )); ?>">
    5.             <?php echo $this->escape($this->item->title); ?></a>
    6.         <?php else : ?>
    7.             <?php echo $this->escape($this->item->title); ?>
    8.         <?php endif; ?>
    9.     </td>
    10.     <?php endif; ?>


    Замените на


    Код (PHP):
    1. <?php if ($this->item->params->get('show_title')) : ?>
    2.     <td class="contentheading<?php echo $this->escape($this->item->params->get( 'pageclass_sfx' )); ?>" width="100%">
    3.         <?php if ($this->item->params->get('link_titles') && $this->item->readmore_link != '') : ?>
    4.         <h2><a href="<?php echo $this->item->readmore_link; ?>" class="contentpagetitle<?php echo $this->escape($this->item->params->get( 'pageclass_sfx' )); ?>" title="<?php echo $this->escape($this->item->title); ?>">
    5.             <?php echo $this->escape($this->item->title); ?></a></h2>
    6.         <?php else : ?>
    7.             <h2><?php echo $this->escape($this->item->title); ?></h2>
    8.         <?php endif; ?>
    9.     </td>
    10.     <?php endif; ?>


    Не тестировал, но должно помочь.
     
    yasurala нравится это.
  6. Offline

    yasurala Недавно здесь

    Регистрация:
    01.07.2011
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Супер! Все отлично получилось! Большое тебе спасибо!!! Не могу разобраться куда эти плюсики ставить в знак благодарности +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Но я тебе их искренне готов поставить еще больше!
    Сейчас попробую в онлайн сделать изменения на сайте.
    На основе твоих подсказок попробую разобраться с анонсами в категориях и самими категориями (если у меня получится). Там пока нет H2 и Title в материалах и H3 и Title в категориях.
    Может посоветуешь какой-нибудь материал на эту тему или ресурс?
    Еще раз огромное спасибо![!]
     
  7. vesy
    Offline

    vesy специалист

    Регистрация:
    02.07.2010
    Сообщения:
    263
    Симпатии:
    53
    Пол:
    Мужской
    Под аватаром "Репутация:" нажми "[+/-]" ))


    Гугл
     

Поделиться этой страницей

Загрузка...