|
@@ -5,10 +5,6 @@
|
|
#################### SRH Theme #############################
|
|
#################### SRH Theme #############################
|
|
************************************************************/
|
|
************************************************************/
|
|
|
|
|
|
-//add_action( 'wp_enqueue_scripts', 'twenty_five_enqueue_styles' );
|
|
|
|
-function twenty_five_enqueue_styles() {
|
|
|
|
- wp_enqueue_style( '2025-style', get_parent_theme_file_uri( 'style.css' ));
|
|
|
|
-}
|
|
|
|
|
|
|
|
add_action( 'wp_enqueue_scripts', 'srh25_enqueue_styles' );
|
|
add_action( 'wp_enqueue_scripts', 'srh25_enqueue_styles' );
|
|
function srh25_enqueue_styles() {
|
|
function srh25_enqueue_styles() {
|
|
@@ -28,6 +24,14 @@ function srh25_pattern_categories() {
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
+// Restrict access to the locking UI to Admin.
|
|
|
|
+add_filter( 'block_editor_settings_all', 'example_theme_restrict_locking_ui', 10, 2 );
|
|
|
|
+function example_theme_restrict_locking_ui( $settings, $context ) {
|
|
|
|
+ $settings[ 'canLockBlocks' ] = current_user_can( 'activate_plugins' );
|
|
|
|
+ return $settings;
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
|
|
/***********************************************************
|
|
/***********************************************************
|
|
###################### Admin Clean #########################
|
|
###################### Admin Clean #########################
|
|
@@ -96,6 +100,15 @@ add_filter('update_footer', 'srh25_remove_admin_footer_upgrade', 1000);
|
|
function srh25_remove_admin_footer_upgrade(){return '';}
|
|
function srh25_remove_admin_footer_upgrade(){return '';}
|
|
|
|
|
|
|
|
|
|
|
|
+/***********************************************************
|
|
|
|
+#################### JQuery Notice #########################
|
|
|
|
+************************************************************/
|
|
|
|
+add_action('wp_default_scripts', function ($scripts) {
|
|
|
|
+ if (!empty($scripts->registered['jquery'])) {
|
|
|
|
+ $scripts->registered['jquery']->deps = array_diff($scripts->registered['jquery']->deps, ['jquery-migrate']);
|
|
|
|
+ }
|
|
|
|
+});
|
|
|
|
+
|
|
/***********************************************************
|
|
/***********************************************************
|
|
###################### Log In/Out ##########################
|
|
###################### Log In/Out ##########################
|
|
************************************************************/
|
|
************************************************************/
|
|
@@ -299,8 +312,8 @@ function render_offcanvas_menu($attributes, $content) {
|
|
************************************************************/
|
|
************************************************************/
|
|
|
|
|
|
remove_action( 'enqueue_block_editor_assets', 'wp_enqueue_editor_block_directory_assets' );
|
|
remove_action( 'enqueue_block_editor_assets', 'wp_enqueue_editor_block_directory_assets' );
|
|
-add_filter('should_load_remote_block_patterns', '__return_false');
|
|
|
|
-add_filter('block_directory_enabled', '__return_false');
|
|
|
|
|
|
+add_filter( 'should_load_remote_block_patterns', '__return_false');
|
|
|
|
+add_filter( 'block_directory_enabled', '__return_false');
|
|
add_filter( 'block_editor_settings_all', function( $settings, $context ) {
|
|
add_filter( 'block_editor_settings_all', function( $settings, $context ) {
|
|
$settings['enableOpenverseMediaCategory'] = false;
|
|
$settings['enableOpenverseMediaCategory'] = false;
|
|
return $settings;
|
|
return $settings;
|
|
@@ -333,11 +346,3 @@ function srh25_remove_core_patterns() {
|
|
add_action( 'after_setup_theme', 'srh25_remove_core_patterns' );
|
|
add_action( 'after_setup_theme', 'srh25_remove_core_patterns' );
|
|
|
|
|
|
|
|
|
|
-/***********************************************************
|
|
|
|
-############### Hide JQuery Notice #########################
|
|
|
|
-************************************************************/
|
|
|
|
-add_action('wp_default_scripts', function ($scripts) {
|
|
|
|
- if (!empty($scripts->registered['jquery'])) {
|
|
|
|
- $scripts->registered['jquery']->deps = array_diff($scripts->registered['jquery']->deps, ['jquery-migrate']);
|
|
|
|
- }
|
|
|
|
-});
|
|
|