Questions tagged [array]

An array (in PHP) is actually an ordered map. A map is a type that associates values to keys. This type is optimized for several different uses; it can be treated as an array, list (vector), hash table (an implementation of a map), dictionary, collection, stack, queue, and probably more. As array values can be other arrays, trees and multidimensional arrays are also possible.

Filter by
Sorted by
Tagged with
0 votes
1 answer
14 views

Display custom post type attached media fIle sizes

We have a custom post type slugged 'download' and it acts like a posts but with the different slug. (It displays content like a post). Now, We have a custom field named "videos" and ...
-1 votes
1 answer
49 views

Adding date and time to the same request

I would like to call the get_the_date and get_the_time in the same request. Is this possible? This what I'm doing now. <?php $header = array( //Home "15" => array( &...
0 votes
1 answer
135 views

How to group by column a and sum column b and c in a php array

I got the following array: [0] => Array ( [kanel] => 5 [peber] => 0 [shipping] => A ) [1] => Array ( [kanel] => 25 [peber] => ...
0 votes
0 answers
31 views

Replace block content with an array

I'm using GenerateBlocks and Metabox, and specifically relevant for this post, MB Relationships. I have a query loop created with GenerateBlocks that displays a list of Events (CPT). I have another ...
  • 17
0 votes
1 answer
20 views

How to initialise WP_Query on the basis of a specific meta_value and continue iterating rest?

I have a CPT with daily deals, I need to show these daily deals on my frontend as per today's day. For eg, if it is Thursday : The returning array should return Thursday, Friday, Saturday, Sunday, ...
0 votes
0 answers
15 views

Automatically delete posts that aren't in an array

I have written a function that I have hooked to a CRON job that creates posts for a custom post type every 6 hours, fed from an XML feed. The issue is sometimes records are deleted and these deleted ...
  • 1
0 votes
0 answers
24 views

Custom fields: Split data from single custom field's sub-array to separate custom fields when saving post

TLDR; I’m using a plugin that stores its custom field data in a sub-array, and I would like to save parts of the data from the sub-array to separate custom fields when a post gets saved. In my case, ...
  • 310
0 votes
0 answers
13 views

Grabbing value of input field inside of array

I recently made customized input fields. I was able to grab the values normally with woocommerce_form_field, specifically with the get_value attribute. I want to grab the value of each inputted field ...
0 votes
0 answers
26 views

save array of objects with update_option

How do I save an array of objects in Wordpress/PHP via update_option ? What I'm trying to save is something like: update_option('my_option', [ { 'c': htmlspecialchars($_POST['hidden_category']), ...
0 votes
0 answers
31 views

How do I have multiple metaqueries inside one wordpress query

I have a parent->child relationship between artists and releases. There is another parent->child relationship between releases and versions aka albums, singles, videos, misc. So artist is the ...
0 votes
1 answer
81 views

How to get files from loop for zip

I am working on a button which will download the images as a zip on specific posts. It works if I leave the files array in functions.php with a few hard-coded img links. But when I move the array to ...
  • 107
0 votes
1 answer
48 views

Why is my array_diff usage breaking things?

On my WordPress site, I usually only have one tag per post. However, I now have some posts that have a second tag, "expired", that I use for another purpose. So I need to adjust my code ...
  • 105
0 votes
1 answer
12 views

WordPress emails error regarding the argument type even if the type is correct

function test_sort_terms_hierarchicaly( Array &$cats, Array &$into, $parentId = 0 ) { if ( is_array( $cats ) ) { foreach ( $cats as $i => $cat ) { ...
0 votes
1 answer
51 views

Multipe array in meta_input

I want to insert post with wp_insert_post and add meta_input in it. I have to send my data with array but I have problem to send more than one Here is my code : wp_insert_post( array( ...
0 votes
1 answer
440 views

Custom WordPress Function - Adding items from Foreach Loop into an array and Updating Field based on array of IDs (ACF + WooCommerce)

I've searched far and wide for a solution to the problem. I'm almost there, but can't seem to get it working completely. Background There are 3 post types that are involved in this function: League, ...
  • 3
0 votes
1 answer
254 views

get_body_params() is always empty in POST request

I am registering a custom route like this : add_action('rest_api_init', function () { register_rest_route( 'professeurEQ', 'statistics', array( 'methods' => 'POST', 'callback'...
0 votes
1 answer
25 views

Order Categories by Character Count

I'm developing a medical directory website in Wordpress, and in the Grid/List pages for the site, each of the listing cards contains a list of specialties (using the category taxonomy within the ...
0 votes
1 answer
243 views

How to echo the value of an array element using a function via a shortcode

I want to centralise the prices on our website, so that I can simply update one place, and once updated it propagates to all pages. I don't want to use a plugin. The idea I have is to create an array ...
  • 103
0 votes
0 answers
15 views

How can I loop at a Specific Taxonomy from a custom post type?

So I am stuck because I want to loop through post from a SPECIFIC taxonomy. So the Taxonomy is "State" and the post type is "Attorneys" . I have a bunch of attorneys that are in ...
0 votes
1 answer
34 views

Update value inside array update_post_meta

I am trying to change default values inside array in custom field. But I am getting error "PHP Fatal error: Uncaught Error: Cannot use string offset as an array" when I try to change the ...
0 votes
0 answers
17 views

Repeat a function with 24hrs gap for n number of days

I have a function like this: $points = $this->get_fixed_points_to_earn(); that is fetching the value of get_fixed_points_to_earn. I have another function for this: $days = $this->...
  • 31
0 votes
1 answer
68 views

Array_search ignoring the first element [closed]

I made (copy) a function to make the url of the custom post (named investigacion) by year. function tex_get_archives($post_type = 'investigacion') { global $wpdb; $query2 = "...
0 votes
0 answers
121 views

MySQL Query Returns Array () In Shortcode

This is in my theme's functions.php. I have an external MySQL database that I'm connecting to in WordPress with the following code, and I'm attempting to create a shortcode that shows the total of a ...
0 votes
1 answer
92 views

Check if user has comment on current post

Hello I have multiauthor website and I need to create a condition to check if defined user ( no current user ) has comment on current post. Here is my code but I can not complete this $userid = "...
1 vote
1 answer
27 views

Remove Body Classes

I need to remove specific body classes added as a comma separated delimited list to a custom field input field like this wp-custom-logo, single-post, postid-28, single-format-standard, logged-in, ...
0 votes
0 answers
95 views

Custom Field: how to save array of multiple key-values in WordPress

I have this kind of data on my database: <wp:postmeta> <wp:meta_key> <![CDATA[property_icalendar_import_multi]]> </wp:meta_key> <wp:meta_value> &...
  • 125
0 votes
0 answers
11 views

Sort query_terms_list for post_tags alphabetically

I have the following array that currently sorts tags by tag count and returns the tags with the individual tag count. I would like to keep the individual tag count but sort the tags alphabetically ...
  • 7
0 votes
1 answer
30 views

Include current post into loop

I have a related posts loop ( in every single post page ) based on post title. source : https://wpza.net/get-related-posts-based-on-the-posts-content-in-wordpress/ But I also need to include current ...
1 vote
0 answers
35 views

Populate dropdown with Child Pages based on Parent Page chosen

I'm trying to populate the Child Page dropdown with that of the selected Parent Page - If a specific Parent page is chosen it should fill the second dropdown with all Child pages listed under that ...
  • 11
0 votes
1 answer
124 views

Custom archive page for custom taxonomy and pagination issue

so this is something I am trying to figure out for quite some time about my custom archive page for a custom taxonomy 'workplace'. There is many workplaces, and what i want is to display the products (...
  • 16
0 votes
1 answer
61 views

update_post_meta() updating nested array in Multidimensional array with empty sub-array

How can i update/remove/empty a sub-array on user post submission in admin area? here ist the reference on how to update nested array i am using but it is not working if ( $post->post_type == '...
0 votes
1 answer
15 views

List latest post for each tag with a category

I have a page where the latest posts are displayed from within a specific category. array( 'posts_per_page' => -1, 'post_status'=>"publish", 'post_type'=>"post&...
0 votes
1 answer
129 views

Combine 2 arrays in a query parameter

I'm trying to exclude upsells using post__not_in but I already have a value and do not know how to combine the two. I tried this: 'post__not_in' => get_upsell_ids(), [get_the_ID()] But it is not ...
1 vote
0 answers
924 views

Insert woocommerce products programmatically with featured image and gallery

I'm inserting WooCommerce products programmatically to the database, but I'm having trouble inserting and linking first image as featured image and multiple images for gallery assigned respectively to ...
  • 11
0 votes
0 answers
332 views

Override a Post's URL with Advanced Custom Fields Function

I have a field on specific post pages which allows the user to create a new link to forward the user to a completely new URL (this is so it still appears within the filtering of Post Content and has a ...
  • 1
0 votes
0 answers
118 views

Save / Update meta data as multidimensional array

I need some help with saving my meta data from a post. On the editpage I have the following input fields <input type="text" name="data[color][]" value="red"/> <...
0 votes
2 answers
78 views

How to get the `comment_post_ID`?

I have extracted the reply emails. The original emails are saved as CPT and work as Tickets in my plugin. I want the reply email to go as a comment to the original email. for($j = 1; $j <= $total; ...
0 votes
1 answer
104 views

get_the_terms, whether I should use string or array as the second parameter?

When I running Query Monitor on one of my page, I get a notice "Array to string conversion" for the following line: $terms = get_the_terms( $post->ID , array( 'product-categories') )...
  • 41
0 votes
1 answer
75 views

last_name + first_name orderby with meta_query [solved]

I have small issue with orderby. I´m looking solution to orderby ASC (lastname + firstname) example: Selanne Andy Selanne Beeny Selanne Teemu But now it arrays something like this: Selanne Beeny ...
  • 3
0 votes
1 answer
23 views

How to get the last category name of a child category?

there. I've tried tons of solutions I've found in this forum before asking this. It's kind of hard for me to understand the php sintaxe. I have no idea how to do this and i've been stuck for days ...
  • 11
1 vote
1 answer
21 views

Sorting table function default

Trying to get this table to sort by default by "publish_date" Where can I add it? $transaction_params = array( 'posts_per_page' => $page_size, ...
0 votes
0 answers
44 views

Sending simple variable on single page to WP JSON

I like to send specific data from a post to my JSON response in Wordpress. I like to send the output of the variable "hatus" to the JSON response, but it does not seem to work. <?php ...
  • 299
0 votes
1 answer
34 views

meta_query compare “=“ returns nothing when it seems it should

Trying to query based on form submission. One select on the form is built with: wp_dropdown_categories( 'name=specialty&taxonomy=specialties&orderby=name&show_option_none=Select a ...
  • 1
0 votes
2 answers
294 views

Tax query with multiple terms in pre_get_posts

I am trying to use a tax query in my pre_get_posts function. All is working but not when the array has multiple IDs. Let's say my URL looks like: ?listing_cat[]=1&listing_cat[]=2 Now I am trying ...
  • 230
0 votes
1 answer
135 views

Create an array with all the links of the years' archive (of a custom post type)

I have a custom post type called "papers" and I need to create an array with all the archive links per year that exists. Something like: array ( [0]=> 'http://www.example.com/2021/?...
0 votes
1 answer
52 views

Display just one post from a loop of 5 posts?

Let's say I have this Query to which I fetch all my WP posts and then use PHP to filter out even further: <?php $posts = get_posts(array( 'tax_query' => array( array( ...
  • 203
0 votes
1 answer
48 views

Order users by random not working?

So I'm trying to list my wordpress user id's each time in a random order. Right now I have this, but for some reason, 'orderby' => 'rand' is not randomizing the list. <?php $args = array( ...
  • 203
0 votes
1 answer
43 views

Redux option doensn't seem when include from functions.php

When I write redux framework option into header.php, it is shown.However when I add the same php code into a php file and include the php file from functions.php, it doesn't seem. header.php: <?php ...
0 votes
1 answer
81 views

Get an array of the number of post per year of a custom post type (Wordpress)

I have a custom post type called "papers", and, to feed a chart, I need an array of the number of posts per year that have posts. I've tried with wp_count_posts() but it just give me the ...
1 vote
2 answers
392 views

'orderby' => 'rand' alternative for better performance?

I have been told that using this in the array: 'orderby' => 'rand' will cause this: Ordering by random is extremely expensive to query, involving creating temporary database tables, and scans, ...
  • 203

1
2 3 4 5
16