Populating _yoast_wpseo_focuskw on publish
-
I appear to be running into a bit of trouble populating the custom field _yoast_wpseo_focuskw with a string extracted from the content. To simplify things i tried to populate it with just the title but it doesn’t populate it for me.
A non existing custom field “_random_cf” is created and $title is assigned to it.Is this my bad code or is there a reason I cant write to _yoast_wpseo_focuskw?
function testing_function( $ID, $post ) { $title = $post->post_title; update_post_meta( $post->ID, '_random_cf', $title); update_post_meta( $post->ID, '_yoast_wpseo_focuskw', $title,true); update_post_meta( $post->ID, '_yoast_wpseo_focuskw_text_input', $title); } add_action( 'publish_post', 'testing_function', 10, 2 );
- The topic ‘Populating _yoast_wpseo_focuskw on publish’ is closed to new replies.