您当前的位置:首页 > TAG信息列表 > advanced-custom-fields

  • 创建WordPress新的多站点或更新ACF字段时运行函数

    时间:2016-06-14

    我在我的多站点网络的主站点上创建了一个函数,该函数循环遍历网络中的每个站点,从ACF中的选项页面提取值,并将数据保存到JSON文件中。然而,我不确定如何让它在单曲之外运行。我已经测试过的php页面。我的问题是:运行此功能的最佳时间是什么时候</最简单的方法是将其放入自定义插件并给它一个按钮来点击运行吗</有没有什么方法可以使这个过程自动化,因为理想情况下,我希望它在网络中添加新站点或更改现有站点的选项时运行我的一个问题是,我的主站点和子站的主题不同,功能不同。php文件,所以我不认为使用acf

  • 无法将WP_QUERY类的对象转换为短码内部的INT

    时间:2016-06-19

    我有以下代码,用于按自定义分类法显示下载帖子。我收到错误类WP\\u Query的对象无法转换为int当我启用了查询监视器,但在实际代码工作并在正确的分组中显示正确的文件时,我很难准确地找出是哪个位导致了它。我想知道它是否需要以某种方式简化,但如果有人能帮我发现这个问题,我将非常感激。提前感谢function downloads_shortcode( $atts ) { extract(shortcode_atts(array( \'type\' => \'asso

  • 可视编写器与高级自定义字段

    时间:2016-06-27

    我使用Advanced Custom Fields (ACF)用于我的所有网页。使用ACF,我想我可以创建一个超级简单的后端,包含客户需要的所有领域。现在一位老板问我为什么我们不使用Visual Composer (VC)我无法得到一个严肃的答案,也无法在互联网上找到任何答案。在我看来,ACF为我提供了所需的所有灵活性和后端定制,但我不知道VC是如何工作的。

  • 更新POST元自定义字段与元键不匹配

    时间:2016-07-03

    我正在尝试用更新我的acfupdate-post-meta://ga_analytics_settings update_post_meta($my_post, \'ganalytics_settings\', serialize($ganalytics_settings)); $ganalytics_settings 是一个数组,我要存储它serialized 在现场内。但是,我得到以下条件不满足(取自meta.php):function update_metadata($meta_ty

  • 显示GET_SUB_FIELD值(如果存在

    时间:2016-07-06

    我正在WP构建中使用高级自定义字段。我有以下几点:<h1 class=\"title\"><?php echo get_sub_field(\'title\'); ?></h1>只有当有人填写了标题字段时,我如何显示此内容?

  • 在旧站点上升级ACF(高级自定义字段)

    时间:2016-07-07

    我有一个网站需要更新,它运行的是旧版本的ACF(4.4.1)。我不得不买一个新版本的ACF,因为我们没有旧版本的好拷贝。因此,当我更新图像时,图像字段停止工作。我认为可能发生了代码更改,但我不知道。有人能帮我升级此代码,使其与ACF 5.3.7兼容吗?<?php if (get_field(\'slideshow\')) : $repeater = get_field(\'slideshow\'); foreach( $repeater as $k

  • 使我的定制列可排序

    时间:2016-07-09

    我正在将自定义帖子类型与ACF的关系字段一起使用,并尝试获取帖子中使用“位置”的次数列(这是我的自定义帖子类型-位置)。除了可排序选项之外,我的一切都在工作,但我似乎弄不清楚。如果您有任何帮助,我们将不胜感激,以下是我目前的代码:function change_columns( $cols ) { $cols = array( \'cb\' => \'<input type=\"checkbox\" />\', \'title\'

  • 在另一页上从首页显示自定义域

    时间:2016-07-12

    因此,我希望在另一个页面上检索已经显示在“FrontPage.php”模板上的自定义字段。我的网站的php模板。我知道如何使用post-id方式来实现这一点,但我希望它能够自动从首页模板中检索到它们。。。我之所以想这样做,是因为它是一个多站点,我想重用安装在子站点上的主题。因此,不是: <img src=\"<?php the_field(\'image1\', 31); ?>\" /> 是这样的: <img src=\"<?php the_field(\'i

  • Using ACF on Posts Page

    时间:2016-07-18

    我试图使用ACF Pro在Wordpress页面上编写标题/页面描述,但它只是不断显示“数组”来代替标题/描述。我知道<?php the_field(\'XYZ\', get_option(\'page_for_posts\')); ?>, 但这似乎对我不起作用。我什么都试过了,但我不知所措——我怎样才能使它起作用?HTML/PHP代码:<?php /* Template Name: Blog Page Template */ ?> <?php get_he

  • ACF Images If/else

    时间:2016-07-20

    <div class=\"postthumbnail\"> <?php $image = wp_get_attachment_image_src(get_field(\'usercrop\'), \'full\'); ?> <img class=\"post-thumbnail img-responsive postpic\" src=\"<?php echo $image[0]; ?>\" alt=\"<?php echo get

  • 在Foreach内部调用时,ACF Pro中继器字段返回空值

    时间:2016-07-22

    我对Acf Pro中的repeater字段有问题。我想检索foreach中的字段,但它给了我“null”值。有人能帮我吗?我的代码: function label_text( $post_id = \'\' ) { while( have_rows(\'description\', $post_id) ): the_row(); $description .= get_sub_field(\'label\') . ge

  • 如何在前端主页上显示选中的复选框供应商?

    时间:2016-07-25

    我们已经创建了自定义贴子“产品”和自定义分类“管理供应商”。在管理供应商部分,添加自定义复选框“特色供应商”,以便使用ACF对特色产品进行分组,并分配给管理供应商。现在,当我们添加供应商时,有一个标记特色供应商的选项。问题是如何生成循环,以便在主页上显示选定的供应商。

  • 高级自定义域中的随机p标记?

    时间:2016-08-03

    在本页上,http://www.sandfordparkslido.org.uk/events-5/ 和其他人。我创建了一个带有高级自定义字段的自定义字段,这样用户就可以自己填充侧栏的内容,而无需离开他们正在处理的wordpress页面。然后,使用<?php the_field(\"sidebar_content\"); ?>.这很好,但是,我在代码的开头和结尾得到了一些段落标记?这使得所有的东西都很不协调,所以我想把它们处理掉?问题是,它们来自哪里,以便我可以删除它们?

  • 从连接的JSON字符串的最后一个元素中去掉逗号

    时间:2016-08-04

    我正在使用高级自定义字段插件以json ld格式生成模式数据。我正在为面包屑使用转发器,它工作得很好,但是为了获得有效的标记,我需要从最后一个转发器/面包屑项目中删除逗号。这是我的代码:<?php if( have_rows(\'breadcrumb\') ): ?> <script type=\"application/ld+json\"> { \"@context\": \"http://schema.org\", \"@type\":

  • 如何将带有ACF的自定义帖子类型自动导出到单个文件?

    时间:2016-08-06

    我有一个自定义的帖子类型product 使用ACF(高级自定义字段)我想安排每日cron任务自动化以导出所有published 发布到post_id.txt, 每个岗位一个。我知道有一些插件可以将自定义帖子类型和ACF导出到CSV或XML。但我的要求是一个更定制的任务。一个简化的示例,输出文件的格式post_id.txt 应为,每个字段之间用\\n:例如:。1234.txtPOST_TITLE PRODUCT_IMAGE(ACF URL FIELD) CATEGORY TAGS&#

  • WordPress GET_TEMPLATE_PART()函数不起作用

    时间:2016-08-09

    我正在使用get_template_part() 我的文件上的函数(page-home.php) 喜欢page-home.php 在我对同一个文件调用了5次之前,它工作得很好(page-home.php) 但是当我第六次打电话的时候<?php get_template_part( \'template-parts/content\', \'project\' ); ?> 未显示来自高级自定义字段插件的数据,但显示来自Custom Post Type UI 插件显示正确,如果我删除以上

  • 按日期/年将一组wp查询帖子打包到父div

    时间:2016-08-09

    我有wp查询帖子。我按自定义字段“event\\u date”订购。(字段格式示例为2016年8月9日)。我正在从每个帖子中提取年份和月份,并将其添加为div类,但是我想按照父div为每个月包装所有帖子。在前端,我希望它像这样:<div id=\"082016\"> <div class=\"post 082016\"><?php the_title();?></div> <div class=\"post 082016\"&g

  • ACF google map not working

    时间:2016-08-10

    我试图在ACF中添加google地图字段,但当我尝试编辑或添加新文章时,它会将地图显示秒,然后将其禁用并警告:哎呀!出了点问题。此页面未正确加载Google地图。有关技术详细信息,请参阅JavaScript控制台。有什么问题吗?我怎样才能修复它。。。

  • 更新模板时,页面模板缺少字段或无效

    时间:2016-08-11

    我正在尝试更新页面模板,当我做一些奇怪的事情时,会发生。让我解释一下。。我有一个模板“帽子尺寸指南”,其中的代码文件是/themes/my-theme/pages/page-hat-size-guide.php 我正在尝试更新该php文件以包含超链接,当我设置了此模板的页面不再设置此模板时:我将编辑使用此模板的页面,模板将自动设置为“默认”。此外,当我尝试将模板设置回“帽子尺寸指南”时,我的所有自定义字段都会突然消失。现在,当我将php文件恢复到原来的状态时,所有内容都恢复到原来的状态。我甚至尝试用一个

  • 高级自定义字段插件-从编辑字段获取文本并将其保存在变量中

    时间:2016-08-17

    在ACF中,我添加了一个自定义编辑器字段,但当我尝试将其文本保存到变量中,并使用js将值输出到控制台时,它会给我一个空字符串。这是我的代码:<?php $test = the_field(\'text\'); ?> 以及javascript:<script> var v = \'<?php echo $test; ?>\'; console.log(v); </script> 我需要获取文本值,