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

  • 高级自定义字段-禁止用户编辑自定义字段

    时间:2013-03-21

    我真的不知道如何解释这一点,所以这可能没有多大意义。基本上,我为添加/编辑用户页面创建了一个自定义字段(下拉选择),我想成为唯一一个可以编辑此字段的人。喜欢当用户转到“编辑用户”页面时,他们可以更改此字段的值,我不希望他们这样做。我至少希望这个领域对他们来说是不可见的,但不要完全消失,因为我仍然需要这个领域。

  • 如何跨多个页面共享重复字段中包含的特定数据

    时间:2013-03-22

    我一直在使用高级自定义字段插件,非常欣赏它的功能。我在我正在工作的网站上有一个关于我们的页面,该页面包含一份员工名单(共4名)。我使用advanced custom field插件中的add-on repeater字段构建了这个员工列表。我还开发了一个单页模板,专门介绍名为“治疗”的专业行业领域的信息,数据是从同名的主自定义帖子循环输出的。有4个单独的自定义帖子类型包含此信息。每名员工单独负责四种治疗方法中的一种。因此,当输出特定治疗自定义帖子数据的单页视图时,我想将该信息附加到负责该治疗的相关工作人员那

  • 在写入数据库之前更改内容

    时间:2013-03-23

    我到处找了找,但我不能确定这个问题的答案。我试图将自定义字段的内容用作post\\U数据,并在创建或更新帖子时将其保存到数据库中。我需要这样做,以便使用插件高级自定义字段实现前端发布解决方案。我想我需要这样的东西:function tsv_content_save_pre( $post_id ){ global $post; $tsvpost = get_post($post_id); $tsvifempty

  • 使用Relavanssi进行自定义字段搜索

    时间:2013-03-24

    我正在工作的网站是一个人才网站,它有演员姓名、头像和简历,所有这些都是用post\\u标题、特色图片和自定义字段创建的。我正在使用Relavansi使我的搜索结果更好一些。然而,我遇到了一个问题,如果用户搜索“John”,那么所有名字中有“John”的演员都会首先出现,然后是简历(自定义字段)中有“John”的人。但是如果用户搜索,比如说“西班牙语”(意思是他们正在寻找一个会说西班牙语的演员),结果会随机出现,而不是按任何顺序出现。我希望他们按照帖子的标题(也是演员的名字)排序。因此,简短的版本是:如果用

  • 仅当自定义域具有值时才显示HTML

    时间:2013-03-31

    我正在使用一个名为Advanced Custom Fields的插件。我正在寻找有关自定义帖子类型模板代码的帮助,该模板显示一些转发器字段数据。我用HTML包装每个子字段。有时,一个或多个子字段没有值。如果子字段不存在值,如何不显示正在包装子字段的HTML在下面的代码中,如果子字段不存在值,“measurement”和“amount”子字段的SPAN标记应隐藏。我的代码如下:<?php if(get_field(\'ingredients-list\')) {&#x

  • 希伯来语WP 3.5:插件已激活,不显示在侧边栏中

    时间:2013-03-31

    我正在尝试创建带有强制自定义字段的自定义帖子类型。我跟踪了Adding Custom Fields to a Custom Post Type, the Right Way 教程,并安装了Advanced Custom Fields 我的希伯来语Wordpress 3.5插件:新的自定义帖子类型(“Books”)将按预期显示在侧栏上。但是没有Advanced Custom Fields 尽管插件已安装并激活,但仍显示在侧栏上。我尝试过使用web界面安装并直接打开zip文件,但没有结果。如何获取Advanc

  • 如何创建具有多个循环的多维数组

    时间:2013-03-31

    我有一个循环,在这里我循环遍历我的CPT的每个帖子,获取每个帖子的标题和内容,并将其放入一个数组中。这没问题。但碰巧我创建了一个可重复的字段Advanced Custom Fields 这些职位都有。这些字段包含我要添加到数组中的图像和标题。这是我当前的代码$args = array( \'posts_per_page\' => \'-1\', \'post_type\' => \'work\', \'orderby\' => \'ID\'

  • 如何在ACF直放站现场回路中增加ID值

    时间:2013-04-01

    下面的代码旨在显示高级自定义字段转发器字段。我需要为标签标签的“for”属性和尾部复选框输入字段的ID值提供唯一的值。此外,为了让字段标签正常工作,我需要“for”值与输入字段的ID值匹配,并且每次字段在前端重复或显示时,每个值都必须是唯一的。查看当前在源中前端的显示方式:ImgurID和“for”值为空,但需要与每行字段的值匹配,但每行也需要唯一。<?php if ( get_field(\'ingredients-list\') ) { echo \'<ul

  • 高级自定义字段插件:将文件URL放入父文件

    时间:2013-04-03

    在父页面上,我从子页面获得了自定义字段值的网格。所有文本字段都工作正常,但我对文件URL字段有问题:它返回的不是URL,而是附件ID。下面是我用来显示所有字段的代码: <?php //get children of page 4 and display with custom fields $args=array( \'post_parent\' => 4, \'post_type\' => \'page\'

  • 如何将自定义域定位在编辑器之前

    时间:2013-04-04

    我已安装Advanced Custom Fields 4.0.1 并创建了一个新的Field group 包含一个名为preamble. 我想把这个新字段放在posts编辑屏幕的编辑器之前。似乎所有自定义字段都是在发布普通字段之后添加的。解决方案不是删除用创建的自定义字段ACF 并使用普通自定义字段。

  • 执行发布和保存功能(不只是保存)

    时间:2013-04-04

    我正在使用此功能根据几个自定义字段自动设置帖子标题:function set_event_title( $data , $postarr ) { if($data[\'post_type\'] == \'event\') { $getdate = get_post_meta($postarr[\'ID\'],\'event_datestart\',true); $dateformat = new DateTime($getdate); $date

  • ACF - get fields from group

    时间:2013-04-09

    我一直在使用此代码获取特定组中的所有字段:<?php $GroupOrPostSlug = \'acf_specialgroup\'; //or insert the ID of your fields Group. $groupID=\'\'; global $wpdb; if (empty($groupID)) {$groupID = $wpdb->get_var(\"SELECT ID FROM $wpdb-&

  • 自定义管理菜单页面中的生成高级自定义字段框

    时间:2013-04-16

    我已经创建了一个名为FCC Youtube的自定义管理菜单页面add_menu_page 函数,其中包含一些我通过HTML和PHP手动生成的自定义字段:代码(只是我创建这个自定义管理菜单页面的部分)// creat admin menu page add_action(\"admin_menu\",\"youtube_menu\"); function youtube_menu() { add_menu_page(\'Youtube Channel Setting

  • 我想在每个帖子的RSS标题中添加一个自定义字段,但不希望它显示在网站上

    时间:2013-04-16

    我看到其他网站也这样做了,但我自己没有做到。我为每个帖子都有特定的自定义字段,我希望在RSS提要中每个项目的标题中,在项目的实际标题之后显示其中一个自定义字段。例如,如果帖子名为“Abracadabra and hocus pocus”,由James A.Author撰写,我希望提要项标题为“Abracadabra and hocus pocus by James A.Author”。如何做到这一点?

  • 从循环输出的最后一项中删除逗号

    时间:2013-04-21

    (或在除最后一项外的所有项目中添加逗号…)我发现的大多数信息都与在foreach 环在这种特殊情况下,我使用的是高级自定义字段,我在一个标准循环中,而不是foreach 环除最后一项外,我需要在每项的末尾加一个逗号。<?php while( has_sub_field(\'images\') ): ?> <?php $image = wp_get_attachment_image_src(get_sub_field(\'image\'), \'wsn_canvas\');

  • 使用高级自定义字段插件显示POST_OBJECT内容

    时间:2013-04-24

    我很难找出这段代码的错误。What I\'m trying to do: 使用ACF插件在admin中设置一个自定义字段,在所有页面的元框中列出一个推荐列表(自定义帖子类型)。从下拉菜单中,客户可以选择将显示在该特定页面上的推荐信。我正在使用一个稍微修改过的Twenty12主题版本,这是我在首页模板中使用的代码。The code: <?php $featured_testimonial = get_field(\'testimonial\', $post_object->ID); ?>&

  • 使用自定义帖子类型作为自定义字段

    时间:2013-05-03

    我想为拥有所有店铺名称且正常工作的店铺创建一个自定义帖子类型。现在,我想在WordPress的每一篇新帖子中提取选择框中的所有店铺,然后选择的店铺名称将用作该帖子的自定义字段。我想将此店铺名称另存为中此帖子的元值wp_postmeta 桌子每个自定义贴子都有post\\u type=\'store\',因此我如何编写一个函数来按存储类型获取所有贴子。

  • 在小部件中使用高级自定义域

    时间:2013-05-05

    我构建了一个小部件,可以在下拉菜单中显示特定类别的页面。所选页面将显示在主页上。除高级自定义字段(ACF)外,其他所有功能都显示相同的图像。我认为这与$实例有关。。。我使用的代码是: <div class=\"home-image-box\"> <?php $attachment_id = get_field(\'main_image\'); $size = \"home-boxes\"; $image = wp_get_a

  • 以编程方式清空超级缓存(使用ACF操作)

    时间:2013-05-06

    我经常使用高级自定义字段为我的客户创建很棒的后端界面(我相信我们很多人都是这样做的…)。ACF包括一个选项附加组件,它创建一个或多个全局选项页面,用户可以从任何地方提取数据。例如,我使用选项页面让客户选择要在主页旋转木马上显示的5篇文章。我开始使用选项加载项和超级缓存遇到问题。似乎默认情况下,保存选项页面对缓存没有影响,例如主页旋转木马保持不变,客户端感到困惑…我需要挂接到选项页,以便在保存选项页时以编程方式清空缓存,因为我通常不会给我的客户端管理员访问权限,也不会用缓存之类的技术来打扰他们。ACF的作者

  • 用数值筛选WP_QUERY META_QUERY不起作用

    时间:2013-05-07

    这是一个非常密集的标题。我有一个自定义帖子类型“event”,它有一个日期/时间选择器字段“event\\u Date”,这要归功于高级自定义字段插件。此日期/时间选择器将UNIX时间戳保存到数据库中。我正在尝试使用WP\\u Query获取今天或将来的所有事件。这是我现在掌握的代码:$args = Array( \'post_type\' => \'event\', \'posts_per_page\' => -1, \'