您当前的位置:首页 > TAG信息列表 > advanced-custom-fields
如何统计ACF柔性内容行?
我有一个灵活的内容字段设置,只有一种类型的布局。我需要得到total 布局计数,但我的计数每次仅返回1。以下是ACF字段设置:这是我的密码。即使我添加了多个表,计数也会输出1。<?php if( have_rows(\'pricing_tables\') ): ?> <div class=\"columns\"> <?php while ( have_rows(\'pricing_tables\') ) : the_
在i标记内回显类属性的方法是什么?
我有下面这样的线,它工作得很好。echo \'<li><a href=\"\' . get_term_link( $term->slug, \'amenities\' ) . \'\"> <i class=\"fab fa-safari\" style=\"font-size:25px;color:#981111\"></i>\' . esc_html( $term->name ) . \'</a></li>\';
如何通过循环添加多个‘TAX_QUERY’数组?
我正在尝试构建功能(使用高级自定义字段插件)以在页面模板中列出所有具有指定分类法的自定义帖子类型(“产品”)的信息。这是我当前的稳定代码,用于查询产品,但仅基于分类术语I硬代码:$posts = get_posts(array( \'posts_per_page\' => 10, \'post_type\' => \'company_product\', \'tax_query\' => array(
为什么wp API返回旧的ACF值?
我有一个自定义帖子类型(事件)列表,其中包含ACF字段,用于我使用WP-API获取的开始和结束日期。我正在使用fetch api进行调用。我已经安装并激活了acf到rest api插件。我用的是所有东西的最新版本。创建事件后,我更改了事件的开始和结束日期字段。新值显示在post编辑器中,当我深入实际数据库时,它得到了正确的更新值。但是WP-API调用返回旧值。会发生什么事?我试着清理所有我能想到的缓存,搞乱瞬变。。。还有别的吗?
如何检查Get_Theme_mod是在标题中还是在模板部件中
我正在使用understrap theme 和ACF 在网站中,我想更改默认understrap的容器类型行为。我创建了一个自定义字段来覆盖特定页面中的主题容器类型,同时在其他地方保留所选的主题容器类型。正如我所看到的,主题使用了:$container = get_theme_mod( \'understrap_container_type\' ); 在中header.php, footer.php, page.php, single.php 等我创建了一个新过滤器,如下所示:add_filte
WordPress REST-API将图像上传到ACF
我使用Wordpress Rest API创建了自己的API。我成功地将所有数据保存在wordpress后端,但我不知道如何获取和保存文件/图像中的数据。 register_rest_route( \'mlcs/v1\', \'/save_data\', array( \'methods\' => \'POST\', \'callback\' => array( $this, \'save_data_post\' ),
ACF在自定义代码中获取字段标签
我有一些自定义代码,以便以我想要的方式显示自定义字段。不幸的是,使用此代码,我似乎无法访问$field[\'label\']. 我尝试了各种方法,但不知道如何做到这一点。<?php $fields = get_fields(); if( $fields ): ?> <ul> <?php foreach( $fields as $name => $value )
从输出/源中删除YoastSEO元描述
我想让我的客户下拉选择一组特定的元描述,我可以让该元描述出现,但我似乎找不到方法让现有的YoastSEO元描述消失。我已经签入了YoastSEO后端并对其进行了编码,因此它从后端删除了该框,但没有从输出/源中删除它的选项。我只想为特定的自定义帖子类型删除它。他们以前遇到过什么想法或解决方案吗?谢谢
循环遍历具有相似标签/标签中常见字符的自定义字段
我为我的自定义帖子类型“books”创建了几个自定义字段有一个语言复选框。每当检查一种语言时,就会添加该语言的几个自定义字段(即标题、封面图像、isbn)。当显示“book”的内容时,我想循环浏览我的自定义字段,并在可折叠面板中显示属于一起的字段。以下是我目前掌握的情况: <?php $fields = get_field_objects(); if ($fields): ?> <ul>
将来自不同帖子的ACF中继器字段分组
我做了一系列的搜索,似乎找不到一个特定于我要做的事情的解决方案。我也试着在ACF支持论坛上发布这篇文章,但编辑后它一直在删除我的文章。。。。无论如何,事情是这样的:我创建了一个事件自定义帖子类型。在每一个帖子中,都有复述器,允许用户选择多个日期和时间。我想做的,而且我不确定我的想法是否可能,是按日期将具有相同日期的事件分组。类似这样:日期1事件1事件2事件3日期2事件2,事件3,日期3事件1、事件2、事件4等等。。。。虽然我遇到过类似的问题,但我没有什么可以做的。下面是我如何处理代码:while循环外部:
基于元键的自定义查询-将结果中的三个状态减少到两个?
$args = array( \'post_type\' => \'bars\', \'posts_per_page\' => -1 \'orderby\' => array( \'meta_value\' => \'DESC\', \'title\' => \'ASC\' ), \'meta_query\' => array(
如何使用高级自定义字段有条件地注册导航菜单?
我有一个使用高级自定义字段的主题,允许用户选择不同的标题选项。其中一个标题选项(徽标位于两个菜单之间的页面中间)需要注册三个新菜单、一个左菜单、一个右菜单和一个移动菜单。当您选择标题选项时,它会加载一个单独的导航左徽标mid nav right。为特定标题样式创建HTML的php文件。我有以下代码来创建菜单:add_action( \'after_setup_theme\', \'menu_left_logo_mid_menu_right\' ); function menu_left_logo_
如何通过复选框字段过滤带有ACF的GET_POST?
因此,我有一个名为“team”的自定义内容类型,其中附加了一个名为“external”的ACF字段,这是一个复选框。我目前正在通过将以下参数数组传递给get\\u post函数来获取所有帖子。 $args = array( \'posts_per_page\' => -1, \'offset\' => 0, \'orderby\' => \'menu_order\',
在另一种自定义帖子类型中使用来自一种自定义帖子类型的高级自定义字段/使用嵌套的快捷代码
我有两种自定义帖子类型,project 和person. 两者都有几个自定义字段。我正在为project 自定义帖子类型。在project 自定义字段我有几个类型为relation的字段,如此屏幕截图所示。不幸的是,我并不真正理解它们的含义以及如何使用它们,但这不是我的主要问题。接下来,在person 自定义字段,我只有文本字段,如first_name, last_name, 等现在让我们假设我有一个自定义的post类型person. 该人员已为项目作出贡献,该项目是类型为的自定义职位类型project.
无法按ACF日期选择器获取对订单发布的查询
我读了很多书,尝试了很多不同的方法,我仍然无法通过acf的datepicker字段来查询订单帖子。我的代码是这样的:$args = array( \'post_type\' => \'arm_careers\', \'post_status\' => \'publish\', \'posts_per_page\' => -1, \'meta_key\' => \'post_date\', \'or
更新ACF-field的钩子后是否进行比较?
我有以下代码:public function init() { add_filter(\'acf/update_value/name=bookitall_fromdate\', array($this, \'check_bookingdates\' ), 10, 3); add_filter(\'acf/update_value/name=bookitall_todate\', array($this, \'check_book
Tel:link的去掉字符,包括空格
我正在尝试为添加到ACF文本字段中的电话号码创建一个适当的“tel:”链接。所以我只是想去掉一些无关的字符,但是空格造成了一个问题。Existing code:$html .= \'<p itemprop=\"telephone\" class=\"member-phone tel\"> <a href=\"tel:+1\'.preg_replace(\"/[^0-9]/\",\"\",esc_url( $member_phone )).\'\">\'.esc_attr(
如何为要在IF/WHILE语句中使用的CPT POST ID创建数组
我正在使用ACF,我正在尝试在页面上执行以下操作创建自定义帖子类型“服务”帖子ID的数组,检查数组是否至少有一个帖子ID,如果有,则为每个帖子ID显示:<?php the_field(\'the_field\',\'POST_ID\');?>如果没有,则回显“没有服务”
使用ACF选择字段在灵活的内容布局中添加要div的类
我使用ACF Pro灵活的内容字段构建了一个简单的页面生成器。我希望用户能够使用单选按钮选择器为部分选择背景颜色。我已经设置了ACF字段,但我想在模板中选择值,并在div中回显一个类名,然后用CSS设置样式。但我无法显示类名,这是我目前所拥有的:if( get_field(\'background\', $post->ID) == \'white\' ): $background = \'white\'; elseif ( get_field(\'background\'
ACF复选框字段的META_QUERY不能正常工作
meta\\u查询复选框字段的值=0有问题:$args = [ \'post_type\' => \'post\', \'post_status\' => \'publish\', \'posts_per_page\' => - 1, \'meta_query\' => array(