您当前的位置:首页 > TAG信息列表 > advanced-custom-fields
样式属性中的内联背景图像的WebP回退
我开发了一个主题,它有一个称为项目的自定义帖子类型。在单个项目页面上,有一个具有高质量滚动背景图像的视差样式部分。我正在使用一个自定义字段(通过ACF插件)将此背景图像添加到项目页面,并且此自定义字段被编码到单个项目模板文件中。这意味着我的所有项目页面只需要一个模板。这个背景图像质量很高,因此是一个相当大的图像文件(对我来说保持图像质量很重要)。我想将WebP图像作为背景图像添加到此视差部分。但我当然需要为不支持WebP图像格式的浏览器提供后备支持。我看过很多关于如何为通过<img> 标记,或
我是否可以将内容从页面动态链接到新页面?
我是Wordpress开发的新手,我有一个页面可以循环浏览一些自定义字段(repeater)。我希望每个子字段链接都转到另一个页面,该页面包含上一页上此人的更多信息(相同的字段组数据)。是否有一种动态的方法来实现这一点,或者我是否需要为每个人创建一个新页面,以便在单击链接时显示更多详细信息?
发布后获取高级自定义字段
发布帖子后,我想从插件高级自定义字段中获取一个自定义字段,并将其存储在数据库中。尝试了以下操作: function call_after_post_publish($post_id, $post) { $tcParentTitle = get_the_title( $post_id ); $tcChildTitle = get_field( \'funcion_1_titulo_tc\', $post_id ); &
WP_SPLIT_SHARED_TERM_BATCH弄乱升级的ACF 5数据
在开发服务器上将Wordpress和相关插件升级到最新版本并将源文件和数据库迁移到生产服务器之后,来自ACF的数据就不同了。prod和dev服务器(dev是prod的一个流浪克隆)CentOS 6.9 Apache 2.4 PHP 5.6 (php-fpm using mod_proxy_fcgi) MySQL 5.7 DocRoot: /home/user/example.com 升级:Wordpress: 3.8.4 => 4.9.8
下载页面生成器插件会删除我现有的数据吗?
我有一个网站开发人员建立了我的网站。现在我想自己添加内容。WPBakery页面生成器是否兼容?如果我激活插件,我现有的所有数据都会被删除吗?
仅显示带有ACF的类型的第一个元素
我只想显示“type”的第一个元素,而不是所有具有“payment services”类型的元素。我该怎么做?希望有人能帮我。。。<?php if( have_rows(\'events\', 4127) ): while ( have_rows(\'events\', 4127) ) : the_row(); $types = get_sub_field(\'type\');
WordPress循环中每个帖子的ACF背景色
我在WordPress中有以下循环: <div class=\"container\"> <?php $news = array( \'post_type\' => \'post\', \'category_name\' => \'angebote\', \'order\' => \'ASC\', \'posts_per_pag
更改WordPress中的帖子值
如何将现有值更改为新值并保留数据?我在ACF中更改了名称,现在我的新数据没有更新$post_desc = get_post_meta(get_the_ID(), \'post_desc\', true); $post_id = get_the_ID(); $value = get_post_custom_values(get_the_ID(), $post_desc); foreach ($value as $values) update_post_met
两个不同页面上的相同ACF
我做了很多page.php 使用ACF中继器和灵活的内容模块(1000多行代码)。代码越来越像意大利面条,我不知道如何构造它,以便更易于阅读和维护。以下是它的伪代码版本:$all_fields = get_fields(); foreach( $all_fields as $field ): if( $field == \'field_1\' ): // Deal with field_1 elseif( $field == \'field_2\' ):&
WordPress Gutenberg,以编程方式更新帖子内容
我已经开始用ACF和自定义块测试Gutenberg编辑器。我一直在四处寻找解决问题的方法,但我找不到关于这个主题的任何东西(也许我的谷歌技能不够好)但我的情况是这样的:我有一个自定义的帖子类型,我想设置一个模板,这样他们就不能在块之间移动,也不能添加其他块等等。在这篇文章中,大约70%是由代码创建的。因为它正在从API获取所有信息。测试1:我已经创建了一个包含所有所需字段的ACF块,当我从WP admin创建新帖子时,它正常工作。但当我运行update_field 函数它正在将其保存到post\\u元表中
用于分隔php变量字符串的HTML元素-ACF Datepicker
我正在使用ACFdisplay an internationalized date 使用此代码:<?php $dateformatstring = \"l j F Y\"; $unixtimestamp = strtotime(get_field(\'date\')); ?> <?php echo date_i18n($dateformatstring, $unixtimestamp); ?> 但我希望我可以将每个
Modals using loops and ACF
我试图制作一个页面,查询特定类别(“景点”)的每一篇帖子。我已经能够成功地获得帖子,我只需要让modals工作。我在我的循环中做了一个按钮,它的标题是循环所在的任何帖子。我希望这样,每当人们单击该按钮时,它就会打开一个模式,显示代码中ACF I列表中的所有字段。不过,我有一些问题。由于某种原因,我无法让javascript正常工作。现在都在页面模板文件中,但我已经尝试通过函数将脚本排队。php等。我的猜测是,我正在尝试制作文档。getElementsByClassName而不是documents。getE
在用户配置文件中显示自定义图像字段
我正在尝试显示acf中的用户信息。如果我使用以下内容,则会显示普通文本、收音机、选择和日期字段:<?php $current_user = wp_get_current_user(); echo $current_user->user_gender; ?> 我已经创建了2个图像自定义字段,每个字段我都想用作头像。如果自定义字段名为user\\u banner和user\\u avatar,我如何获取要显示的图像。这些字段是来自acf的自定义字段,分别是user\\u banne
提交CF7表格后下载PDF
我正在为客户的构建工作,我希望尽可能少地进行更改。抱歉,我对这一切都不太熟悉,我会尽力表明我的立场。客户端需要提交表单以提示PDF下载。有两个不同的PDF,两个相同形式的实例。填写表单实例1,获取PDF A-表单实例2,PDF B。下面是这些实例的显示方式:<div id=\"whitepaper\" class=\"home_whitepaper_bg w-clearfix\"> <?php $lpcnt=0; if(have_rows(\'whitepaper_list\
ACF Maps管理错误:即使在提供API密钥后也“仅用于开发目的”
即使在我尝试通过各种操作和过滤器注册密钥时,也会出现此问题。Fails 方法1:function my_acf_init() { acf_update_setting(\'google_api_key\', \'xxx\'); } add_action(\'acf/init\', \'my_acf_init\'); 方法2:function my_acf_google_map_api( $api ){ $api[\'key\'] = \
ACF字段,在POST中未选择任何内容时隐藏分类标题和图像
我通过ACF添加了一个自定义分类图像。我的代码如下。<?php global $post; $tax = \'directory_features\'; $terms = get_the_terms($post,$tax); foreach( $terms as $term ) { $term_link = get_term_link( $term ); $image =
用于WordPress音频短码中的音频URL的ACF
这WordPress shortcode 为您播放音频文件,效果很好:[audio src=\"http://XXX.mp3\"] 在特定的帖子或页面中,我想给它url 歌曲的使用Advanced Custom filed (ACF) 插件:[audio src=\"[acf field=\"sound_file_1\"]\"] 但它不起作用,试图打开歌曲url。(Note 我已经使用acf定义了url字段,并在没有音频短码的情况下单独对其进行了测试,结果正常)
在表中使用WordPress ACF短码超出了表的范围
我想放一些audio html表格中的文件使用wordpress默认[音频]快捷码,并使用ACF获取歌曲的url因为在wordpress中没有呈现两个嵌套的短代码,所以我使用了一个伪装的短代码和一个函数,正如这里的另一个问题中所问的那样:ACF for audio url in wordpress audio shortcode<现在这是我的代码:add_shortcode(\'audio_nested\',custume_url_callback); function custume_ur
在页面上显示自定义分类的颜色
我创建了一个名为“颜色”的自定义分类法// Taxonomy add_action( \'init\', \'create_colour_taxonomy\' ); function create_colour _taxonomy() { $labels = array( \'name\' => \'Colours\', \'singular_na
如何用ACF值替换自定义POST类型的Slug?
我在高级自定义字段中有一个下拉选择类型字段。值为视频和图像。我想替换自定义的post类型slug。目前,它是视频。我想改变我的网站。com/video/post name到mysite。com/1/post name或mysite。com/0/post名称我的意思是,当选择下拉值视频时,它将显示mysite。com/1/post名称。我可以替换post-type slug。function update_video_slug( $args, $post_type) { $cptslug