Yoast\WP\SEO\Actions
Settings_Introduction_Action::get_values_for_user()
Retrieves the (meta) values for a user.
Метод класса: Settings_Introduction_Action{}
Хуков нет.
Возвращает
Массив
. The (meta) values.
Использование
// private - только в коде основоного (родительского) класса $result = $this->get_values_for_user( $user_id );
- $user_id(int) (обязательный)
- User ID.
Код Settings_Introduction_Action::get_values_for_user() Settings Introduction Action::get values for user Yoast 22.3
private function get_values_for_user( $user_id ) { $values = $this->user_helper->get_meta( $user_id, self::USER_META_KEY, true ); if ( $values === false ) { throw new Exception( 'Invalid User ID' ); } if ( \is_array( $values ) && \array_key_exists( 'wistia_embed_permission', $values ) && \array_key_exists( 'show', $values ) ) { return $values; } // Why could $values be invalid? // - When the database row does not exist yet, $values can be an empty string. // - Faulty data was stored? return self::DEFAULT_VALUES; }