您当前的位置:首页 > TAG信息列表 > advanced-custom-fields
如何在ACF Repeater的ECHO DO_SHORTER代码内使用“While”和“End While”?
我觉得我离得很近,但我只需要有人帮助我完成这项工作。我使用了一个带有高级自定义字段的转发器字段,并使用了echo短代码,但只需要部分内容在循环中重复。请参见下面的我的代码:<?php // check if the repeater field has rows of data if( have_rows(\'homepage_slider\') ): // loop through the rows of data // display a sub fie
ACF Pro中继器字段返回空
我在Acf Pro中的repeater字段有问题。基本上,它在管理中工作正常(它保存数据),但前面什么都没有显示。这让我抓狂,因为我在另一个网站上使用了完全相同的代码片段,相同的WP版本,相同的ACF版本,而且它还在工作,但对于我目前正在开发的网站,我在本地和生产中都遇到了这个问题。中继器字段的名称为logo\\u grid它内部有一个名为logo\\u grid\\u img的图像字段(URL类型这是我的代码:<?php if( have_rows(\'logo_grid_logos\') ):
ACF显示分类图像字段
我尝试了以下方法,但它似乎没有在分类中显示图像。<?php if(get_field(\'my_image\', \'album_category\') ): ?> <img src=\"<?php the_field(\'my_image\',\'album_category\'); ?>\" /> <?php endif; ?> 以及$ac_image= get_field(\'my_image\'
如何在前端获取文件上传值放入ACF图像字段
我正在尝试上载图像,图像应插入到新帖子中,但即使图像上载成功,我也无法在帖子编辑器中显示图像。这是我的上传按钮:<input type=\"file\" name=\"file\" id=\"file\"> 这是我在php操作表单中添加的代码:$target = \"/www/opt/wp-content/uploads/user-uploads/\"; if ($_FILES[\"file\"][\"error\"] == UPLOAD_ERR_OK) {
正在获取ACF关系字段信息
我试图利用ACF关系将成员关联到不同的委员会。在前端,我想知道委员会的名称以及与之相关的董事会成员。我试图遵循ACF Relationship 指南,几个堆栈答案,和其他东西,但我对WP很陌生,所以我一直没有成功。Here are screenshots of my Wordpress setupHere is my code: <?php $args = array(\'post_type\' => \'committees\'); $t
自定义邮购从其他类别返回帖子
我正在尝试按自定义字段对类别中的每个帖子进行排序(使用高级自定义字段插件) $the_query = new WP_Query(array( \'posts_per_page\' => -1, \'meta_key\' => \'adult_price\', \'orderby\'=> \'meta_value_num\', \'order\' => \'ASC\' )); if ( $the_que
Acf:get_field()返回FALSE
我创建了一个默认值为true的自定义真/假字段。我为不同的价值观设置了不同的帖子。但是,get\\u field()始终返回false:<?php if( have_posts() ): while( have_posts() ): the_post(); ?> <?php global var_dump(get_field(\'display_featured_image\'));?> <?php endwhile; endif ?&
使用分类标准自定义字段查询自定义邮政类型
我有一个分类法叫做城市。我已经使用ACF为此分类法创建了一个名为Country的自定义字段,以便我可以创建一个城市并在仪表板中选择它所属的国家(使用预定义选项选择列表)。然后我创建我的帖子,并选择它所属的城市。(即巴黎)在前端,我从ACF自定义字段的值中创建了一个下拉列表,该字段工作正常,如下所示 $field_key = \"field_1234564545445\"; $field = get_field_object($field_key); if( $field
SAVE_POST中的WP_QUERY不包括触发操作的项目?
我正在使用高级自定义字段acf_form 用于向用户公开前端表单以在网站上发布内容。用户将提交他们捕获的红鱼的照片,其中一个数据点是spot\\u count(整数)。发布新帖子时,我想用以下内容更新作者的usermeta:为了获得这些信息,我一直在使用wp\\u query来迭代他们提交的内容,并保持一个连续的总数,再加上定位最高的点计数。这部分在普通页面上运行良好。但出于某种原因,当我save_post 在WordPress中,运行WP\\u Query不包括触发该操作的帖子中的数据。这会导致总斑点和
WordPress内爆&wp_插入_POST问题
就在几天前,我开始了我新的基于wordpress的网站的工作。我有一个插件,它提供了一个汽车数据库。我想通过从这个插件获取信息来自动填充我的自定义字段和分类法。因此,我在函数中创建了一个自定义函数。php。我从car的数据库插件中输入了一个ID,当我发布或更新帖子时,我的函数会自动填充我的字段(wp\\u insert\\u post)。一切似乎都很好,但。。。在我的函数中,我有以下代码:if ( isset( $cardet[\'marks\'] ) ) wp_set_object_terms(
显示选项中的弹性域
我在使用ACF和灵活字段显示内容时遇到问题。我创建了一个自定义选项页,我想从选项页调用字段,但当我试图从实际字段中获取值时,所有内容都变为空白。这是我的密码。if( have_rows(\'season_title\', \'option\') ): while ( have_rows(\'season_title\', \'option\') ) : the_row(); if( get_row_layout() == \'seasonal_t
高级自定义字段在密码后显示
我是ACF的新手,到目前为止,我设法添加了一个新的自定义字段,并做到了这一点访问者可以输入应用程序编号和密码,以获取管理员添加的应用程序状态。我使用了Repeater,对我来说工作起来感觉更好,只剩下一个问题,get\\u field()的参数是(field name,post id),在我的例子中,我在上面提到的工作中称它为application\\u id。用户如何通过我将以整数格式分配的应用程序编号进行搜索。到目前为止,我已经做到了这一点(忽略内联css) <div cl
ACF迭代通过WHILE-循环,定义要循环的最大数目
使用ACF中继器字段,我试图显示评级,使用空圆圈和实心圆圈。这是五分之一的评级。我希望通过迭代一个类名,让repeater字段填充在圆圈中,如下所示:<?php for($i=1; $i<=get_sub_field(\'rating\'); $i+=1) if( $i <= get_sub_field(\'rating\') ) { echo \'<li class=\"graph empty \' . \'fill-\' . $i . \
过滤所有帖子类型的内容
我的想法是引入一个使用高级自定义字段的“帖子类型页脚”,这样我的用户就可以设置通用的、可重用的消息或操作调用,并将它们显示在特定帖子类型的内容之后。这对我的本地帖子类型非常有效,因为我可以简单地过滤\\u内容,但对不使用此挂钩的帖子类型不起作用,例如WooCommerce的“产品”。有谁能推荐一种方法,让我不用编辑模板就可以通过一个钩子钩住所有帖子类型?我还应该提到,我正试图将其应用于客户端稍后可能添加的帖子类型,这就是我无法直接更改帖子类型模板的原因。为此,我的管理部分还可以获得该特定环境的活动帖子类型
如何将ACF分类关系字段用作定制帖子类型的URL结构的一部分?
我正在开发一个简单的自定义帖子类型,其中包含几个自定义分类法。我使用ACF创建了一些字段,用户可以在这些字段中为每个自定义分类法选择一个值。这是我的自定义帖子类型和自定义分类法。add_action(\'init\', \'pj_product_opt\'); function pj_product_opt() { register_post_type( \'product\', array( \'labels\' => arr
如何将高级定制字段/元字段添加到Elasticearch?
我正在使用the plugin ElasticPress. 我想索引一些额外的(高级自定义)字段。我能找到的唯一信息是this comment by one of the developers:[…]如果您想添加尚未引入的其他字段(ElasticPress本机引入任何不受保护的字段,即不带下划线前缀的元字段),只需过滤ep\\U post\\U sync\\U参数过滤器,然后自己添加即可。我根据ialocin\'s instructions. 现在,标准字段已被索引,没有错误消息,但自定义字段仍不会出现在
如何用子页面及其关联的模板填充父页面
我对Wordpress和Advanced Custom Fields插件有很好的理解,我现在正在尝试编写我的父页面模板,但我很难弄清楚如何让我的子页面出现在父页面中。按照我的布局设置方式,我的父页面充满了一大堆不同的部分。每个部分在仪表板中创建为一个页面,并与自定义模板相关联。这些部分还在各自的布局中使用高级自定义字段。我不知道如何显示这些部分。就个人而言,我可以很好地看到它们,并且所有内容的格式都正确(我的意思是转到仪表板中的子页面并查看它)。我还可以成功地将这些子模板包含在页面中。但是,不会显示子项中
如何禁用高级自定义字段上的字段?
我为高级自定义字段插件创建了Repeater字段表,我在用户上设置了位置显示,但我想要用户only views 不编辑。管理员将进行编辑。那么,如何禁用用户的字段编辑?
当值为序列化数组时,如何按高级自定义字段查询发布?
Bottom for resolution我想我快疯了。我一辈子都搞不懂这件事。我有一个高级自定义字段,它是一个选择框。选择框有多个值,允许进行多个选择。我在这个下拉列表中发表了1篇文章,并选择了3个值。我现在需要能够显示所有具有其中一个值的帖子。所以我创建了一个新页面,并开始在谷歌上搜索代码来实现这一点,我尝试了很多方法,但似乎都没有奏效。现在,如果我将此ACF更改为单选,我可以做得很好。但由于它是这个多选序列化数组,所以我无法理解其语法。目前,我的带有以下代码的页面返回了许多帖子标题,包括我想要的,但
页面从数组返回ID,如何在ACF WordPress中返回正确的POST值
我在使用关系字段返回正确的值时遇到了一些问题。我的最终结果是使用关系字段将所选位置添加到重力表单中的下拉列表中。我可以填充下拉列表并使大部分内容正常工作。问题是当我调用函数中的字段时。php并将结果打印到我的页面上,我得到的只是正确的帖子ID,但使用get\\u the\\u title()返回的是页面本身的页面名称,而不是我要找的帖子。即使在打印的数组中,我也看不到实际的帖子名(位置名)。非常感谢您的帮助。过去几天一直在寻找解决方案,但运气不佳。这是我的密码。add_filter( \'gform_pr