WPSEO_Author_Sitemap_Provider::update_user_meta() protected Yoast 1.0
Update any users that don't have last profile update timestamp.
{} Это метод класса: WPSEO_Author_Sitemap_Provider{}
Хуков нет.
Возвращает
Число. 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 15.9.1
protected function update_user_meta() {
$user_criteria = [
'who' => 'authors',
'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 );
}