WPSEO_Import_Smartcrawl_SEO::import_serialized_post_meta()
Imports a post's serialized post meta values.
Метод класса: WPSEO_Import_Smartcrawl_SEO{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->import_serialized_post_meta( $post_id, $key );
- $post_id(int) (обязательный)
- Post ID.
- $key(строка) (обязательный)
- The meta key to import.
Код WPSEO_Import_Smartcrawl_SEO::import_serialized_post_meta() WPSEO Import Smartcrawl SEO::import serialized post meta Yoast 22.4
protected function import_serialized_post_meta( $post_id, $key ) { $data = get_post_meta( $post_id, $key, true ); $data = maybe_unserialize( $data ); foreach ( $this->social_keys as $key => $meta_key ) { if ( ! isset( $data[ $key ] ) ) { return; } $value = $data[ $key ]; if ( is_array( $value ) ) { $value = $value[0]; } $this->maybe_save_post_meta( $meta_key, $value, $post_id ); } }