首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何使用'post_type‘=>’WP_Query‘在产品循环中显示ACF

在产品循环中显示ACF(Advanced Custom Fields),可以使用'post_type' => 'WP_Query'来实现。WP_Query是WordPress中用于查询和获取文章、页面、自定义文章类型等内容的类。

ACF是一款WordPress插件,它允许用户自定义添加额外的字段(自定义字段)到文章、页面、自定义文章类型等内容中。通过使用ACF,可以为产品添加自定义字段,如价格、颜色、尺寸等。

下面是使用'post_type' => 'WP_Query'在产品循环中显示ACF的步骤:

  1. 首先,确保已经安装并激活了ACF插件,并创建了所需的自定义字段组。
  2. 在产品循环的代码中,使用WP_Query来查询产品的文章类型,并设置'post_type'参数为产品的自定义文章类型。
  3. 例如:
  4. 例如:
  5. 在循环中,使用get_field函数获取每个产品的ACF字段的值,并将其显示在页面上。
  6. 例如:
  7. 例如:
  8. 注意:上述代码中的'price'、'color'和'size'是示例ACF字段名称,你需要根据自己的实际情况替换为正确的字段名称。

以上就是使用'post_type' => 'WP_Query'在产品循环中显示ACF的方法。通过这种方式,你可以轻松地在产品循环中获取和显示ACF字段的值,并根据需要进行自定义展示。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

WordPress 文章查询教程3:如何使用文章类型参数

在 WordPress 中,使用 WP_Query 进行文章查询是最常见的操作,学习好这方面的操作, WordPress 开发基本就学会了一半。...「WordPress果酱」将通过一系列教程讲解如何使用 WP_Query 进行 WordPress 文章查询。...'自定义文章类型' - 如何 product 产品 只获取页面: $query = new WP_Query( array( 'post_type' => 'page' ) ); 获取任何类型的文章(除了文章修订和除了文章类型的...'exclude_from_search' 的属性为 true 的所有文章类型): $query = new WP_Query( array( 'post_type' => 'any' ) ); 获取多个文章类型的文章...,包括自定义文章类型: $query = new WP_Query( array( 'post_type' => array( 'post', 'page', 'product', 'movie' )

65230

WordPress自定义查询WP_Query使用方法大全

php // WP_Query使用的参数 $args = array( 'posts_per_page' => 3 ); // 调用 WP_Query 新建文章查询....> WP_Query 这个万能的文章查询类,有人把 WP_Query 所有的参数做了一个总结,然后注释了一下,供有需要的朋友查阅使用。 <?.../** * 文章类型 & 状态参数 - 显示某些文章类型里面的文章 */ 'post_type' => array( //(字符串/ 数组) - 文章类型,根据文章类型获取文章,默认为'post'...在一页显示所有文章或使用分页,默认值为 'false', 使用分页 'paged' => get_query_var('paged'), //(整数) - 页数,分页时显示第几页 //注意:使用 get_query_var...( 'post_type=post' );   调用全部页面 $query = new WP_Query( 'post_type=page' );   参考https://www.cnblogs.com

4K41

10个WordPress的query_posts语句使用技巧

在主循环外的循环上使用query_posts会导致主循环运行偏差,并可能在页面上显示出你不希望看到的内 容。 最恰当的方法是使用query查询类。 <?...WordPress 2.9引入了以评论的数量多寡给文章排序的功能,这样就可以更方便地向访客显示最受欢迎的文章….不过这里为了使用query_posts,我们假设一下不使用WordPress的这个功能。...对附件的调用可能是最有趣但同时被使用频率也是最低的一个。 利用下面的代码(与上文中提到的顺序参数),你就可以根据自己的喜好在网站上显示各种媒体文件了: <?...这使用户选定的文章能够不受时间的排序标准,总是显示在文章列表的最上方。 实现文章置顶的标准操作是,将这些文章添加到所返回数据列表的开始部分。...抓取所有文章 你可以用几种不同的方法在网站地图和存档页等需要显示所有已发布文章的地方调用所有文章。 要调用所有已发布的文章,可以使用下面的这段代码: <?

69990

wordpress实现 ajax 分页加载

实现原理 由于我们可以在后台使用wp query来输出文章列表,所以我们并不需要文章分页的入口,砍掉了分页入口也避免了搜索引擎抓取这些页面。...鉴于wp query有着丰富的参数,我们可以通过转递指定的参数来控制文章列表的输出,使之可以在分类、标签等归档正常使用。...文章结构输出函数,这个要根据你自己的主题进行修改,在修改的过程中要注意不能使用直接打印结果的函数,如果你不知道如何修改,那往后的内容也没必要看了。...category, "tag" => $tag, "author" => $author, "post_status" => "publish", "post_type...function fa_load_postlist_button(){ global $wp_query; if (2 > $GLOBALS["wp_query"]->max_num_pages

1.2K20

使用 WP_Query 而不是 query_posts 自定义 WordPress 查询

使用 WP_Query 自定义查询 所以最好的方法是使用 WP_Query 来创建自定义 WordPress 查询,这样创建的查询和 WordPress 主循环隔离开,并不会影响主循环的行为。...那么如何是用 WP_Query 呢? 使用 WP_Query 第一步是创建一个实例对象,比如我们要创建一个最新文章列表,就可以使用下面的代码: 上面代码定义了一个叫做 recent_query 的变量,它是类 WP_Query 的一个实例,然后我使用WP_Query 的一个方法 query 创建一个新的查询,它的参数和 query_posts...这样做的好处是在循环中,我们可以使用 WordPress 标准的文章相关的模板函数,比如下面是使用自定义的 Loop 先是最新5篇文章的完整代码: 最新日志 简单总结 使用 WP_Query 创建自定义 WordPress 查询是不会干扰默认的 WordPress 主循环,使用它我们完全可以在一个页面同时运行两个或者以上完全独立的 WordPress

33020

WordPress巧用面包屑导航,SEO优化。

便于搜索引擎对于网站的收录,蜘蛛可以沿着面包屑导航爬下去,便于寻找链接,提高蜘蛛的爬行速度和效率; 便于用户了解网站的层次结构,进而浏览网站,提高用户体验; 优化面包屑导航每个层级的名称,尽量使用关键字...$delimiter . ' '; if ( is_category() ) { // 分类 存档 global $wp_query; $cat_obj = $wp_query->get_queried_object...= 'post' ) { // 自定义文章类型 $post_type = get_post_type_object(get_post_type()); $slug = $post_type...= 'post' ) { $post_type = get_post_type_object(get_post_type()); echo $before ....将上面WordPress代码复制粘贴到自己主题的functions.php里,然后再需要显示面包屑导航的页面添加下面代码即可。

79830
领券