This commit is contained in:
Javier Casares 2026-08-17 18:34:57 +00:00
commit b9029e62fe
14 changed files with 1750 additions and 946 deletions

View file

@ -77,6 +77,14 @@ class Robotstxt_OG_Image_Fallback {
*/
private Robotstxt_OG_Term_Meta $term_meta;
/**
* Manager plugin notice instance.
*
* @since 1.2.1
* @var Robotstxt_OG_Manager_Notice|null
*/
private ?Robotstxt_OG_Manager_Notice $manager_notice = null;
/**
* Get singleton instance.
*
@ -140,6 +148,9 @@ class Robotstxt_OG_Image_Fallback {
if ( is_admin() ) {
$this->admin_settings = new Robotstxt_OG_Admin_Settings( $this->resolver );
$this->admin_settings->init();
$this->manager_notice = new Robotstxt_OG_Manager_Notice();
$this->manager_notice->init();
}
// Register WP-CLI commands.
@ -177,6 +188,7 @@ class Robotstxt_OG_Image_Fallback {
// Load admin class if in admin context.
if ( is_admin() ) {
require_once ROBOTSTXT_OG_PATH . 'admin/class-robotstxt-og-admin-settings.php';
require_once ROBOTSTXT_OG_PATH . 'includes/class-robotstxt-og-manager-notice.php';
}
// Load WP-CLI class if running in CLI context.