advanced-custom-fields相关内容

使用WordPress高级自定义字段时'url'的字符串偏移量非法

我正在将Bootstrap模板转换为WordPress主题。 对于自定义字段,我正在使用插件 高级自定义字段 。问题是,当我尝试在高级自定义字段的帮助下添加图像时,出现以下错误: 警告:C:\wamp64\www\my-site\wordpress\wp-content\themes\bootstraptowordpress\page-home.php,第31行中的字符串偏移量'url ..
发布时间:2020-06-02 19:42:29 PHP

ACF使用分类法查询自定义帖子类型

我可以查询和显示所有自定义帖子类型,但是当尝试基于分类法查询它们时也将无法工作。有人请帮忙! 分类功能 add_action('init','create_project_type_taxonomies',0); 函数create_project_type_taxonomies(){ //添加新的分类法,使其成为分层结构(如类别) $ labels = array( 'na ..
发布时间:2020-06-02 19:42:24 PHP

保存帖子时Wordpress ACF

当我保存帖子时,它会创建一个具有正确值的帖子,而创建一个没有标题且没有值的帖子! add_filter ('acf / pre_save_post','tsm_do_pre_save_post'); 函数tsm_do_pre_save_post($ post_id){ //创建新帖子 $ post = array( 'post_type'= >'itemfounds',/ ..
发布时间:2020-06-02 19:42:19 PHP

ACF前端表单以更新术语

我想使用ACF前端表单功能创建带有自定义字段的表单 我看到了创建新术语@Alhana ACF前端表单以创建术语 ,但我想生成带有旧数据的表单 解决方案 Alhana的答案为我做出了一个更改。如果以 post_id 的值形式发送,则术语对象有效: $ term_obj = get_term($ term_id); $ acf_form_args = array( 'po ..
发布时间:2020-06-02 19:42:17 其他开发

ACF-显示来自“自定义帖子类型”自定义类别的图像

我有问题,我相信答案就在这里: https://www.advancedcustomfields.com/resources/get-values-from-a-taxonomy-term/ 但我不知道如何将其应用于代码... 我使用“高级自定义字段”在自定义帖子类型的类别内添加图像字段。我的自定义帖子类型为“短期课程”,类别名称为“课程类型”。 这是循环: ..
发布时间:2020-06-02 19:42:15 PHP

使用分类法ACF影响自定义分类法职位数

是否可以使用“ ACF分类标准字段”来影响“自定义分类标准”的帖子数?现在,我正在使用ACF分类标准字段,但我的自定义分类标准已分配了0个帖子。 我想使用ACF将自定义分类分配给自定义分类标准: 而不是默认方式: 这可能吗?我正在尝试这样做,因为它对最终用户更友好,ACF更灵活;如果我需要用户选择 only 一种分类法并进行其他限制,则可以对其进行限制。 解决方案 非常重 ..
发布时间:2020-06-02 19:42:10 其他开发

在woocommerce自定义电子邮件通知中获取ACF自定义字段值

如果用户Woocommerce更改了其数据,则发给管理员的电子邮件将收到有关这些更改的电子邮件。 我需要在这封信中显示我自定义的字段在ACF中创建。 (在ACF中创建了一个调查表并将其放入/ edit-account) 以下是完整的代码,基于-客户更改地址为WooCommerce时发送通知电子邮件 if(!class_exists('WooCommerceNotifyChang ..

在Woocommerce订单电子邮件中的ACF字段中显示值

我正在尝试在处理订单时Woocommerce自动发送给客户的电子邮件中显示交货日期的值。 我创建了一个高级自定义字段值称为“ leveranstid”,我希望它与电子邮件中的所有产品一起显示。我试图将下面的代码添加到functions.php中,但似乎无法正常工作。什么都没显示。如果有人请帮助我,我将不胜感激? add_action('woocommerce_order_item_m ..

在Woocommerce管理员电子邮件通知中显示产品ACF值

尝试在woocommerce产品中获取高级自定义字段,以传递给管理员的新订单电子邮件。它仅供管理员参考,并且仅针对每种产品。我已经尝试过了,这可以将其发送到后端,而不是通过电子邮件发送。 add_action(‘woocommerce_before_order_itemmeta’,‘product_size’,10,3); function product_size($ item_id ..

为每个ACF转发器字段行保存值,并将所有值放入一个数组(PHP)

我正在使用WordPress和高级自定义字段来构建网站。 我在我的网站上有一个用于事件列表的高级自定义重复字段。对于每个事件行,都有一个用于输入日期的子字段。 我试图将这些子字段保存到 $ dates 数组。但是,此 $ dates 数组通过 var_dump()输出只有一个值的多个数组。 $ dates 的输出: array(1){[0] => string(20)“ ..
发布时间:2020-06-02 19:41:52 PHP

开发流程-WordPress高级自定义字段

只是想知道当为Wordpress使用Advanced Custom Fields插件时人们的开发流程是什么? 我有我的本地开发人员,一个临时站点和产品。 > 将我在本地创建的字段添加到暂存和最终生产中的最佳方法是什么?通过界面在暂存和生产中添加它们似乎很麻烦。 我看过导出字段组-但是field_ids有可能不同步 谢谢。 解决方案 在以下目录的根目录中创建一个文件夹 ..
发布时间:2020-06-02 19:41:48 其他开发

ACF Pro中的add_row不保存转发器值

我的处境 我正在使用高级自定义字段专业版在wordpress中存储帖子的元数据。 我的帖子是动态创建的(不是通过管理界面),这意味着我明确需要使用字段键来填充元数据,而不是字段名称。我的一个字段是具有单个文本区域的转发器字段,另一个是标准文本区域。 我的代码 以下代码是我所说的(每个帖子一次)。帖子是使用 wp_insert_post()创建的。 //填充“名称” ..
发布时间:2020-06-02 19:41:46 其他开发

WordPress:永久删除自定义帖子类型的帖子。删除:“已将1条帖子移至垃圾箱。撤消”信息

很抱歉,如果已经有了答案,但我找不到它。 因此,我有这个脚本可以从自定义帖子类型中永久删除帖子。 它会永久删除帖子。但是在删除之后,我收到此消息: 但我希望此消息消失,因为即使您按了撤消按钮,它也会显示: 删除帖子的代码是: 函数members_skip_trash($ post_id){ if(get_post_type($ post_id) =='members') ..
发布时间:2020-06-02 19:41:43 PHP

如何从另一个高级自定义字段获取高级自定义字段选择值?

我使用高级自定义字段插件创建了两个自定义字段。我希望它的行为就像在一个文本字段中插入值时一样,应该在另一个字段中将其填充为选择字段。 此图像是我在其中插入Name值和slug值的示例。 我希望它返回此值。 解决方案 要自动填充ACF中的选择字段,可以使用load_field函数-在此处查看更多信息: http://www.advancedcustomfields.com/resou ..
发布时间:2020-06-02 19:41:41 PHP

从PHP和Timber / Twig中的“高级自定义字段”对转发器字段进行排序

我正在尝试使用Twig 1.34的WordPress Timber插件实现对WordPress插件高级自定义字段(ACF)中转发器字段的输出进行排序。从下面的ACF中排序的基本PHP示例来自 https: //www.advancedcustomfields.com/resources/how-to-sorting-a-repeater-field/ ,在ACF论坛中没有我的问题的可用答案。 ..
发布时间:2020-06-02 19:41:36 PHP

Wordpress ACF-日期格式

我正在使用日期字段来呈现日期,如下所示:2014年11月15日。但我也想在页面的其他位置显示日期,如2014年11月15日。是否有可能以两种不同的格式显示日期? 解决方案 您可以使用 get_field ,然后可以将日期格式更改为所需的任何格式。 $ date = get_field('date '); $ ..
发布时间:2020-06-02 19:41:33 PHP

WordPress:ACF将行添加到转发器字段

我正在寻找一种在ACF Pro中将行添加到转发器字段的方法。我发现此帖子,但解决方案帖子似乎无效。我将描述我的问题: 我有一个名为“ gebruikers”的自定义帖子类型,一个名为“ logins”的转发器字段以及一个可以包含名为“ datum”的字段的行”。我希望能够在“基准”字段的新行中添加一个值。 到目前为止,我的代码是 $ field_key =“登录名”; $ ..
发布时间:2020-06-02 19:41:29 PHP