您当前的位置:首页 > TAG信息列表 > advanced-custom-fields
如何判断自定义域是否由ACF、Metabox.io、Carbon Fields、Customed Build等制成?
我正在开发一个将使用自定义字段的插件,但我很好奇是否有办法知道是哪个插件/库创建了这些自定义字段。我之所以试图找到这种区别,是因为我可以在获取这些字段的数据时使用正确的函数,所以对于ACF,我会使用get_field() 对于Metabox。io我会使用rwmb_meta 如果是定制的,我会使用get_post_meta(). 我在我的数据库中查找,看看是否能找到每个自定义字段的独特之处,但什么都没有跳出来。有没有办法告诉我们哪个插件/库创建了一个特定的自定义字段?
以编程方式在POST保存后添加Yoast元描述
我正在构建一个网站,我需要在保存帖子(在我的情况下是自定义帖子类型)后以编程方式添加Yoast描述。现在,由于我正在使用高级自定义字段,并且还需要以编程方式填充一些自定义字段,所以我在函数中创建了一个函数。php,并以这种方式命名:add_action( \'acf/save_post\', \'atc_set_element_intro\', 20 ); 。。。因此,每次保存一个帖子时,它都会被触发。这是功能:function atc_set_element_intro( $post_id )
显示每一天的帖子
我想在每一个特定的日子显示帖子,比如帖子应该在每个星期五用meta键acf日期选择器显示 <?php $todayName = date(\'l\'); $schedules = new WP_Query(array( \'posts_per_page\' => -1, \'post_type\' => \'serie\', \'meta_query\' =&
从页脚获取页面中的ACF字段
我正在尝试获取ACF字段,该字段是我创建的页面中ACF块的一部分,比如“主页”。我试图从页脚开始这样做,但没有成功。我尝试了以下方法:我从管理控制台的url中获得了“post”id(尽管它是一个页面):/wp-admin/post.php?post=7&action=edit. 我的代码可能看起来很奇怪,这是一个php刀片模板,我使用的是Root。io Sage主题。{{ the_field(\'hours-o-mo\', 7) }} 以及@php the_field(\
发布图像Alt文本未出现在WordPress网站中
我们有一个免费的分类网站Asan Classifieds, 在WordPress中,我们将网站更新为Advanced Custom Fields v5.8.1!在图像alt文本未显示后,即使我们无法编辑图像,我的问题是如何解决此问题?谢谢
根据条件If/和类别/标签选择显示自定义字段
我正在尝试创建php代码,它可以根据特定的条件完成以下两件事情中的一件-如果帖子类别定义为“新闻”、“功能”、“技术”,则会显示使用ACF创建的特定自定义字段;或如果帖子类别定义为“研究”,并且帖子有以下标签之一-“老年护理”、“焦虑/压力”、“孤独症”、“认知”、“痴呆”、“帕金森病”、“睡眠”、“幸福感”,则会显示使用ACF创建的其他自定义字段。我已经完全空白,尝试了不同的编码选项,但似乎无法正常工作。我最新的代码尝试是:<?php $hb1 = in_category(arr
如何将分类图像附加到Post Type WordPress
我创建了一个自定义帖子类型,并将其附加到自定义分类法。我使用高级自定义字段向分类法添加了一个图像上载选项。但我无法检索前端的图像。我使用下面的代码来获取图像URL。但它不起作用。<img src=\"<?php bloginfo(\'url\'); ?>/wp-content/uploads/<?php echo get_post_meta(get_ani_taxonomy_fields($ani->term_id, \'acf_image_field_name\'), \'
如何从另一个页面或模板中获取古腾堡区块内的ACF值?我也在用木材
我试图在我的工作页面上显示一个ACF字段的值,该字段位于自定义post类型项目的块内。如果我使用如下木材函数获取所有帖子:$posts = Timber::get_posts(\'post_type=work\'); 我得到的结果是:array (size=1) 0 => object(Timber\\Post)[1669] public \'ImageClass\' => string \'Timber\\Image\' (leng
如何从自定义帖子类型链接到动态ACF按钮?
我有一个自定义的帖子类型存档,其中的文章在每篇帖子上都会调用一些ACF内容。我使用WP\\u Query将这些文章拉到归档页面上,每篇文章中都有一个按钮,单击该按钮将打开一个模式窗口,其中包含我在ACF转发器中为自定义帖子放置的图像。如何通过该按钮调用模式窗口,而不调用其他模式窗口打开?以下是我的存档页面代码:<?php if ($the_query->have_posts()) { ?> <div id=\"post-list\" class=\"columns
重复器+分类法:每个字段的值相同
使用repeater和taxonomy字段。分类法值填充correcty,但保存更改时,相同的值存储在每个repeater字段中。存储值的页面是一个空白模板,未选择以前的分类法。
WordPress-将自定义/特定用户角色限制为只能编辑高级自定义字段专业选项页面的内容
我已经尝试了几个角色插件:成员、用户角色编辑器、高级自定义字段Pro的用户角色字段设置(这不适用于选项页,只适用于ACF字段本身)、增强的Capability Manager,我无法让他们以我在中为站点创建的选项页为目标functions.php:$acf_args = array( \'page_title\' => \'Editable Content\', \'menu_slug\' => \'editable-content\', \'c
按ACF字段值获取自定义帖子类型中的所有帖子
我有一个带有自定义字段的自定义帖子类型(高级自定义字段插件)。一个名为program\\u id的自定义字段。我无法理解如何获取该CPT中的所有帖子,其中ACF字段值为x,并且只有它们。我读过ACF指南,但我总是得到所有的帖子。$student_query_args = [ \'post_type\' => \'student_list\', \'post_status\' => \'publish\', \'posts_per_page\' => 1
ACF中继器循环和重置-RESET_ROWS()文档在哪里?
我喜欢ACF,它对开发人员来说很好,而且它似乎有很多支持。但是。。。为什么文档中没有reset\\u rows()?我创建了一个函数,可以在代码中的不同时间删除中继器行。我每次都在使用rows循环,希望它从索引0开始(或者以acf的疯狂方式从1开始)。但每个循环都是从前一个循环结束的地方开始的。这让我伤心了好一阵子。我只找到了ONE 其他主题有一个三个字的小回复,提到reset\\u rows()。搜索reset\\u rows()或任何有关重置行索引的内容时,ACF文档都不会出现任何内容。它不在哪里!所
在ACF中使用自定义域以快捷代码显示按钮链接
我使用ACF插件显示自定义帖子类型(历史记录),在那里我为按钮和按钮链接添加了一个自定义字段。现在,我创建了一个历史帖子类型的快捷码,但我不知道如何添加自定义FID中使用的按钮链接请在此处解决我的代码:add_shortcode( \'history_shortcodes\', \'history_shortcodes_post_type\' ); function history_shortcodes_post_type(){ $args = array(
ACF中继器在START中免费
我正在做一个项目。我需要更新插件和WordPress版本。在更新时,我分别看到了acf和acf中继器。我已经更新了acf插件,但找不到任何与acf repeater相关的更新。acf中继器读取。me文件显示版本1.1.1。当我在函数中包含它时。php repeater字段显示repeater,但并非在所有站点上都有效。现在我的问题是acf中继器在开始时是免费的,所以将其更改为pro版本。
How to break a date from ACF?
我需要用一种字体打印数字,用另一种字体打印年份 <?php $timestamp = get_field(\'date_time\'); ?> 如何做到这一点。请帮帮我
在充当CSS的PHP中获取ACF选项字段
我使用PHP将所有css文件合并到一个文件中header(\'Content-type: text/css\'); 在处理过的PHP文件中,我想从高级自定义字段中的选项页面中获取一个字段。the_field(\'field_name\', \'option\'); 即使我可以成功调用“header”中部分中的字段。php”,我无法在处理css的php文件中获取它。有没有办法做到这一点?
一些帖子没有按分类术语显示
我遇到了一些我以前从未见过的非常奇怪的事情。我正在尝试查询custom-post-type 并按自定义分类法将结果组织到组中term. 这个post 是一个项目,由taxonomy 州政府。问题是,所有的状态都在打印出来,但其中一些状态没有显示任何关联的项目(即使它们有一些,也在切换hide_empty 之间true 和false 产生预期结果)。我尝试了一些术语名称的组合,但似乎只有在分类术语有两个词的名称时才会出现这种情况:例如,“北达科他州”。如果我将项目的状态更改为不同的(单一命名)状态,数据会显
ACF自定义字段的键和名称属性有哪些要求?
我有ACF custom fields 插件和我正在使用的acf_add_local_field_group 通过PHP注册自定义字段。通过PHP创建字段时,我必须提供3个属性:key: ACF唯一标识符name: post数据中包含的实际属性名称label: UI上显示的字符串documentation states the following:Firstly, the statement about key requiring to start with \"field_\" seems incorr
古登堡第一块对佩奇有条件吗?
我一直在使用ACF PRO构建一些定制的古腾堡积木。我有一个我创建的块,我想在该块中显示页面的标题,但前提是它是页面上的第一个块。如果该块也出现在页面下方,我不希望它显示页面的标题。我试过这个:$post = get_post(); if ( has_blocks( $post->post_content ) ) { $blocks = parse_blocks( $post->post_content ); if ( $block