Get how many days since last post of the current user
You can use a modified version of this answer by @s_ha_dum. Where instead of an option you can setup a user meta (even if meta query is slower than option query) add_action(‘save_post’, ‘user_last_update’, 10, 2); function user_last_update($id, $p) { if ( (defined(‘DOING_AUTOSAVE’) && DOING_AUTOSAVE) || (defined(‘DOING_AJAX’) && DOING_AJAX) || ($p->post_status !== ‘publish’) ) { return; … Read more