您当前的位置:首页 > TAG信息列表 > array
如何使用json_decode后_meta值?
我用过get_post_meta($post->ID) 获取我的帖子的所有自定义字段,因为我有很多htem。其中一些是复选框值和var_dumping 变量给了我这个array (size=1) 0 => string \'a:3:{i:0;s:6:\"ozujak\";i:1;s:7:\"travanj\";i:2;s:7:\"svibanj\";} 如何响应这些值?我试过了var_dump(json_decode($meta[\'my_var\'])); 但它给了我null
按星期几列出的帖子列表
我有广播节目,它们和弱者日有关。示例:周一和周五有一个节目的迪斯科之夜2-Pragram疯狂周末仅在周日比赛3-etc4-etcObjective: 列出所有不重复的程序,这些程序基于当天和下一天关联到多天。如果今天是星期六,必须列出星期六的节目,如星期天、星期一等,但不能只列出一次同一节目。(最近的一个)如何做到这一点?在后台,我有一个多选选项,允许用户根据插件框架选择多天。它将meta\\u值存储在序列化数组中,无法更改,因此我必须使用它。a:3:{i:0;s:1:\"3\";i:1;s:1:\"4\
Dynamically adding filters
我有一个函数,我试图在其中获取一个数组,以便在回调中使用它来动态添加过滤器。下面是我需要从中检索数组键的函数(在$classes 变量):function bw_add_markup_class( $attr, $context ) { $classes = array( \'nav-primary\' => \'navbar navbar-inverse navbar-static-top\', \'nav-sec
更新POST元数据未序列化数组
出于某种原因,我的update_post_meta() 函数不接受数组。通常情况下,该函数会自行序列化数组,但现在我需要自己完成此操作,否则它不会更新。这可能是因为我把它叫做类内吗?My code:class Checkout { // Initializes object, calls the init hook public function __construct( $testMode = false ) { // Call
在WooCommerce子级/模板中调用全局变量数组
所以我在我的函数文件中有这个-它定义了不符合免费送货条件的产品。一切正常。//functions.php function my_free_shipping( $is_available ) { global $woocommerce; // set the product ids that are $product_notfree_ship $product_notfree_ship = array( \'1\', \'2\', \'3\', \'4\', \'
管理选项页面。另存为数组
我对PHP不太在行。我刚刚创建了WordPress管理选项页面,它工作正常:// Admin Menu add_action(\'admin_menu\', \'my_cool_plugin_create_menu\'); function my_cool_plugin_create_menu() { $parent_slug = \'test-slug\'; $capability = \'administrator\';
WP Page Options Array
我正在创建一个页面选项,其中包含一些带有特定值的多个复选框。以下是我的复选框表单代码片段: <label>Global Checkboxes</label> <input style=\"width:0;\" type=\"checkbox\" name=\"page_options[check_list_global][0]\" value=“check1\" <?php checked( $options[\'check_list_global’]
以数组形式获取ACF中继器的列表
我运营一个音乐会网站&;音乐俱乐部。事件在称为“事件”的自定义帖子类型中设置。在这里,我设置了日期、活动名称以及有关该活动的所有其他信息。在这种自定义帖子类型中,我有一个名为“艺术家”的ACF(高级自定义字段)转发器,子字段为“artistname”和“artistweb”。我的目标是所有过去在我们俱乐部踢球的艺术家。此列表应按艺术家名称的字母顺序排序,如果存在链接(artistlik),则艺术家的名称应链接到该网站。What I have so far:<?php // find t
使用GET_POST_META获取正确的元值
我尝试使用函数get\\u post\\u meta()来获取帖子的元值。然而,令我惊讶的是,它返回了一个再次包含数组的数组!因此,我查看了第二级数组,并通过以下代码获得了一个元值列表:$postmeta = get_post_meta($resultid, \'\', true); foreach ($postmeta as $meta_key => $v) { foreach ($v as $kk => $meta_value) {
变量分类的WP查询
我被这个困住了。也许很简单,也许不是。但事情还是发生了。我知道在wordpress中查询多个分类法的标准方法是使用这里描述的方法。https://codex.wordpress.org/Class_Reference/WP_Query#Taxonomy_Parameters然而,这种方式只允许“硬编码”分类法。What I\'d like to achieve is run the query for multiple variable taxonomies.因此,假设我有一系列分类法,通过:$taxes
从表单创建的多维数组中的数据的UPDATE_POST_META
因此,我有几个表单字段,如下所示:<input name=\'mainStageSatOrder[theband][theid]\' type=\'hidden\' class=\'band-id\' value=\'\' />\"; <input name=\'mainStageSatOrder[theband][theorder]\' type=\'hidden\' class=\'band-order\' value=\'\' />\"; 如您所见,这些表单
使用PRE_GET_POST按值数组对META_KEY进行排序
Scenario:我有一堆经销商在“经销商”帖子类型下加载。每个经销商都有一个“评级”,这是一个字符串值,如金、铜、银-这表明他们作为经销商的地位。每个经销商也被划分为一个国家。What I have:我已经使用pre\\u get\\u posts操作按meta\\u值、asc或desc排序。这很好。function my_pre_get_posts( $query ) { // do not modify queries in the admin if( is_admi
替换大型多维数组中的文本
我有一个巨大的多维数组,没有办法实现它:),无论如何,我想替换所有http 如果客户将其网站转换为https 他不会为新url更改所有旧图像。我试过了array_map, array_walk 当然还有str_replace 但我发现我必须为每个嵌套数组生成无限foreach。Array ( [Repeater_1] => Array ( [1] => Array ( [user_defined_fie
插件选项数组设置为未定义
如果没有定义插件选项,我想将它们设置为空白,这样我就可以避免PHP注意事项。编写此代码的更好方法是什么?$options = get_option(\'plugin_options\'); // Add new plugin options defaults here if( !isset( $options[\'plugin_option_1\'] ) ) $options[\'plugin_option_1\'] = \'\'; if( !isset( $op
列出具有特定角色的用户,而不是删除具有特定角色的用户
我当前正在列出除具有管理员角色的用户以外的所有用户,这些用户位于自定义页面模板上,具有:<?php $allUsers = get_users(\'orderby=post_count&order=DESC\'); $users = array(); foreach($allUsers as $currentUser) { if(!in_array( \'administrator\', $cu
构建一个可伸缩的WordPress收藏夹插件--一个序列化的元值数组或多个元记录
我正在尝试构建一个简单的Wordpress收藏夹帖子插件,该插件可扩展,可以处理1000或100000或更多用户。我在其他插件中看到了几种不同的方法,我想知道从可伸缩性的角度来看,哪种方法是最佳实践,这意味着记录的大小或记录的数量可能是一个问题。问题:基本的想法是,在帖子上有一个按钮,登录用户可以单击该按钮来喜爱帖子。然后必须将其存储在数据库中,这样当用户转到该帖子时,他们就不能再喜欢它,也可以查看他们喜欢的帖子列表。Option 1: Store in both user meta and post m
将数组和订单集和子集合并为一个
我有两个数组,它们通过两个不同的自定义键对帖子进行过滤和排序。我需要做的是合并数组,并按它们自己的自定义键对它们进行排序,以避免先有数组a的列表,然后是数组b的列表。我尝试了不同的方法,但没有人真正给我带来任何好的结果。我尝试的最后一个是usort,但它基本上没有用(两个合并的数组已经像这样排序了,它只首先得到第二个数组,因为它没有第一个数组的自定义键)。$series_post = get_posts(array( \'numberposts\' => -1,
如果不存在多个元键,则查询所有帖子
我正在尝试获取所有没有以aa\\uUket开头的元ket的帖子。我可以这样做$args = array( \'posts_per_page\' => -1, \'category__in\' => 23, \'meta_query\' => array( \'relation\' => \'AND\', array( \'key\' => \'aa_article_1\', \'compare\' => \'N
某些元(数组)值的WP元查询
如果我通过“my\\u meta\\u key”使用meta\\u查询来获取帖子,我只会得到这样的结果Array( [0] => Array( [nested_key1] => something_I_want1 [nested_key2] => something_I_want2 [dont_care_key] => something_I_dont_care_about )
带有特色图片或带有永久链接的备用图片的最近帖子
在我的侧边栏中。php我有一些打印最近评论的代码。由于格式化限制,我无法在此共享完整的代码。您可以在此处找到代码:https://codeshare.io/p8xjp如果帖子没有特色图像,我如何显示自定义回退图像(目录中的img)?如何将后备图像和特色图像添加到永久链接中?