How can I access string value in an array?
If you’re asking how to get those meta keys via WordPress, you can use the get_user_meta() – https://codex.wordpress.org/Function_Reference/get_user_meta get_user_meta( $user_id, ‘tskypeid’, true )
If you’re asking how to get those meta keys via WordPress, you can use the get_user_meta() – https://codex.wordpress.org/Function_Reference/get_user_meta get_user_meta( $user_id, ‘tskypeid’, true )
The arguments for in_array() are the wrong way round. Looking at the documentation you can see that the first argument is the value you want to check (the ‘needle’) and the second argument is the array you want to check for it in (the ‘haystack’). So this means it’s always evaluating as false, meaning that … Read more
That is because you are passing false as the third parameter, that means you are retrieving all of the meta with the same key. The first time you store the value, the meta doesn’t exist and the value is stored into the DB as a string, the second time you store the value serialized that … Read more
Replace ‘call_user_func_array’ with name of the function to be called to output the page content. add_action(‘admin_menu’, ‘personalised_menu’); function personalised_menu() { add_menu_page( ‘Page Title’, ‘Blog’, ‘edit_posts’, ‘menu_slug’, ‘display_main_page’, ‘dashicons-welcome-write-blog’ ); add_submenu_page( ‘menu_slug’, ‘Add New Page’, ‘Add New’, ‘edit_posts’,’add_new_page’, ‘display_secondary_page’ ); } function display_main_page() { echo ‘Content of “Page Title”‘; } function display_secondary_page() { echo ‘Content of … Read more
<?php // query for your post type $post_type_query = new WP_Query( array ( ‘post_type’ => ‘pelicula’, ‘posts_per_page’ => -1 ) ); // we need the array of posts $posts_array = $post_type_query->posts; // create a list with needed information // the key equals the ID, the value is the post_title $post_title_array = wp_list_pluck( $posts_array, ‘post_title’, ‘ID’ … Read more
If I understand it properly, You can use the post__in parameter to query for specific posts where the post ID is in that parameter: $ids = [ 1, 2, 3, 4, 5 ]; $query = new WP_Query( array( ‘post__in’ => $ids, // … other args, if any. ) ); // Then loop through the posts. … Read more
You have an action, but not the valid callback for your action. For example, You have somewhere following line: add_action( ‘some_action’, ‘wp_force_remove_style’ ); But not have “wp_force_remove_style” function defined. You have to have a function as following: function wp_force_remove_style() { // Do you stuff. }
I’m not sure why you’d want a post you’re already looking at to be in the similar… but off topic I guess. You ask it not to include the $current_id in this line here if ( $score > 90 && get_the_ID() != $current_id ) {
$mytimestamp = date(get_option(‘date_format’), strtotime($date)) . ‘ at ‘ . date(get_option(‘time_format’), strtotime($date));
Add meta data as “flat” data to the post The actual problem is, that your meta data comes back as array (with a single entry), when calling get_post_custom( $id ); for your post. Here’s a simple function, that adds all meta data attached to a post to your post object. /** * Merges custom/meta data … Read more