您当前的位置:首页 > TAG信息列表 > advanced-custom-fields
用于创建带有预览的自定义帖子的前端表单
如何实现带有预览选项的前端表单,以根据输入创建自定义帖子?我希望它没有任何插件完成。一个简单的例子会很有帮助这不是ACF问题,但ACF具有前端表单功能,但没有预览功能。是否可以获取正在填写的表单的id,以便将其传递给get_preview_post_link( int|WP_Post $post = null, array $query_args = array(), string $preview_link = \'\' ) 它尝试获取get\\u the\\u ID(),但它添加了表单所在
ACF+WPML:如何转换日期字段?
我正在尝试转换ACF日期字段输出的月份名称。如何获得这些月份名称的西班牙语版本?下面是我的代码示例:$start_date = get_field(\'start_date\'); $start_month = new DateTime($start_date); $start_month = $start_month->format(\'M\'); // \"Oct\", \"Nov\", etc. 我认为主要的问题是,日期被保存为date 而不是string... 所以在
WordPress在更新后在Post Meta表中创建新行
我注意到WP中有一些奇怪的行为。我已经通过ACF插件创建了自定义字段。我还编写了一个函数,可以使用wp_post_update 和update_post_meta 功能。当我从后端编辑器更新帖子时,一些新行会添加到posmeta表中。我想是某种修订。但在使用自己的函数时不会发生这种情况。修改正常,但数据库中没有新行。这是正常行为吗?编辑以获取更多详细信息这是我的自定义代码: $post_update = array( \'ID\' => $postid,
高级自定义域-在其他插件文件中获取值
我使用的是ACF插件,我为具有特定角色的用户添加了一个下拉列表。下拉列表包含值Yes和No。我需要在其他插件中获取该值,但我无法使其工作。。。这就是我们所拥有的:$woonfield = get_field_object(\'wooncheck\'); $woonvalue = get_field(\'wooncheck\'); $woonlabel = $woonfield[\'choices\'][ $woonvalue ]; <?php echo $woonv
使用ACF帖子对象显示带有WP_QUERY的特定帖子
这件事我需要帮助。我想做的是显示自定义帖子类型的特定帖子。一切正常,只是我不能显示超过1(一)个帖子。不管我选了多少帖子,它总会给我一个回复。这是完整的代码<?php $post_objects = get_sub_field(\'choose_blocks\'); $string = \"\"; if( $post_objects ): ?> <?php foreach( $post_objects as $post_obje
在ACF关系字段中显示用户数据(用户类型)
我试图显示用户信息,包括由ACF关系用户字段确定的自定义字段,所有这些字段都包含在灵活的内容字段中。在回答/注释后编辑更新的代码,但仍然无法输出任何内容-我的所有变量都是空的。灵活的内容部分很好,我只是将其包含在上下文中。不过,我在获取相关用户信息方面遇到了困难。在灵活的内容布局中,我有:Field Type: 用户Select multiple values?: 是Return format: 用户阵列然后,在我的模板中,我有(大部分HTML已删除):(role 和author_image 是用户条目中
在管理员发布仪表板中显示ACF字段
正在寻找在管理列中显示帖子的ACF数据的方法,使用manage_posts_columns 钩在我的functions.php 我有这个:function custom_columns( $columns ) { $columns = array( \'cb\' => \'<input type=\"checkbox\" />\', \'title\' => \'Title\', \'featu
ACF以编程方式加载字段组
我想根据一组条件和NOT 使用Custom Location Rules. 简要用例/基本原理:如果CPT A 存在和Theme Option Y 为1,则显示Field Group 1 在…上CPT A 在wp admin中,我希望以编程方式设置规则,因为我不希望用户能够通过字段组选项覆盖/破坏位置规则我一直在四处闲逛,根据一些线索,这似乎是acf/get_field_group 这将是一条路要走,但它没有记录在案。是否有任何方法可以使用过滤器挂钩根据编程条件重写字段组的位置规则?
在ACF灵活内容字段中查询来自自定义帖子类型的条目
我想查询自定义帖子类型cpt_locations 如果office_locations 在灵活的内容字段中选择布局。我肯定我有标准的语法,但如果我查看页面,它会多次打印“是”,然后挂起,就像它无限循环一样。在我的content-page.php 我有:if( get_row_layout() == \'office_locations\' ): $args = array( \'post_type\'=> \'cpt_locations\',
有没有一种方法可以使用已经查询的帖子中的特定the_field?
一般来说,我对wordpress和php还比较陌生,所以我想知道是否有人可以帮我解决这个问题。我有一个自定义查询,如下所示<?php $args = array( //argumentos \'numberposts\' => -1, \'post_type\' => \'cdts\',
在REST API中使用ACF的自定义帖子类型,我如何获取这些值?
我使用http://github.com/jjgrainger/PostTypes/ 注册我的自定义帖子类型和ACF,将自定义字段添加到我的自定义帖子中,我想在我的wp json响应中包括每个帖子的所有注册字段,我执行以下操作$options = [ \'supports\' => array(\'revisions\'), \'has_archive\' => false, \'show_in_rest\' => true,
如何创建包含不同定制字段的“定制页面类型”?
我的网站上有很多不同用途的页面(登录页面、感谢页面、常规网站页面、网络研讨会页面等)。因此,我想将我的页面分为不同的“类型”。第一阶段(我猜)是找出如何对页面应用某种“页面类型”标志。我想我可以使用自定义字段来实现这一点,但我不知道我是否应该使用WordPress中内置的东西,而不是创建自定义字段,或者在开始这条道路之前,我是否应该考虑其他事情。补充信息(如果这影响答案):除了核心需求之外,这里还有两个可能(也可能不!)影响所需的方法(无需与这些方法交流,我只需添加它们以供考虑):我希望每种页面类型都能够
无法将多个值写回ACF用户字段-PHP
我的项目是与领养导师和;学员用户。然后再向导师添加其他学员。我的导师有一个ACF current\\u mentees(用户列表)字段。我可以添加一个用户。但当我尝试推/添加另一个时,它无法正确添加第二个。// get mentor & new mentee user arrays from the Match Metadata fields $mentor = get_field(\'match_mentor\', $post_id); $mentee = g
未读转发器字段img alt不起作用
我有一个带有图像的转发器字段;<?php $produkt = get_field(\'produkte-startseite\'); <div class=\"row start-products\"> <?php foreach ($produkt as $produkte): ?> <a href=\"<?php echo $produkte[\'url\']; ?>\">
如何将ACF字段复制到AIOSEO字段?
我正在尝试更新和修改此问题的公认答案Copy SEO Meta Desc "Custom Field" to Excerpt field? 使用ACF自定义字段和不同的“if”逻辑。我想检查帖子是否有一个名为body; 如果有,请检查是否存在_aioseop_description 岗位字段;如果为空,请写入$add_description 到_aioseop_description 领域但这对插件激活不起作用,调试中也没有错误。日志我的“如果”逻辑正确吗?register_activ
使用高级自定义字段构建表
我有一个填充从ACF提取的数据的表。如果有可用的报告,它基本上会添加PDF格式的报告。我想我已经解决了这一部分,但我的代码非常复杂,我想用switch语句或类似的东西来简化它。此外,当没有可用的PDF文件时,如何使表格显示值“x”?它目前正在删除手机,我不希望它这样做。提前谢谢。<table class=\"float-left table\"> <thead> <tr> <th scope=\"col\"&
List events by month
我正在WordPress网站上工作,该网站由一个名为“事件”的自定义帖子类型组成。每个“事件”都包含一个名为“事件日期”的自定义字段。我想根据“活动日期”字段按月组织所有“活动”。我的意思是:November 2018 Event Event Event December 2018 Event Event Event January 2019 Event Event Event
在PUBLISH_POST操作中检索wp_mail的ACF字段
我有一个名为“Envios”的自定义帖子类型。我在其中创建了一个自定义元框,可以选择用户和帖子。当其中一个自定义帖子类型发布时,它会向所选用户发送一封包含所选帖子内容的电子邮件。要选择帖子,我使用ACF插件和field Post对象。问题是,有时电子邮件发送正确,但在大多数情况下,什么都没有发送。代码如下: // Adds Custom Meta Box function email_delivery_munda_add_custom_box() { $scr
ACF:更新图库字段在后端不起作用
我试图更新一个图库字段,图像显示在前端,而不是后端。// I have also tried to use the ACF field name like $field = \'field_xxxxxxxxxxxxx\'; $field = \'images\'; $post_id = 12345; $attachments_ids = [ 0 => 22222, 1 => 33333, 2
如何将ACF字段从字符串转换为整数?
客户将输入报告生成年份(如2010年)的信息。我想获取这些信息,并计算它是否是在过去3年内制作的,以便我可以在“最近的文档”部分显示它。任何与结果不匹配的其他报告都将发送到档案部门。我想得对吗?<?php if( have_rows(\'recent_documents\') ): ?> <ul class=\"list-unstyled\"> <?php while(