wppaste
WordPress

Twenty_Twenty_One_Customize_Notice_Control

Since
Twenty Twenty-One 1.0
Source
wp-content/themes/twentytwentyone/classes/class-twenty-twenty-one-customize-notice-control.php:17
Customize Notice Control class.

Compatibility

WordPress
since Twenty Twenty-One 1.0
  • 6.7.7
  • 6.8.8
  • 6.9.7
  • 7.0.4
  • 7.1.0

Present in every tracked release (6.7.7 to 7.1.0).

Properties · 1

$typestringpublic
The control type.

Methods · 1

Source code

class Twenty_Twenty_One_Customize_Notice_Control extends WP_Customize_Control {	/**	 * The control type.	 *	 * @since Twenty Twenty-One 1.0	 *	 * @var string	 */	public $type = 'twenty-twenty-one-notice'; 	/**	 * Renders the control content.	 *	 * This simply prints the notice we need.	 *	 * @since Twenty Twenty-One 1.0	 *	 * @return void	 */	public function render_content() {		?>		<div class="notice notice-warning">			<p><?php esc_html_e( 'To access the Dark Mode settings, select a light background color.', 'twentytwentyone' ); ?></p>			<p><a href="<?php echo esc_url( __( 'https://wordpress.org/documentation/article/twenty-twenty-one/#dark-mode-support', 'twentytwentyone' ) ); ?>">				<?php esc_html_e( 'Learn more about Dark Mode.', 'twentytwentyone' ); ?>			</a></p>		</div><!-- .notice -->		<?php	}}

Changelog

Introduced in Twenty Twenty-One 1.0. Unchanged from 6.7.7 through 7.1.0.

  1. 6.7.7
  2. 6.8.8
  3. 6.9.7
  4. 7.0.4
  5. 7.1.0

Signature, return type and hooks compared across 5 parsed releases.

About this page

Parsed data
Generated from the wordpress-develop 7.1.0 tag, from src/wp-content/themes/twentytwentyone/classes/class-twenty-twenty-one-customize-notice-control.php, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it.
Corrections
Something wrong on this page? Report it and it gets fixed in the next regeneration.