WPSEO_Author_Sitemap_Provider::update_user_meta()
Update any users that don't have last profile update timestamp.
Метод класса: WPSEO_Author_Sitemap_Provider{}
Хуков нет.
Возвращает
int
. Count of users updated.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->update_user_meta();
Код WPSEO_Author_Sitemap_Provider::update_user_meta() WPSEO Author Sitemap Provider::update user meta Yoast 24.9
protected function update_user_meta() { $user_criteria = [ 'capability' => [ 'edit_posts' ], 'meta_query' => [ [ 'key' => '_yoast_wpseo_profile_updated', 'compare' => 'NOT EXISTS', ], ], ]; $users = get_users( $user_criteria ); $time = time(); foreach ( $users as $user ) { update_user_meta( $user->ID, '_yoast_wpseo_profile_updated', $time ); } return count( $users ); }