[Помогите] Как сделать заголовок <h1> в полной новости?

Тема в разделе "Wordpress", создана пользователем vesta-v, 22 окт 2012.

Статус темы:
Закрыта.
Модераторы: Sorcus
  1. vesta-v

    vesta-v

    Регистр.:
    25 окт 2007
    Сообщения:
    311
    Симпатии:
    14
    Добрый день, взяла за основу WP версии 2.9, шаблон классический. Там нет файлов single, за вывод категорий, главной и полной новости отвечает index.php. Так вот, там вывод заголовка прописан вот так:
    PHP:
    <h3><a href="<?php the_title(); ?></a></h3>
    , если я меняю h3 на h1, это применяется ко всем страницам. Как дописать условие чтобы на полной новости заголовок был <H1>, а на главной и категориях остался <H3>? Или каким способом это лучше сделать?
     
  2. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.404
    Симпатии:
    1.185
    PHP:
    <php
    if(is_single())
       echo 
    '<h1><a href="',the_permalink(),'">',the_title(),'</a></h1>';
    else
       echo 
    '<h3><a href="',the_permalink(),'">',the_title(),'</a></h3>';

    ?>
     
    vesta-v нравится это.
  3. Truper

    Truper

    Регистр.:
    20 ноя 2006
    Сообщения:
    211
    Симпатии:
    112
    А кто мешает Вам скопировать файл index.php еще и как single.php и в нем поменять ?
     
    vesta-v нравится это.
  4. vesta-v

    vesta-v

    Регистр.:
    25 окт 2007
    Сообщения:
    311
    Симпатии:
    14
    а что, single потом автоматом будет отвечать за вывод полной новости? Просто с WP первый раз связалась....
     
  5. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.404
    Симпатии:
    1.185
    Да, краткий хелп по именам файлам и функциям в шаблонах добавил во вложение.
     

    Вложения:

    Кот в сапогах, starclyde и vesta-v нравится это.
  6. zek24

    zek24

    Moderator
    Регистр.:
    14 ноя 2009
    Сообщения:
    776
    Симпатии:
    230
    Как сделать на странице, где выводится полностью статья, название статье не ссылкой, а просто текстом?
     
  7. bravilor

    bravilor

    Регистр.:
    25 июл 2007
    Сообщения:
    438
    Симпатии:
    155
    В коде страницы ищется это
    Код:
    <?php the_title(); ?>
    и убирается окружающий код, который делает ее ссылкой. Если что, скиньте сюда файлик, посмотрим.
     
  8. zek24

    zek24

    Moderator
    Регистр.:
    14 ноя 2009
    Сообщения:
    776
    Симпатии:
    230
    В коде какой страницы?
    В single.php этого не нашел
    Версия 3,4,2
     
  9. Daul

    Daul Постоялец

    Регистр.:
    22 ноя 2008
    Сообщения:
    50
    Симпатии:
    29
    Извините, вы точно ищете в файлах темы или в файлах движка Worpdress? Уточните, пожалуйста, название темы.
     
  10. zek24

    zek24

    Moderator
    Регистр.:
    14 ноя 2009
    Сообщения:
    776
    Симпатии:
    230
    wp-content\themes\twentyten\single.php
     
Статус темы:
Закрыта.