X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Краткая и полная новость в WORDPRESS
mRelby
mRelby
Topic Starter сообщение 16.8.2013, 21:27; Ответить: mRelby
Сообщение #1


Привет всем

Сегодня столкнулся с такой вот проблемкой.
Нашел подходящий для меня шаблон, установил, ну и тут началось... пошел ковыряться в коде.
Первым делом, что я хотел сделать - изменить теги тайтлов. И тут я обнаружил, что за краткую и полную новость отвечает 1 файл.

Что же делать в таком случае? Как сделать так, чтобы в краткой новости тайтл был в теге H2, а в полной - H1?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
RSmile
RSmile
сообщение 16.8.2013, 21:33; Ответить: RSmile
Сообщение #2


кидайте код сюда


--------------------
Безлимитный SSD-Хостинг. Рекомендую! Месяц бесплатно!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mRelby
mRelby
Topic Starter сообщение 16.8.2013, 21:35; Ответить: mRelby
Сообщение #3


RSmile, сделаю немного иначе.
Вот ссылка на шаблон: http://www.themelock.com/othertemplates/10...ml#.Ug5ireVLK1s

Там заодно можно глянуть и демку.

Насколько я понял, новости в блоге выводятся через файлы:
content.php
content-gallery.php
content-images.php
и тд...

пс. все у меня выводится через блог. То есть, нет статистической страницы, как на демо. Перейдя по ссылке для просмотра демо, нажмите на BLOG в меню.

Сообщение отредактировал mRelby - 16.8.2013, 21:37
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
andreykashops
andreykashops
сообщение 16.8.2013, 21:39; Ответить: andreykashops
Сообщение #4


mRelby, выводится вид шаблона функцией, вот берете и меняете эту функцию на код из файла, а потом правите под свои нужды.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
brome
brome
сообщение 16.8.2013, 21:48; Ответить: brome
Сообщение #5


Можно попробовать через условие:
<?php if (!is_single() || !is_page()) :?>
<h2></h2>
<?php else: ?>
<h1></h1>
<?php endif; ?>


Сообщение отредактировал brome - 16.8.2013, 22:02


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mRelby
mRelby
Topic Starter сообщение 16.8.2013, 21:48; Ответить: mRelby
Сообщение #6


andreykashops, а скажи пожалуйста, какая именно функция отвечает за вывод новости?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
andreykashops
andreykashops
сообщение 17.8.2013, 8:57; Ответить: andreykashops
Сообщение #7


mRelby, вариантов ооочень много, разработчики могли придумать любой способ вывода шаблона записи. Кидайте код single.php - посмотрим.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mRelby
mRelby
Topic Starter сообщение 17.8.2013, 14:31; Ответить: mRelby
Сообщение #8


andreykashops, вот код:
Развернуть/Свернуть

<?php get_header(); ?>

<?php $has_sidebar = ss_framework_check_page_layout(); ?>

<?php $page_title = ss_framework_get_custom_field( 'ss_page_title', get_option('page_for_posts') ) ? ss_framework_get_custom_field( 'ss_page_title', get_option('page_for_posts') ) : get_the_title( get_option('page_for_posts') ); ?>

<section id="content" class="clearfix <?php echo ss_framework_check_sidebar_position(); ?>">

    <div class="container clearfix">

        <header class="page-header">

            <h1 class="page-title"><?php echo $page_title; ?></h1>

        </header><!-- end .page-header -->
        

        <?php if( $has_sidebar ): ?>

            <section id="main">

        <?php endif; ?>
        

        <?php while ( have_posts() ) : the_post(); ?>

            <article id="post-<?php the_ID(); ?>" <?php post_class('clearfix'); ?>>

                <?php get_template_part( 'content', get_post_format() ); ?>

            </article><!-- end .hentry -->
            
            <?php if ( comments_open() || '0' != get_comments_number() ) comments_template( '', true ); ?>

        <?php endwhile; ?>
        

        <?php if( $has_sidebar ): ?>

            </section><!-- end #main -->

            <?php get_sidebar(); ?>

        <?php endif; ?>
        
        
    </div><!-- end .container.clearfix -->
    
</section><!-- end #content -->

<?php get_footer(); ?>

Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
andreykashops
andreykashops
сообщение 17.8.2013, 22:35; Ответить: andreykashops
Сообщение #9


<?php get_template_part( 'content', get_post_format() ); ?>

вот эта строка отвечает за вывод шаблона поста.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mRelby
mRelby
Topic Starter сообщение 18.8.2013, 15:36; Ответить: mRelby
Сообщение #10


andreykashops, то есть, нужно создать файл, который потом необходимо прикрепить в single.php, который в свою очередь и будет выводить полную новость?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужен кодер, чтобы пофиксить ошибку Wordpress после переноса сайта
0 Alex-777 837 7.4.2024, 18:05
автор: Alex-777
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПродам базу сайтов Wordpress в 16 миллионов доменов! Свежая сборка.
17 Boymaster 10903 17.3.2024, 2:53
автор: Boymaster
Открытая тема (нет новых ответов) Перенос сайта на CMS Wordpress
8 freeax 4955 10.3.2024, 14:58
автор: freeax
Открытая тема (нет новых ответов) Как настроить в WordPress для SEO оптимизации
8 rownong27 2474 2.3.2024, 12:59
автор: toplinks
Горячая тема (нет новых ответов) Восстановление сайтов из Вебархива на Wordpress.
39 freeax 32735 14.2.2024, 14:32
автор: freeax


 



RSS Текстовая версия Сейчас: 19.4.2024, 2:58
Дизайн