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
0 answers
9 views

How to pass php array to external js file in WordPress

I am trying to pass my php array to my external js file. PHP if (!function_exists('myScripts')) { function myScripts() { wp_enqueue_style('my-css', get_stylesheet_directory_uri() . '/...
DigitalDesigner's user avatar
0 votes
0 answers
24 views

Array_splice index problem in ACF Flexible Content

I want to insert a row layout from an ACF Flexible Content field in one page (templates page) into the Flexible Content that is assigned to another page (Original). The Flexible Content field group is ...
Horizzons's user avatar
0 votes
0 answers
10 views

Query for posts belonging to multiple categories

Within the default Post categories I have A parent category Cities -- City A -- City B -- City C A parent category Beauty -- Hairdressers -- Pedicure A parent category Sightseeing -- Archeological -...
Brecht Schoeters's user avatar
0 votes
0 answers
75 views

Loop through Redux option framework repeater field

I am using Repeater field of Redux Framework in WordPress. I have created the repeater field and assigned the data. Now I am trying to display those data in front end. But I am not getting how can I ...
Milan Bastola's user avatar
1 vote
0 answers
19 views

post__in select all custom posts and not the selected array of ids

In order to add a personilized sidebar for costom posts I define a shortcode using add_shortcode ( >name shortcode< ) and I recall the shortcode in sidebar using a plugin. In the sidebar I must ...
Gianluigi's user avatar
0 votes
0 answers
20 views

PHP how to submit array elements to database

I made a list of checkboxes that upon click get sent to a database. However, the only values that show in the database are 0. For example, a person can click 2 checkboxes, but the values sent to the ...
John Lyons's user avatar
0 votes
1 answer
16 views

PHP - Converting elements to actual values

I made a list of checkboxes that upon click would be sent to database. Every time I submit data the value is 0. If I try and convert the value of the array to string, I get string to array error. <...
Jdubstep2345's user avatar
0 votes
1 answer
24 views

wp_query, calculate with two dates when 'key' is text format

I have the custom field "members_entry" which is the key and it is in text format (not in date format!). I cannot change the format of the custom field in WP, it has to be text. I have the ...
MauLox's user avatar
  • 1
1 vote
1 answer
64 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 ...
user14772091's user avatar
-1 votes
1 answer
64 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( &...
Richard's user avatar
0 votes
1 answer
615 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] => ...
Jannickla's user avatar
1 vote
0 answers
121 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 ...
nomade0's user avatar
  • 27
0 votes
1 answer
25 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, ...
Advait Nandeshwar's user avatar
0 votes
0 answers
35 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, ...
physalis's user avatar
  • 310
0 votes
0 answers
127 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']), ...
Nathan Bernard's user avatar
0 votes
0 answers
41 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 ...
DJZEEGLER's user avatar
  • 119
0 votes
1 answer
370 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 ...
Ben Blue's user avatar
  • 117
0 votes
1 answer
60 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 ...
Chris's user avatar
  • 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 ) { ...
brittle_spirit's user avatar
0 votes
1 answer
114 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( ...
Mehran Pourjenabi's user avatar
0 votes
1 answer
716 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, ...
chris's user avatar
  • 3
0 votes
1 answer
641 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'...
Valenten's user avatar
0 votes
1 answer
30 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 ...
Versace's user avatar
0 votes
1 answer
456 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 ...
wickyd's user avatar
  • 103
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 ...
user7459842's user avatar
0 votes
1 answer
179 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 = "...
Daniel Leandro's user avatar
0 votes
1 answer
320 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 = "...
Teymur Abbasov's user avatar
1 vote
1 answer
40 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, ...
Brad Dalton's user avatar
  • 6,896
0 votes
0 answers
160 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> &...
Peanuts's user avatar
  • 125
0 votes
1 answer
85 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 ...
Teymur Abbasov's user avatar
1 vote
0 answers
59 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 ...
ZUH.'s user avatar
  • 11
0 votes
1 answer
220 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 (...
mir's user avatar
  • 16
0 votes
1 answer
72 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 == '...
Gildas.Tambo's user avatar
0 votes
1 answer
17 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&...
Gareth Roberts's user avatar
0 votes
1 answer
181 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 ...
Ioannis Koukotzilas's user avatar
1 vote
0 answers
2k 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 ...
Archer's user avatar
  • 11
0 votes
0 answers
211 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"/> <...
Liekeee's user avatar
0 votes
2 answers
143 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; ...
Rohit kc's user avatar
0 votes
1 answer
176 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') )...
alancc's user avatar
  • 41
0 votes
1 answer
126 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 ...
MSI's user avatar
  • 3
0 votes
1 answer
29 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 ...
Jay's user avatar
  • 11
1 vote
1 answer
22 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, ...
Caroline's user avatar
0 votes
0 answers
91 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 ...
Johan's user avatar
  • 309
0 votes
1 answer
44 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 ...
dgl's user avatar
  • 1
0 votes
2 answers
584 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 ...
RobbTe's user avatar
  • 230
0 votes
1 answer
165 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/?...
Daniel Leandro's user avatar
0 votes
1 answer
114 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( ...
robert0's user avatar
  • 203
0 votes
1 answer
95 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( ...
robert0's user avatar
  • 203
0 votes
1 answer
65 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 ...
attack-to-overflow's user avatar
0 votes
1 answer
139 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 ...
Daniel Leandro's user avatar

1
2 3 4 5
16