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

如何将ACF字段从自定义post类型检索到此CPT的存档页面?

ACF字段是指Advanced Custom Fields(高级自定义字段),它是一种WordPress插件,用于在自定义文章类型(CPT)中添加自定义字段。在将ACF字段从自定义文章类型检索到存档页面时,可以按照以下步骤进行操作:

  1. 确保已安装并激活了ACF插件,并创建了自定义文章类型和相关的ACF字段。
  2. 打开存档页面的模板文件(通常是archive-{post_type}.php),可以在主题文件夹中找到。
  3. 在存档页面的模板文件中,使用WordPress的查询函数(如WP_Query)来获取自定义文章类型的文章。
  4. 在查询函数中,使用ACF的函数(如get_field)来获取每篇文章的ACF字段的值。
  5. 将获取到的ACF字段值进行展示,可以根据需要使用HTML和CSS进行样式设计。

下面是一个示例代码,展示了如何将ACF字段从自定义文章类型检索到存档页面:

代码语言:txt
复制
<?php
// 获取自定义文章类型的文章
$args = array(
    'post_type' => 'your_custom_post_type',
    'posts_per_page' => -1, // 获取所有文章
);

$query = new WP_Query($args);

// 循环遍历文章
if ($query->have_posts()) {
    while ($query->have_posts()) {
        $query->the_post();

        // 获取ACF字段的值
        $acf_field_value = get_field('your_acf_field_name');

        // 展示ACF字段的值
        echo '<div>' . $acf_field_value . '</div>';
    }
}

// 重置查询
wp_reset_postdata();
?>

在上述示例代码中,需要将'your_custom_post_type'替换为你的自定义文章类型的名称,'your_acf_field_name'替换为你的ACF字段的名称。

ACF字段的检索可以根据具体需求进行定制,你可以根据字段类型、条件等进行筛选和展示。

腾讯云提供了云服务器(CVM)和云数据库MySQL等产品,可以用于搭建WordPress网站并存储相关数据。你可以访问腾讯云官网(https://cloud.tencent.com/)了解更多关于这些产品的信息和使用指南。

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

相关·内容

WordPress后台仪表盘“概览”小工具添加其他文章类型数据

WordPress 自定义文章类型是非常好一个功能,允许我们根据需求创建和文章等类似的文章类型,每种文章类型都有自己管理菜单和功能。...如果你网站拥有自定义文章类型,你肯定希望可以向文章、页面和评论一样,在仪表盘【概览】小工具显示其他文章类型数据,如下图所示: 这就是WordPress大学今天要分享教程:如何在WordPress...用到代码如下: function wpdaxue_add_custom_post_counts() { // 根据你需要修改下面array()里面的文章类型别名即可 $post_types...如果你要查看文章类型值,可以在后台点击对应文章类型导航菜单下第一个子菜单,比如页面-全部页面,就可以在网址中看到 /wp-admin/edit.php?...post_type=page,其中 post_type= 后面的值,就是文章类型值了,比如页面就是 page。 声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。

40320

The7 v.11.11.3 — WordPress 网站和电子商务构建器

Elementor 是一个很棒页面构建器。然而,在构建标题或自定义 WooCommerce 页面时,它却表现不佳。...我们用新小部件和功能扩展了 Elementor,让您可以构建现代动态标题、交互式大型菜单、英雄部分、滑块、自定义 WooCommerce 和存档页面等等!...简单自定义帖子类型生成器 与许多其他主题一样,The7 始终为投资组合、团队、客户等提供内置帖子类型。但是,如果您需要更改现有帖子类型或进行复制,该怎么办?...此外,我们帖子类型与高级自定义字段 (ACF) 插件完全兼容。因此,可能性确实是无限。并且无需编码! 扩展 WooCommerce 集成 WooCommerce 是全球最受欢迎电子商务软件。...2.修复了The7 Post Loop小部件在搜索模板中损坏问题。 3. 在“社交图标”WPB 简码中链接属性之间添加了缺失空格。 4.解决了WC产品属性元未导入问题。 5.

10710

WordPress自定义查询:WP_Query使用

' => 10, //(整数) - n每页显示文章数量 - 只在存档页面使用,在存档页面和搜索结果页面覆盖了 showposts 和 posts_per_page 参数 'nopaging' => false...通常在页面中使用 (编辑页面时有一个页面序号字段) 和附件 ( 插入 / 上传媒体相册对话框中数字), 但是不能对文章类型 'menu_order' 使用数字值 (默认都为 0)....'second' => 30, //(int) - 秒 ( 0 到 60). /** * 自定义字段参数 - 显示拥有某个自定义字段文章 */ 'meta_key' => 'key', //(字符串...) - 自定义字段键 'meta_value' => 'value', //(字符串) - 自定义字段值 'meta_value_num' => 10, //(数字) - 自定义字段值 'meta_compare...') 'type' => 'CHAR', //(字符串) -自定义字段类型,可用值有:'NUMERIC', 'BINARY', 'CHAR', 'DATE', 'DATETIME', 'DECIMAL

1.4K20

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

' => 10, //(整数) - n每页显示文章数量 - 只在存档页面使用,在存档页面和搜索结果页面覆盖了 showposts 和 posts_per_page 参数 'nopaging' => false...通常在页面中使用 (编辑页面时有一个页面序号字段) 和附件 ( 插入 / 上传媒体相册对话框中数字), 但是不能对文章类型 'menu_order' 使用数字值 (默认都为 0)....'second' => 30, //(int) - 秒 ( 0 到 60). /** * 自定义字段参数 - 显示拥有某个自定义字段文章 */ 'meta_key' => 'key', //(字符串...) - 自定义字段键 'meta_value' => 'value', //(字符串) - 自定义字段值 'meta_value_num' => 10, //(数字) - 自定义字段值 'meta_compare...') 'type' => 'CHAR', //(字符串) -自定义字段类型,可用值有:'NUMERIC', 'BINARY', 'CHAR', 'DATE', 'DATETIME', 'DECIMAL

4K41

一文说透WordPress自定义文章类型

因为本质上讲,它们都是WordPress业务数据库里同一个数据表wp_posts 中数据,数据结构都是一样,不同Post Type之间区别就是在post_type这个字段。见下图: ?...说明文档 论坛数据 食谱 设计稿 歌词 活动 av 僵尸 等等等 总之,自定义文章类型CPT)就是你内容和内容存储方式。...还有一种情形下也可以考虑使用自定义文章类型,当你使用了很多页面(page),并给页面做了父子层级时候,如果层级超过了十个,那么多半这些页面都属于一种类型了,比如说一个公司能提供多种多样services...自定义文章类型(Custom Post Type)也不是自定义字段(custom fields)替代品。...实际上自定义字段是作为内容一部分或补充相关功能,比如一个内容类型为电影自定义字段可以有很多:导演、演员、风格、海报等等等。

1.8K00

WordPress主题基本模板及常用函数

():是否为内容页面(post) is_page():是否为内容页面(page) is_attachment():是否为附件页面 is_singular():可以简单理解为 is_single()||is_page...()||is_attachment() 综合 is_category():是否为category页面 is_tag():是否为Tag存档页 is_date():是否为指定日期存档页 is_year()...) the_time('Y-m-d'):显示时间格式化 get_post_meta():获取保存在post_meta这个表数据,比如输出某个自定义字段内容 the_ID():特定内容页ID the_tags...('关键字','',''):显示文章关键tag the_excerpt():post/page页摘要,输入文章发布页面摘要面板内容 the_content('more'):显示内容(post/...'/xxx/xxxx.php'); : 嵌入其他文件,可为定制模板或其他类型php文件,很常用 php echo get_avatar( get_the_author_email(), '48' )

83910

WordPress 条件判断标签及用法大全

文章页面(Single Post) is_single() 判断当前页面是否是一篇文章或者是附件页面或者自定义文章类型页面。...is_post_type_archive() 判断是否在任何自定义文章类型存档页面post type archive)。...is_post_type_archive( $post_type ) 判断是否在 post_type 中符合条件文章类型存档页面post_type 可以是一个单一文章类型或者是一个文章类型数组。...is_admin() ) { // 如果当前是 main query 并且是 products 自定义文章类型存档页面 // 同时没有用 admin 账号登陆后台,就执行这块代码 } if (...is_post_type_archive( 'movies' ) || is_tax( 'genre' ) || is_tax( 'actor' ) ) { // 如果当前是 Movies 自定义文章类型存档

3.5K20

WordPress 中 body_class 函数那些事

既然它会自动输出类让前端方便进行控制,那么了解这个函数输出规则就非常有必要了,下面针对不同类型页面介绍一下它输出规则: 首页(Front Page) 这里首页,就是打开你博客看到第一个页面...普通文章页面输出:single-post自定义文章类型文章页面输出:single-{posttype} 类 如果支持文章格式的话: 指定了文章格式文章会输出:single-format-{...日期(Date)存档索引页面输出:date 自定义文章类型存档索引页面输出:post-type-archive post-type-archive-{posttype} 作者存档页面输出:archive...} 自定义分类(Taxonomy)存档页面输出:tax-{taxonomy} term-{term} term-{ID} 自定义文章格式存档页面输出:tax-{post_format} term-post-format...:date-paged-{n} 作者存档索引页面:author-paged-{n} 搜索结果页面:search-paged-{n} 自定义文章类型索引页面post-type-paged-{n} 404

45330

WordPress 文章查询教程6:如何使用排序相关参数

降序,最高值到最低值 (3, 2, 1; c, b, a) 然后是 orderby 参数,数据类型为:(string | array),按参数对检索文章进行排序。...menu_order – 按照页面的顺序排序。常用于页面(排序字段页面编辑页面的「页面属性」框中),也可用于具有不同 menu_order 值任何文章类型(默认值都是 0)。...如果要将自定义字段值转换为特定类型之后再排序,可以通过指定 meta_type 来实现,可以这些类型:NUMERIC, BINARY, CHAR, DATE, DATETIME, DECIMAL,...meta_value_num – 按照数字类型自定义字段排序。...文章,按照数字自定义字段 age 排序,并通过 meta_query 过滤数据只显示 age 为:3-4 数据 $args = array( 'post_type' => 'my_custom_post_type

1.5K30

如何在Ubuntu 14.04上安装CouchDB和Futon

添加PPA将帮助我们相应存储库中获取最新CouchDB版本: sudo add-apt-repository ppa:couchdb/stable -y 警告:在向服务器添加新个人包存档(PPA...单击表中文档键(ID)以访问文档详细信息页面。 编辑文档 在此页面上,您可以编辑和更新文档字段,如下所示: 要编辑字段值,请双击它并开始编辑。...您可以删除任何字段(除了_id和_rev字段),添加新字段或更改现有字段值。在这个例子中,我们已将donefalse修改为true,如下: 对更改满意后,单击“ 保存文档”链接以更新文档。...该-X标志表示我们正在执行HTTP POST操作。-H标志和随后标题将该请求内容类型设置为application/json,因为我们正在发布JSON文档。最后,包含JSON文档本身以及-d标志。...与单文档插入相比,有两个细微差别: 插入单个文档时,POST主体只是一个标准JSON对象。在批量插入情况下,POST主体包括具有docs字段对象。该字段包含要插入文档数组。

1.6K10

在Genesis主题中手动添加WordPress相关文章

因为我一直在使用强大Wordpress插件ACF(Advanced Custom Fields )来满足我大部分需求,如果我能用手上现有的东西来实现“相关文章”功能,为什么还要安装别的东西呢?...所以,让我们开始吧 第一步:使用ACF创建自定义字段 首先,我们需要创建所需自定义字段,以帮助我们获取所需数据,即关系字段类型。请按照下图进行正确设置。...还有一个更简单方法,你可以在这里下载我导出ACF配置文件,并将文件导入ACF。 related-posts.zipDownload ?...class="related-posts">'; foreach( $relatedPosts as $relatedPost ): // variable must NOT be called $post...echo ''; echo 'ID ) . '">' . get_the_post_thumbnail

1.3K30

SQL学习之SqlMap SQL注入

id=1” 默认使用level1检测全部数据库类型 sqlmap -u “http://www.vuln.cn/post.php?...id=1”  –dbms mysql –level 3 指定数据库类型为mysql,级别为3(共5级,级别越高,检测越全面) 跟随302跳转 当注入页面错误时候,自动跳转到另一个页面的时候需要跟随302...2(只有level达到2才会检测cookie) post数据包中注入 可以使用burpsuite或者temperdata等工具来抓取post包 sqlmap -r “c:\tools\request.txt...其他命令参考下面 数据库中搜索字段 sqlmap -r “c:\tools\request.txt” –dbms mysql -D dedecms –search -C admin,password...-o 开启所有优化开关 –predict-output 预测常见查询输出 –keep-alive 使用持久HTTP(S)连接 –null-connection 从没有实际HTTP响应体中检索页面长度

3K50

如何优雅地定位外网问题——动手搭建用户行为轨迹追踪系统

,可以称为“基础信息”,具体包括以下字段字段名 描述 可选参数 FtraceId 某次页面访问唯一标识(自动生成) Fua navigator.userAgent FclientType 客户端类型...子记录公共字段 每条子记录需要记录时间戳、标识上报类型,因此需要定义以下公共字段字段名 描述 可选参数/格式 备注 Flogtype 上报类型 0: ajax通信 1:用户操作 2:报错异常 FtimeStamp...字段名 描述 可选参数 FajaxSendTime ajax请求发起时间点 FajaxReceiveTime ajax数据接收到时间点 FajaxMethod ajax请求类型 0:get 1:post...FajaxStateCode 后台返回业务相关code码 子记录类型2:用户操作行为 记录打点数据以及用户点击操作DOM上数据 字段名 描述 可选参数/格式 FtraceContent 自定义上报内容...本地缓存机制我们选用是 IndexedDB,它容量大( 500M ),异步读写特性保证其不会对页面渲染产生阻塞,此外还支持建立自定义索引,易于检索,更适合管理采集到数据。

1.9K90

展示 Postlight WordPress + React Starter Kit

认识 Post light WordPress + React Starter Kit,这是一个免费零到神工具箱,适用于需要在自己 PC 上轻松评估Headless WordPress 建筑师和物品爱好者...Post light 在前一年左右为我们客户发送了一些带有响应前端 Headless WordPress 企业,我们厌倦了不断重复底层跑腿工作。...你必须设置自定义帖子类型自定义字段(Progressed Custom Fields Master 和自定义帖子类型 UI) WordPress 模块。...WordPress 模块在 WP REST 编程接口(ACF 到 WP 编程接口和 WP-REST 编程接口 V2 菜单)中发现那些自定义字段和 WordPress 菜单。...Next.js 使工作人员端响应交付变得简单,因此你可以获得交付 HTML 页面的网站设计增强优势,就像客户端响应可想象结果一样。

1.1K31
领券