0

テスト サイトの例: http://cincinnati-website-design.net/sandbox/

Avada テーマを使用していますが、サポートを通じて助けが得られないようです。彼らは私に開発者を探しに行くように言います。

「page-title-container」をメインの index/HOME ページに表示しようとしています。他のすべてのページには正しく表示されますが、メインのインデックスや HOME には表示されないように設計されているようです。

header.php スニペット:

<?php if(of_get_option('page_title_bar', 'yes') == 'yes'): ?>
<?php if(((is_page() || is_single() || is_singular('avada_portfolio')) && get_post_meta($post->ID, 'pyre_page_title', true) == 'yes') && !is_front_page()): ?>
<div class="page-title-container">
    <div class="page-title">
        <h1><?php the_title(); ?></h1>
        <?php kriesi_breadcrumb(); ?>
    </div>
</div>
<?php endif; ?>
<?php if(is_home() && !is_front_page() && get_post_meta($slider_page_id, 'pyre_page_title', true) == 'yes'): ?>
<div class="page-title-container">
    <div class="page-title">
        <h1><?php echo of_get_option('blog_title', 'Blog'); ?></h1>
        <?php kriesi_breadcrumb(); ?>
    </div>
</div>
<?php endif; ?>
<?php if(is_search()): ?>
<div class="page-title-container">
    <div class="page-title">
        <h1><?php _e('Search results for:', 'Avada'); ?> <?php echo get_search_query(); ?></h1>
    </div>
</div>
<?php endif; ?>
<?php if(is_archive()): ?>
<div class="page-title-container">
    <div class="page-title">
        <h1><?php single_cat_title(); ?></h1>
        <?php kriesi_breadcrumb(); ?>
    </div>
</div>
<?php endif; ?>
<?php endif; ?>
<div id="main" style="overflow:hidden !important;">
    <div class="row">
4

1 に答える 1

0

このコード:

is_front_page()

フロントページをチェックするものです。

上記のコードから以下を削除してみてください。

&& !is_front_page()

これは 2 回表示され、フロント ページにある場合、スクリプトに後続の処理を行わないように指示しています。

于 2012-10-08T10:07:30.827 に答える