__CLASS__ . '::sanitize_settings_fields' ) ); // Add settings sections add_settings_section( 'adenergizer_setting_robots', __( 'Robots.txt', 'adenergizer' ), __CLASS__ . '::settings_section_robots', 'adenergizer_settings' ); add_settings_section( 'adenergizer_setting_ads', __( 'Ads.txt', 'adenergizer' ), __CLASS__ . '::settings_section_ads', 'adenergizer_settings' ); // Add settings fields add_settings_field( 'robots_enabled', 'Enable Robots.txt', __CLASS__ . '::settings_field_robots_enabled', 'adenergizer_settings', 'adenergizer_setting_robots' ); add_settings_field( 'robots_content', 'Robots Content', __CLASS__ . '::settings_field_robots_content', 'adenergizer_settings', 'adenergizer_setting_robots' ); add_settings_field( 'ads_enabled', 'Enable Ads.txt', __CLASS__ . '::settings_field_ads_enabled', 'adenergizer_settings', 'adenergizer_setting_ads' ); add_settings_field( 'ads_content', 'Ads Content', __CLASS__ . '::settings_field_ads_content', 'adenergizer_settings', 'adenergizer_setting_ads' ); } /** * Output robots section. */ public static function settings_section_robots() { _e( 'Fill in Robots.txt content and check the checkbox to enable it.', 'adenergizer' ); } /** * Output ads section. */ public static function settings_section_ads() { _e( 'Fill in Ads.txt content and check the checkbox to enable it.', 'adenergizer' ); } /** * Output settings field robots_enabled. */ public static function settings_field_robots_enabled() { $enabled = isset( self::$saved_settings['robots_enabled'] ) && self::$saved_settings['robots_enabled'] ? 1 : 0; ?> > >