Using ACF on Posts Page

时间:2016-07-18 作者:brandonstiles

我试图使用ACF Pro在Wordpress页面上编写标题/页面描述,但它只是不断显示“数组”来代替标题/描述。

我知道<?php the_field(\'XYZ\', get_option(\'page_for_posts\')); ?>, 但这似乎对我不起作用。我什么都试过了,但我不知所措——我怎样才能使它起作用?

HTML/PHP代码:

<?php /* Template Name: Blog Page Template */ ?>

<?php get_header()   ?>

<body>
<!--------------- Blog Intro -------------------->
<?php the_field(\'blog_introduction\', get_option(\'page_for_posts\')); ?>
    <div id="introParagraph" class=" col-xs-12 p-y-2">
        <?php
            if (have_rows(\'blog_introduction\')):while(have_rows(\'blog_introduction\')):the_row();
        ?>
        <h1 class="text-xs-left col-xs-10 col-md-offset-1 m-b-1">
            <?php
                the_sub_field(\'page_header\'); ?>
        </h1>
        <div class="col-md-3 col-md-offset-1 col-xs-7 m-t-1">
            <h3 class="text-xs-left" id="headerDescription">
                <?php
                    the_sub_field(\'page_description_paragraph\'); ?>
            </h3>
        </div>

        <?php   endwhile;
        else :
            // no rows found
        endif;
        ?>
    </div>
然而,当我这样说时,它显示为this, 什么时候应该这样this.

1 个回复
SO网友:Florian

您是否将静态页面设置为您的博客主页?你可以在Settings > Reading. 否则get_option(\'page_for_posts\') 行不通。

相关推荐