updated plugin GP Premium version 2.5.6

This commit is contained in:
2026-06-03 21:29:02 +00:00
committed by Gitium
parent d203f0fe12
commit 0490bb3940
16 changed files with 242 additions and 118 deletions

View File

@ -254,6 +254,7 @@ class GeneratePress_Site_Layout {
add_action( 'wp', array( $this, 'after_setup' ), 100 );
add_action( 'wp_enqueue_scripts', array( $this, 'build_css' ), 50 );
add_filter( 'block_editor_settings_all', array( $this, 'add_editor_width_css' ), 20 );
if ( is_admin() ) {
add_action( 'current_screen', array( $this, 'after_setup' ), 100 );
@ -383,6 +384,31 @@ class GeneratePress_Site_Layout {
}
}
/**
* Add our editor width CSS.
*
* @param array $editor_settings The editor settings.
*/
public function add_editor_width_css( $editor_settings ) {
$content_width = '';
if ( 'full-width' === $this->content_area ) {
$content_width = '100%';
}
if ( $this->content_width ) {
$content_width = absint( $this->content_width ) . 'px';
}
if ( $content_width ) {
$editor_settings['styles'][] = array(
'css' => '.editor-styles-wrapper {--content-width: ' . $content_width . ';}',
);
}
return $editor_settings;
}
/**
* Check to see if our individual post metabox has a value.
*