Exclude Everywhere but Admin Area?

Note that there’s no is_admin() method for the WP_Query class. But the interesting part is that PHP will not complain about this: $query->is_admin() where $query is an instance of WP_Query. It will just always return false. This is the reason why (#src): /** * Make private/protected methods readable for backwards compatibility. * * @since 4.0.0 … Read more

get second ID from array

Your function is called “replace_thumbnail” so I am assuming you are trying to set/replace the post thumbnail (featured image): function replace_thumbnail($id) { $image_ids = array(); $media = get_attached_media( ‘image’, $id );; foreach($media as $item) { $image_ids[] = $item->ID; } // insert your featured image if (!empty($image_ids[1])) { update_post_meta( $id, ‘_thumbnail_id’, $image_ids[1] ); } // $image_ids_str … Read more

PHP – Multiple variables in insert post array

$post_id = wp_insert_post( array( ‘comment_status’ => ‘open’, ‘ping_status’ => ‘closed’, ‘post_author’ => $current_user->ID, ‘post_name’ => $slug, ‘post_title’ => $pollq_question, ‘post_status’ => ‘publish’, ‘post_type’ => ‘post’, ‘post_content’ => $_POST[‘poll-description’] . ‘[poll id=’ . $latest_pollid . ‘]’ ) );

seo meta description issue in google search

An easier way to check what is happening is to check the source code of your pages where the meta description is added through Yoast <meta name=”description” <meta property=”og:description” content=” Check what the above values say and if there is any conflict. If the text in the above meta fields are not as entered through … Read more

if is specific custom post in cpt

I don’t think that is possible using some function (I can be completely wrong though). What you can do is check page slug using if() statement. Something like: global $post; $post_slug=$post->post_name; if($post_slug==’harry-potter’){ //something here }