Skip to content

Instantly share code, notes, and snippets.

@dan-zakirov
Created March 31, 2023 13:41
Show Gist options
  • Save dan-zakirov/67272efc8f60b0e287ad5de8338b8423 to your computer and use it in GitHub Desktop.
Save dan-zakirov/67272efc8f60b0e287ad5de8338b8423 to your computer and use it in GitHub Desktop.
Описание для функции wp_get_global_styles_custom_css()
Функция wp_get_global_styles_custom_css() возвращает пользовательский CSS-код для глобальных стилей WordPress, который определен в файле theme.json. Этот файл может содержать настройки, которые применяются к различным элементам сайта, таким как цвета, шрифты и другие свойства стилей.
Когда глобальные стили WordPress загружаются, функция wp_get_global_styles_custom_css() проверяет, есть ли пользовательский CSS-код, определенный в theme.json. Если есть, то он возвращает этот код, который затем можно использовать для добавления к стилям сайта.
Пример использования wp_get_global_styles_custom_css():
/**
* Adds custom CSS to global styles.
*/
function add_custom_css_to_global_styles() {
// Define custom CSS.
$custom_css = '.site-header { background-color: #333; }';
// Get global styles custom CSS.
$global_css = wp_get_global_styles_custom_css();
// Add inline custom CSS to global styles.
wp_add_inline_style( 'global-styles', $global_css . $custom_css );
}
add_action( 'wp_enqueue_scripts', 'add_custom_css_to_global_styles' );
В этом примере мы используем wp_get_global_styles_custom_css() для получения глобальных стилей WordPress и добавления пользовательского CSS-кода. Мы используем функцию wp_add_inline_style() для добавления пользовательского CSS-кода к глобальным стилям WordPress.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment