Поддержка Проблемы и решения Как вставить в шаблон блок текста

  • Добрый день! подскажите пожалуйста, есть сайт на бесплатном шаблоне mesoclumn

    Сам сайт тут

    На главной отображаются последние записи, вопрос:

    Каким образом можно вставить блок текста с возможность визуально редактирвать

    п.с. в рубрики удалось вставить простым добавлением

    <?php
              $category_description = category_description();
              if ( ! empty( $category_description ) )
                 echo apply_filters( 'category_archive_meta', '<div class="post-content">' . $category_description . '</div>' );
              ?>

    Но рубрика уже по умалчанию содержала «описание», нужно было только связать… а вот как быть с такой главной?

    Вот файл index.php

    <?php get_header();
    $featcat1 = get_theme_mod('side_feat_cat1');
    $featcat2 = get_theme_mod('side_feat_cat2');
    $featcat3 = get_theme_mod('side_feat_cat3');
    $featcat4 = get_theme_mod('side_feat_cat4');
    $featcat5 = get_theme_mod('side_feat_cat5');
    $featcat6 = get_theme_mod('side_feat_cat6');
    $featcat7 = get_theme_mod('side_feat_cat7');
    $featcat8 = get_theme_mod('side_feat_cat8');
    $featcat9 = get_theme_mod('side_feat_cat9');
    $featcat10 = get_theme_mod('side_feat_cat10');
    ?>
    
    <?php do_action( 'bp_before_content' ); ?>
    
    <!-- CONTENT START -->
    <div class="content">
    <div class="content-inner">
    
    <?php do_action( 'bp_before_blog_home' ); ?>
    
    <!-- POST ENTRY START -->
    <div id="post-entry">
    
    <div class="post-entry-inner">
    
    <?php do_action( 'bp_before_blog_entry' ); ?>
    
    <?php if( ($featcat1 == '' && $featcat2 == '' && $featcat3 == '' && $featcat4 == '' && $featcat5 == '' && $featcat6 == '' && $featcat7 == '' && $featcat8 == '' && $featcat9 == '' && $featcat10 == '') || ($featcat1 == 'Choose a category' && $featcat2 == 'Choose a category' && $featcat3 == 'Choose a category' && $featcat4 == 'Choose a category' && $featcat5 == 'Choose a category' && $featcat6 == 'Choose a category' && $featcat7 == 'Choose a category' && $featcat8 == 'Choose a category' && $featcat9 == 'Choose a category' && $featcat10 == 'Choose a category') ): ?>
    
    <?php do_action( 'bp_before_post_query' ); ?>
    
    <?php get_template_part( 'content' ); ?>
    
    <?php do_action( 'bp_after_post_query' ); ?>
    
    <?php get_template_part( 'lib/templates/paginate' ); ?>
    
    <?php else: // if homepage featured category active ?>
    
    <?php get_template_part( 'lib/templates/home-feat-cat' ); ?>
    
    <?php endif; ?>
    
    <?php do_action( 'bp_after_blog_entry' ); ?>
    
    </div>
    </div>
    <!-- POST ENTRY END -->
    
    <?php do_action( 'bp_after_blog_home' ); ?>
    
    </div><!-- CONTENT INNER END -->
    </div><!-- CONTENT END -->
    
    <?php do_action( 'bp_after_content' ); ?>
    
    <?php get_sidebar(); ?>
    
    <?php get_footer(); ?>

    Страница, с которой нужна помощь: [войдите, чтобы увидеть ссылку]

Просмотр 1 ответа (всего 1)
  • В терминологии вордпресса «mesoclumn» — тема, а не шаблон.

    Самый простой способ, который приходит в голову, — задействовать произвольные поля. Так как здесь речь не идёт о конкретной записи или странице, то лучше всего воспользоваться каким-нибудь плагином. Устанавливаете, добавляете нужный вам текст в произвольное поле, его через админку вполне можно менять и настраивать. Ну и средствами вывода произвольных полей — вывести в нужном месте шаблона через функцию, например.

Просмотр 1 ответа (всего 1)
  • Тема «Как вставить в шаблон блок текста» закрыта для новых ответов.