您当前的位置:首页 > TAG信息列表 > array

  • 添加到数组、重定向和显示

    时间:2019-03-28

    我想向数组中添加文本,并在重定向和取消设置数组后显示。class test{ public function one(){ $this->save(2, \'some\'); $url = get_site_url(null, \'/redirect_to_two\'); wp_safe_redirect( $url ); } pu

  • 只有数组的一部分存储在瞬变模式中--这可能是什么原因?

    时间:2019-04-09

    我已经创建了一个autosuggest数组,希望将其存储在瞬态中。我的代码如下所示:<?php // Get any existing copy of our transient data $suggest = get_transient(\'suggest\'); if ( false === ( $suggest = get_transient( \'suggest\' ) ) ) { // It wasn\'t there, so regener

  • 条件多维阵列和ARRAY_MAP

    时间:2019-05-06

    我正在使用Roots Sage 9,它在WordPress中使用Laravel,并将其与高级自定义字段相结合。为此,我创建了一个控制器,在这里我使用array\\u映射遍历返回的数组,以提取所有日期。根据页面的不同,我有时返回一个包含第二级数组的数组,而在其他情况下,我只返回一个包含单个级别的数组。我遇到的问题是,在我只有一个单层数组的情况下,第二个array\\u map返回错误(array\\u map():参数#2应该是数组),因为不存在数组。我以为三元数可以解决这个问题,但事实似乎并非如此我的问题

  • 从数组创建发布术语的继承性并将发布分配给术语

    时间:2019-05-16

    我有一个文本字符串,名为$location_string 它是以下格式的地址:1 Victoria Street,Wellington,New Zealand以及一种称为位置的自定义层次分类法。我正在努力实现以下目标:1) 为阵列中的每个对象创建位置术语。国家将是顶级术语,城市是国家的孩子,街道地址是城市的孩子。2) 将数组中的所有术语分配给由$post_id我意识到下面的代码有很大的缺陷-有什么想法可以修复它吗?目前,它只创建街道和乡村,还创建了两次街道:$location_array_reversed

  • 数组ID POST到函数HAVE_POST

    时间:2019-05-24

    作为主sql的结果,我得到了一个post ID数组,现在我需要该ID数组post来获取信息并以以下方式显示:<?php $ids = [1,2,3,4,5]; // Here is some execution or process // then I need to present the post as a normal loop if ( have_posts() ) : while ( have_post

  • 仅显示Foreach循环中的第一个图像

    时间:2019-06-01

    我的循环显示了一个值列表,在它们下面是该值的帖子标题和图像。问题是,由于某些值与多个帖子关联,因此会显示多个图像。我只需要一张图片。有没有办法只显示我的foreach 环这是我的代码:<?php $the_query = new WP_Query(array( \'post_type\' => \'post\', \'post_status\' => \'publish\', \'meta_key\' =&g

  • UPDATE_POST_META添加到数组中,而不是替换值

    时间:2019-06-03

    update_post_meta() 不断向数组中添加,而不是替换值。有什么建议吗?以前我用过add_post_meta() 这是偶然的,也许它以某种方式将场标记为一个数组?更新,那么如何将元字段设置为非数组?代码:$lowjobtrig = 1; foreach ( $values as $value ) : //====================myedit================== if ($key ==

  • 如何检查postID是否在数组中?

    时间:2019-06-13

    在Wordpress中,我试图通过if-else语句检查帖子是否具有特定ID,如下所示:<?php if ($post->ID == array(224,222,583,645,203,11,639,228,226,230,634,615,625,214,220,194)) : ?> ...do something... <?php else : ?> ...do nothing... <?php endif; ?>

  • 如何从多个用户名中获取用户ID?

    时间:2019-06-13

    我正在尝试从多个特定用户名生成用户ID。用户名从概要文件字段中提取,并将调用任意数量的用户名。我希望将每个用户的用户ID放入$args的“include”中,如\'include\' => array( 1, 2),. 我做错了什么?// Search these Usernames $usernames = array( user1, user2 ); // Fetch the User IDs $prof_ids = array(); foreach

  • ARRAY_MAP()用于清理$_POST

    时间:2019-06-15

    我正在为一个插件制作一个选项面板。并将一个数组发布并更新到选项表中。我正在使用array\\u map()函数使用sanitize\\u text\\u fields()遍历数组这是做这件事的最佳方式吗? if( ! empty( $_POST[\'my_array\'] ) ) { foreach( $_POST[\'my_array\'] as $value ) { $value = array_map( \'sanitize_t

  • Updata Metadata WP Rest API

    时间:2019-06-18

    我正在尝试通过单击事件更新从前端创建的元数据。{ \"id\": 1248, . . . \"metadata\": { \"wishlist_array\": [ \"\" ], . . . 想法是向数组中添加一个post ID,post ID来自另一个post类型。它是通过updateWishlist() 由单

  • WordPress循环的元键是一个数组吗?以及如何循环多个数组

    时间:2019-06-21

    如何通过保存在meta\\u键中的meta值获取帖子循环,该键是这样的数组$sharedHosting_plans_fields = Array ( [0] => Array (

  • 将数组(具有相同的值)替换为_content中的另一个数组

    时间:2019-07-01

    我正在制作一个插件,需要在其中编辑帖子内容中的H2标签。我已经做了两天了,但我的php知识太有限,无法解决这个问题。。我想要的是回报所有<h2> 标记为<h2 id=\"$headings_array_stripped\">我似乎不知道该怎么做。我试过与foreach 循环和preg_replace, str_replace 和排序。问题似乎在于$headings_open_tag_array 都一样(<h2>) , 所以str_replace, 例如,不会循环遍历它们

  • 添加其他类以获取帖子缩略图

    时间:2019-07-16

    我刚刚开始创建新主题,而且我对代码还不熟悉。我一直在自定义post缩略图代码,我尝试添加<?php previous_post_link(get_the_post_thumbnail(get_previous_post(), array( \'class\' => \'rounded-lg object-cover\' )) . \'<h4 class=\"text-center\">%link

  • 从数组中删除空字词,按字母顺序排序,更新回重复字段

    时间:2019-08-19

    我有一个重复字段,它将文本项存储在一个数组中,如下所示:[0] => [1] => NUC Lights [2] => Smoke Alarm [3] => Binoculars 您将注意到键A没有值,并且它们没有按字母顺序排列。我要做的是获取上面的数组,删除空值,对其排序,然后按如下方式重新保存:[0] => Binoculars [1] => NUC Lights [2] => Smoke Alarm

  • 使用ADD_FILTER将数组合并到现有数组

    时间:2019-09-06

    我正在开发一个插件,我希望能够使用apply_filters(). 我有一个这样的设置,这是默认值;print_r( apply_filters( \'some_example_hook\', array( \'Hello1\' => \'HELL0\', \'Hello2\', => \'HELL1\', \'Hello3\', => \'HELL2\', \'Hello4\', => \'

  • 在4列自定义菜单中显示WooCommerce产品类别

    时间:2019-09-07

    我试图在下拉菜单中列出一定数量的产品类别(x),但如果产品类别总数大于x,则只列出x减去1,并在最后显示“查看所有类别”链接。我试图实现的是每列只有8个条目(包括查看所有链接),总共有4列。我是个初学者,已经用尽了if/else逻辑的知识。我尝试过的一切都把结果搞砸了。下面是基本代码,它以8列的形式列出它们,总计32列。我想如果有33个或更多的类别,第32个类别将成为所有类别的链接。如果只有32个,那么只列出所有32个,没有链接。<?php $args = array(

  • 列出最多x个产品类别,每列数量为y

    时间:2019-09-08

    我试图列出最多“x”个产品类别(y的倍数),每列的数量为“y”x’决定显示多少列。我想做的是:-如果商店中的产品类别少于“x”,则显示所有。-如果正好有“x”,则显示“x”。-如果有多个“x”,则显示x-1并在最后一个位置显示“查看所有类别”链接。例如:有35个产品类别。如果最大产品类别=32,每列数量=8,则在4列中显示31个产品类别,并在第32位显示“全部查看”链接。总的产品类别在不断变化,因此我尝试使代码以任何数量动态工作,而无需更改代码,除非更改“x”或“y”。这是我能够为自己编写的基本代码,但是

  • Loop through array of pages

    时间:2019-09-22

    我正在尝试递归地获取页面的所有子级(无限深度),我正在使用下面的函数,from this solution:function get_all_subpages($page, $args = \'\', $output = OBJECT) { if (! is_numeric($page)) $page = 0; $default_args = array( \'post_type\' => \'page\',&

  • 帖子排序,2020年显示为下一事件何时应该是最后一次

    时间:2019-09-27

    我们在wordpress上发布了一些按日期排序的活动。所有这些都很好,除非我们参加2020年的活动,它会排在列表的顶部而不是底部。日期保存在数据库中为“2020年1月24日”2019年的所有活动都按天、然后按月进行了正确排序,下一次将在列表顶部显示。下面是查询的代码。我不确定这是问题所在的查询、数据库还是两者兼而有之。感谢您的帮助或建议。if( $data[\'items_per_page\'] ) { $event_perpage = $data[