您当前的位置:首页 > TAG信息列表 > array
从多个功能中提取筛选器
我需要将数组从多个函数传递给一个函数。我正在使用apply_filters_ref_array() 为此。问题是它只接受从最高优先级callbak传递的数组。以下是场景://First Callbak function first_callback() { $html[\'abc\'] = \'xyz\'; return $html; } add_filter( \'process_args\', \'first_cal
将文本字段中的每个新行转换为数组中的新值
在我的插件中,我创建了一个文本字段(ID:main_menu) 这允许用户按菜单slug列出管理菜单项(例如:index.php = 仪表板,plugins.php = 插件等):用户在新行中输入每个菜单项非常重要,这样可以将其转换为数组。现在,当用户在每一行输入他们的输入时,当我echo 这个get_option() 对于该字段。如何转换输入到多个值的数组循环中的每个新行输入?
Variable in Array Not Working
我在为查询中的一个参数使用变量时遇到了一个问题。我使用自定义帖子类型和类别名称作为术语来确定显示哪些类别。当我将值硬编码到术语中时,效果很好,但当我使用变量时,它似乎不起作用。This code works:$args = array( \'post_type\' => \'sparknz\', \'tax_query\' => array( array( \'taxonomy\' => \'spa
WP作业管理器类别下拉列表;通过筛选器更改占位符文本
我已经在谷歌上搜索了几个小时,但没有真正有用的结果,我有一个使用WP Job Manager的网站。此插件附带的搜索字段之一是类别下拉列表。我想更改此文本的占位符,从“选择类别…”“选择您的扇区…”我看到了这篇帖子:https://wordpress.org/support/topic/changing-placeholder-text-for-category-dropdown/这就解释了这是可以做到的。下面的代码取自WP Job Manager插件,供上面的链接参考。function job_mana
高级自定义域-仅当输入值时才显示标签和值
我目前有以下情况:<?php $field_name = \"text_field\"; $field = get_field_object($field_name); <table> <tbody> if( isset($field[\'value\'] ): ?> <tr> <th><?php ec
Output meta into arrays
我正在创建一个循环,它不会输出任何用户可见的内容,但需要稍后创建一个计算。我有:// posts for the week mon-fri $week_array = array( \'posts_per_page\' => -1, \'post_type\' => \'post\', \'post_status\' => array(\'publish\'), \'date_query\
将数组输出分离到<ul>
我有一段PHP代码,它查看了每篇文章,并显示了它在归档页面上列出的类别,但我想用逗号或空格来分隔它们。谢谢 <?php if ( ! $jobs ) : ?> <tr> <td colspan=\"6\"><?php _e( \'You do not have any active listings.\', \'wp-job-manager\' ); ?></td&g
Get 3 row ID's via ARRAY_A
下面的查询工作正常。但我怎么能select the 3 results separately 使用array_number?我需要在array\\u编号的帮助下将3个结果正确分开。但不知道怎么做。$records = $wpdb->get_results(\" SELECT * FROM wp_rdp_participants_answers AS answ INNER JOIN wp_rdp_game_images AS game ON game.image_id = answ.
每个用户的输出复选框并保存在插件选项中
我正在寻找一种在插件的settings\\u字段中将复选框列表保存为数组的方法。我目前有:<?php $WPusers = get_users( \'orderby=nicename&role=administrator\' ); foreach ( $WPusers as $user ) { ?> <input type=\"checkbox\" name=\"<?php echo $this->plugin_n
是否根据帖子标题显示帖子内容?
我正在构建一个自定义循环,仅当文章标题与特定字符串匹配时,我才想显示文章内容。但我没能把这件事做好。这是到目前为止我的代码。$args = array( \'post_type\' => \'property\', \'posts_per_page\' => -1 ); $query = new WP_Query( $args ); if ( $query->have_posts() ) { // The Lo
获取分页首页中显示的标签列表
我需要一个贴子标签列表,只有在页面首页显示的贴子中存在的标签。所以,我的第一步是用这个标记构建一个数组。这就是我所做的:1。在全局范围(首页模板)中声明数组$filtros = array(); 2。在循环内部,获取每个帖子的标签并将其添加到数组中$posttags = get_the_tags(); if ($posttags) { foreach($posttags as $tag) { if( !in_array( $tag->name ,$fil
Multidimensional Array
我在wordpress模板中有一个数组,我想在其中定位登录用户的特定状态。下面是我当前使用的$args,其中包含一个状态,并存储了所有状态值。$user_id = get_current_user_id(); $args = array( \'status\' => array( \'wcm-active\', \'wcm-delayed\', \'wcm-complimentary\', \'wcm-pending\', \'wcm-paused\', \'wcm-exp
Create an array from an array
我已经将一组图像附加到帖子上,并可以按顺序输出它们:1 2 3 4 5 6 7如何一次从阵列中获取三个图像,然后向前移动一个图像以创建以下三个图像的阵列:1 2 32 3 43 4 54 5 6等等这是我的代码:global $rental; $images = get_children( array( \'post_parent\' => $rental_id, \'post_status\' => \'inherit\',
如何从标准帖子格式中提取帖子?
我使用此代码从post格式获取帖子。$query = array( \'showposts\' => 5, \'post_type\' => \'post\', \'tax_query\' => array( \'relation\' => \'OR\', array(
如何基于自定义字段查询替换自定义分类术语的硬编码列表
我目前正在将自定义分类术语“133295555”硬编码到一个代码块中。与其将自定义分类法product\\u cat term\\u id硬编码为“133295555”,我如何动态地将133295555替换为仅填充了自定义字段“product\\u category\\u customText”的product\\u cat term\\u id(逗号分隔的表示)?换言之,我正在寻找帮助,用一个表示逗号分隔列表的变量替换133295555,该列表仅包括那些在product\\u cat分类法的自定义字段“
如何将数组选项保存为文本而不是整数?
Im正在定制WooCommerce签出,添加了一个下拉字段,可以获取用户的元键,并在签出页面中显示为选择选项。我还设法在签出后将所选选项保存到订单中。但是,该选项在自定义字段中显示为整数,而不是文本。以下代码是我的发展,希望有人能指导我。检索用户元键并显示为下拉选项add_action(\'woocommerce_after_order_notes\', \'wps_add_select_checkout_field\'); function wps_add_select_checkout_fie
从字符串中的ID获取标题
我试图从字符串中的ID获取标题,但当我想使用get\\u the\\u title()函数和receiving error时,我被绊住了内爆():传递的参数无效$act_name = explode(\',\', $unserialized[\'_gravity_form_lead\'][\'9\']); $titles = implode(\', \', get_the_title($act_name)); 在哪里$unserialized[\'_gravity_form_lead\
数组问题中的WordPress文本字段
这是我的代码。 $idsposts = solstice_get_opt(\'slider_4\'); // example: 443,755,155,282 $myposts = array($idsposts); // must be array(443,755,155,282) but i saw array(443) $blog_featured_post_args = array( \'post__in\' =
如何将我的查询结果拆分成两个数组?
我做了一个查询,得到了8个结果。我需要在2列中显示这些内容,共4项。这是我的问题: $args = array( \'post_type\' => \'event\', \'meta_key\' => \'date\', \'orderby\' => \'meta_value_num\', \'or