草庐IT

php - WordPress:检查是否安装了插件 (ACF)

如果ACF插件被停用或未安装,我想防止我的主题出现fatalerror。插件的主要功能是get_field()。我在我的functions.php中写了这段代码来检查:if(!function_exists('get_field')){functionget_field(){echo'pluginACFisnotinstalled';}}请告诉我这是可以接受的做法吗? 最佳答案 ACF本身使用检查来查看框架是否已加载。如果它已经被另一个插件或主题包含和调用,那么ACF将不会再次重新实例化它自己的类。它通过类检查来做到这一点:if(!

javascript - 高级自定义字段/基于另一个 acf 字段填充选择

关于高级自定义字段重复器和选择下拉菜单。我目前有一个围绕汽车的网站。在wordpress的选项页面中,我有一个转发器block,其中一个文本字段名为“制造商”,另一个文本字段名为“模型”。文本区域的每一行都填充了一个模型,例如一行:制造商=奥迪型号=A1A2A3A4等..在汽车的自定义帖子类型“租赁”中,我为制造商和型号做了2个选择下拉菜单。我可以根据此处的示例#2代码自动填充制造商:http://www.advancedcustomfields.com/resources/dynamically-populate-a-select-fields-choices/工作正常没问题!然后使

php - 列出可用的 ACF 灵活布局选项

我正在为Wordpress安装创建一个设置系统,如果当前网站不需要某些ACF灵活内容布局,super管理员可以在其中禁用它们,而无需修改插件的结构。我正在寻找一种方法来在新的管理页面中列出所有可用的ACF灵活内容布局。查看插件的文件夹后,我在class-acf-field-flexible-content.php中找到了以下代码:'#','data-layout'=>$layout['name'],'data-min'=>$layout['min'],'data-max'=>$layout['max'],);?>>它构建了一个可用布局列表,供客户端在创建新帖子/页面时使用。有谁知道我可

php - 更改循环中的最后一项输出 (ACF)

我仍在学习php,但无法理解这一点。对于Wordpress中的循环,我想输出一个包含位置的列表,用逗号分隔并以点结尾。这是我的代码:Wijbestrijdenookin...,谁能告诉我如何做到这一点?我正在使用高级自定义字段。我在层级上也做得对吗? 最佳答案 您需要统计转发器中的总字段数:count(get_field('subplaats'));然后有一个字段计数器来检查当前“计数”的字段是否是最后一个。我编辑并测试了你的代码,它运行良好:Wijbestrijdenookin...干杯!

ACF& PACF

从2016年1月5日至2017年5月31日,每天有96次能源消耗的观察结果。我正在尝试将Arima模型拟合到这些时间序列观察中。我选择了时间序列的频率为96。总共有38016个观察结果。我已经清理了该系列tsclean在R中命令删除异常值。timeseries清洁时间序列:timeseries然后,我有所不同:diffts然后,我分解了该系列以从中获取季节性成分。从中减去了季节性成分,以对其进行估计。difftscomponent最终时间序列的ACF图:acf(adjusted_diffts)最后时间系列的PACF:pacf(adjusted_diffts)有三个问题:通常,ACF的X轴和时间

php - 只允许作者使用 ACF 在 yii2 中编辑他的帖子

我正在使用访问控制过滤器进行访问管理,但无法完成一件事-例如,我如何才能只允许项目经理更新项目并禁止其他人更新项目?我通过matchCallback尝试过,但在这种情况下,所有项目经理都可以更新任何项目,因为返回了TRUE。类似的更经常需要的规则-如何允许用户使用ACF更新/删除他作为作者的帖子?'access'=>['class'=>AccessControl::className(),'only'=>['index','view','create','update','delete'],'rules'=>[['actions'=>['update'],'allow'=>true,'

AWS Skill Builder - 练习 ACF 认证的第一站

AWSSkillBuilder-练习ACF认证的第一站AWSSkillBuilderhttps://explore.skillbuilder.aws/learn是AWS针对要想要自学AWS云计算技术所提供的网站,里面提了很多自学的课程,今天要展示的是在学习完AWSAcademyCloudFoundations课程后,如何透过AWSSkillBuilder进行AWSCloudPractitioner云从业人员认证的刷题练习。登录AWSSkillBuilder进入AWSSkillBuilder的首页后,单击登录,会弹出登录AWSSkillBuilder的弹窗,如下图。图1.登录AWSSkillBu

php - wordpress menu-walker 中的 ACF 对象

我有一个WP站点,我希望每个menu-items都有一个sub-menu,一个li-item每个the_sub_field('info_block_header')。所以我正在尝试创建一个内部有ACF循环的助行器,但是我现在不知道如何正确实现循环。这是我得到的,但结果很糟糕:侧边栏.php:'','menu'=>'main-menu','container'=>'ul','container_class'=>'topmenu-{topmenuslug}-container','container_id'=>'topmenu','menu_class'=>'topmenu','menu_

php - Wordpress:带过滤器的存档页面不起作用 (ACF)

我试图通过ACF的复选框字段过滤我的自定义帖子类型。我使用本教程:https://www.advancedcustomfields.com/resources/creating-wp-archive-custom-field-filter/现在,当ich过滤自定义帖子类型的存档页面上的复选框时,我遇到了没有任何变化的问题。它只生成正确的URL,但不过滤帖子。有人知道为什么吗?函数.php://arrayoffilters(fieldkey=>fieldname)$GLOBALS['my_query_filters']=array('mitglieder'=>'mitglieder');

php - 如何将 ACF 值拉入自定义帖子类型存档

所以我的问题是我刚刚创建了一个自定义帖子类型,并创建了几个帖子来配合它。我在我创建的模板single-post_type.php中使用ACF字段。这些在个别帖子上显示得很好,但我需要个别帖子页面上的一些ACF字段值显示在自定义帖子索引中。我尝试寻找答案,但似乎找不到我要找的东西。作为引用,这是我注册自定义帖子类型的代码://AddnewposttypeforAvailableHomesadd_action('init','available_homes');functionavailable_homes(){$available_homes_labels=array('name'=>_