Finding Posts with Same title and then Edit them
-
Hello Everyone!
I have the following code:
What the code below does is, whenever the user publishes a new custom post, a short code is automatically inserted in the editor area of the post. i.e.
[custom-trick id=234]
where 234 is a an example custom post id//------------------------------------------- function update_post_content( $ID, $post ) { if (get_post_meta($ID, "first_time_published", false)) { return; } $my_post = array( 'ID' => $ID, 'post_content' => "[custom-trick id=$ID]", ); update_post_meta($ID, "first_time_published", true); wp_update_post($my_post); } add_action( 'publish_custom-trick', 'update_post_content', 10, 2 ); //-----------------------------------------------------What I want to do is modify above code in this way:
START:
When the custom post is published, the code searches for all published custom posts with identical “Title”.MATCH NOT FOUND:
If it does not find any match, then the code simply does what the above code is already doing i.e. update the content of the custom post with [custom-trick id=234]MATCH FOUND:
If it finds a match, then the code simply does what the above code is already doing PLUS it also adds another shortcode
[custom-trick id=234][custom-trick id=342]
where id=234 is the id of the matched post and id=342 is id of the current custom post that just got published.
The topic ‘Finding Posts with Same title and then Edit them’ is closed to new replies.