我创建了一个自定义的帖子类型,里面有ACF字段。一切都很好,但当我想创建我的归档cpt时。php页面,我无法在此页面上看到我的ACF字段。
以下是我的存档页面代码:
<?php get_header(); ?>
<main role="main">
<!-- section -->
<section>
<h1><?php _e( 'Archives', 'trad' ); ?></h1>
<div class="container">
<div class="row">
<?php if (have_posts()): while (have_posts()) : the_post(); ?>
<div class="col-lg-4 mx-auto">
<!-- article -->
<h2 class="titre-extranet-article">
<a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a>
</h2>
<li>
<?php // display a sub field value
get_sub_field('titre'); ?></li>
</div>
<!-- /post thumbnail -->
<?php endwhile; ?>
<?php else: ?>
<!-- article -->
<article>
<h2><?php _e( 'Sorry, nothing to display.', 'trad' ); ?></h2>
</article>
<!-- /article -->
<?php endif; ?>
</div>
</div>
<?php get_template_part('pagination'); ?>
</section>
<!-- /section -->
</main>
<?php get_footer(); ?>
子字段“titre”未出现在我的存档页面上。我错在哪里?
非常感谢。
如果该字段是单个文本字段,则只需使用get\u field()
即可获取该字段。
尝试使用get\u field()
<?php echo get_field('titre'); ?>
还有一件事,您忘了在get\u sub\u字段()之前添加echo。因此,请尝试使用
echo
。
<?php echo get_sub_field( 'titre' ); ?>
get_sub_field()用于中继器字段。所以你需要先得到父母。
if( have_rows('parent_field') ):
while ( have_rows('parent_field') ) : the_row();
$titre = get_sub_field('titre');
// Do something...
endwhile;
endif;
我使用ACF,有一个名为“关于”的页面模板,我的“关于我们”页面使用该模板。我还有一个主页模板,它使用我的“主页字段组”中的字段。我的“关于我们”页面显示“关于字段组”中的ACF字段以及我的“主页字段组”中的一些字段。 我从我的主页组通过引用以下php代码的ACF字段得到字段: 来自主页上的主页字段组,段落来自我的关于我们页面介绍字段,来自关于字段组。 我想做一些类似的事情,但从自定义帖子类型(不
我正在尝试使用自定义字段(ACF)的内容向我的自定义帖子类型添加一个新的管理员列。我想添加的字段是“post object”字段,但它只显示文章标题,而不是ACF中的链接文章。我添加了一个截图。 这是我目前掌握的情况:
我试图创建另一个类使用从ACF PRO的文本字段的值。 我有一个名为“投资组合”的自定义帖子类型,它有4个类别,ACF字段设置被添加到“分类等于类别”。 当我编辑一个类别时,我填写我想要得到的名称,然后显示如下: 如何从类别中获取ACF字段值? 其他信息:我的页面模板page-portfolio.php,我使用的是ACF中继器。 这是我的代码: 这是该类别ACF字段设置的屏幕截图,希望对您有所帮助
我有一个自定义的帖子类型设置,有许多类别和子类别。 我试图做的是创建一个页面,显示特定类别中的所有帖子,并使用一个菜单列出所有类别子类别,以便可以过滤帖子。 我已尝试复制存档模板并将其重命名为分类法-(我的自定义分类法)。php,如果我转到slug,它会显示某些帖子,并使用
问题内容: 我在Wordpress网站上有一个自定义帖子类型“新闻”。我正在使用“高级自定义字段”插件将元数据添加到每个帖子。 我想创建一系列新闻条目作为存档: 我设法使使用此工作: 我需要能够使用和链接到特定的年份和月份。 由于这涉及自定义帖子类型“新闻”,因此我不确定如何实现此目的? 问题答案: 为了执行您需要的操作,您需要修改Wordpress重写以能够捕获自定义帖子类型的年/月/等帖子数据
我想在我的Wordpress帖子中添加一个“Post Author”选择选项。我不想在Wordpress中创建30个左右不同的用户,而是想用自定义帖子类型(staff)的所有标题填充一个ACF下拉选择字段。 我发现这段代码用于输出自定义帖子类型标题列表。。。 ...我从一篇关于动态填充选择框的ACF文章中找到了这段代码... ...但是,我真的不知道如何将这两个字段拼接在一起,以便它能够获取我的自