高级自定义字段是一个免费的WordPress插件,充当自定义字段的GUI层。自定义字段是WP的原生字段,显示在页面,帖子和自定义帖子类型上,但本机自定义字段界面不是非常用户友好。 ACF使用字段组附加字段以编辑屏幕。
如何在 Woocommerce 产品编辑器 (wp-admin) 中显示 acf 字段?
ACF 字段不会显示在产品编辑器页面上。我进入“所有产品”页面,在产品选项中单击“编辑”,然后进入该页面。在“主要”t...
当产品出现在 WooCommerce 中时,显示带有术语的标签
在 WooCommerce 单一产品页面上,通过高级自定义字段使用 true/false,我有一个标签,在文本中显示“特色”术语并且工作正常。 这... 添加动作('
我想添加一个字段,用户可以在其中选择分类法。我知道有一个“分类”字段类型,但它实际上提供了一个分类术语列表,我希望他们能够选择实际的
我正在 ACF 中使用文本区域字段。 我已将“新行”选项设置为“自动添加段落”。 以下是 PHP 在我的模板文件中的外观: 我正在 ACF 中使用文本区域字段。 我已将“新行”选项设置为“自动添加段落”。 这是 PHP 在我的模板文件中的样子: <?php $notice = '<p>Some text.</p>'; $text = get_field( 'text', 'option' ); if ( $text ) { echo str_replace( '<p>', '<p class="footer__paragraph">', $text ); } else { echo $notice; } ?> 您会看到我正在使用 str_replace 将自定义 CSS 类添加到 <p> 标签。 我通常会转义输出,就像这样<?php echo esc_html( $text ); ?>。这显然不起作用,因为 autop 会在每一行添加一个 <p> 标签。 是否可以在维护自定义类的同时转义输出? 是的,通过将您感兴趣的标签和属性列入白名单是可行的。Wordpress 有一个特殊的功能: wp_kses文档 这就是它的工作原理!您可以向它传递一组您想要接受的标签,同时转义所有其他标签和属性。例如,如果您只需要保留 p 标签和自定义类并转义其他所有内容,那么您可以执行以下操作: $text = get_field( 'text', 'option' ); $whitelist_tags = array( 'p' => array( 'class' => array('footer__paragraph') ) ); echo wp_kses( $text, $whitelist_tags ); 这将使您的 p 标签与您的自定义类保持一致,并转义所有其他标签和属性。 让我知道这是否是您正在寻找的!
我对 PHP 经验不是很丰富。这可能是一个很容易问的问题。我无法找到我的问题的答案。 我有一个自定义帖子类型(使用 CPT UI 创建)、food_type 和一个自定义分类...
ACF get_field 在带有 foreach 循环的函数内不返回值
我有一个函数可以循环当前类别的所有 Woocommerce 子类别。在子类别循环内部有一个高级自定义字段,应该显示一个图标。但我做了一些...
我有一个 WP 自定义帖子类型,其中包含员工简历信息。因为我们不想在 wp_users 中为每个人创建帐户,所以此数据被实现为居住在
我有一个名为“产品类型”的 ACF 字段组。它包含一些非常简单的字段,例如part_number(文本)、store_url(URL)和description(文本)。该字段组仅针对帖子显示,...
WordPress WP_Query:根据自定义元值显示自定义帖子类型,还可以根据另一个自定义元值进行排序
我正在使用 WordPress 插件高级自定义字段和自定义帖子类型 UI。 我构建了一个 WP_Query 来显示特定的帖子类型,并按特定的自定义字段值进行过滤。 $循环= ...
多种分类法来构建自定义帖子网格(wordpress + ACF)
我需要根据每页设置的各种自定义分类术语和分类字段创建自定义帖子查询循环。 由于我不是高级 WP PHP 开发人员,并且我需要在其他方面继续前进......
有没有办法在block.json中为ACF`renderCallback`定义类方法?
我有一个使用以下 block.json 定义的自定义古腾堡块: { “名称”:“我的区块/联系人”, "title": "联系方式", “类别”:&...
我使用 ACF 为我的远足博客构建了一个主题... 简而言之,每个远足(CPT)可以有许多峰会(CPT),每个峰会(CPT)有 1 个地点(CPT)。 当我添加徒步旅行时,我可以在...
如何使用 ACF 和 Elementor Pro 在 WordPress 中动态显示与自定义帖子类型相关的博客帖子
我正在使用 Elementor Pro 和高级自定义字段 (ACF) 为一家提供多种体育活动的体育俱乐部开发一个 WordPress 网站。我创建了一个反映结构的模板...
代码与两个按钮冲突 - 在 Woocommerce 描述中阅读更多内容并显示另一篇文章中的内容
我的单一产品模板上有两个按钮,一个是产品详细信息块(Wordpress 主题 2024)中产品描述的“阅读更多”按钮,另一个是从自定义帖子中获取内容...
在分类类别中,我有: 中继器字段命名为问题。 在中继器内,我有一个名为答案的字段。 我试图在category.php 文件中显示所有答案,如下所示: $term = get_queried_obj...
我正在新旧网站之间迁移帖子。 ACF 在旧网站上使用,当我将帖子导入新网站时,它会创建自定义字段“
该网站出售乐谱出版物。它有许多ACF字段,其中一个字段名为Series,同一系列中的所有出版物在该字段中将具有相同的值。关于单品...
将动态属性从 WordPress 数据库链接到 WordPress 块主题中的站点编辑器
我正在使用站点编辑器并在 WordPress 中创建了我的自定义块主题。我遇到以下问题,我有一张带有标题的卡片,一旦单击它,我就会被重定向到具有相同 c 的页面...
显示结帐 ACF 高级自定义字段并将值保存在 WooCommerce 中
我正在尝试向结帐页面添加其他字段。我已经设置了 ACF 字段并可以在结账页面上显示它们(通过 acf_form),但是当我下订单时,我在...
整个网站都使用 WPML 以实现多语言化。 将以 ACF 前端表单创建一个新的多语言帖子(2 种语言,德/英)。 使用 ACF 可以轻松创建一种语言的新帖子...