Yoast\WP\SEO\Editors\Framework\Seo\Posts
Abstract_Post_Seo_Data_Provider{}
Abstract class for all post data providers.
Хуков нет.
Использование
$Abstract_Post_Seo_Data_Provider = new Abstract_Post_Seo_Data_Provider(); // use class methods
Методы
- public get_data()
- public set_post( WP_Post $post )
Код Abstract_Post_Seo_Data_Provider{} Abstract Post Seo Data Provider{} Yoast 25.1
abstract class Abstract_Post_Seo_Data_Provider { /** * Holds the WordPress Post. * * @var WP_Post */ protected $post; /** * The post. * * @param WP_Post $post The post. * * @return void */ public function set_post( WP_Post $post ): void { $this->post = $post; } /** * Method to return the compiled SEO data. * * @return Seo_Plugin_Data_Interface The specific seo data. */ abstract public function get_data(): Seo_Plugin_Data_Interface; }