Set meta field to publish date + 2 weeks

Try this: add_action(‘publish_post’, ‘dp_expiry’); function dp_expiry( $data ) { /*adds 2 weeks onto the current date in unix epoch format*/ $dp_new_expiry_date = (strtotime( current_time( ‘mysql’ ) ) + 1209600); /*converts unix timstamp back to yyyy-mm-dd format like you required*/ $dp_new_expiry_date_conv = date(“Y-m-d”, $dp_new_expiry_date); update_post_meta( $data[‘post_id’], ‘postexpiry’, $dp_new_expiry_date_conv ); }

Remove a div from RSS feed

You can use the_content_feed hook for that. It is used to filter the content of the post after it is retrieved from the database and filtered by “the_content” and before it is sent to RSS reader (or browser). So here’s the code: add_filter( ‘the_content_feed’, function ( $content ) { $content = str_replace( ‘<div class=”well”> <a … Read more