Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Astra Child Theme functions and definitions
- *
- * @link https://developer.wordpress.org/themes/basics/theme-functions/
- *
- * @package Astra Child
- * @since 1.0.0
- */
- /**
- * Define Constants
- */
- define( 'CHILD_THEME_ASTRA_CHILD_VERSION', '1.0.0' );
- /**
- * Enqueue styles
- */
- function child_enqueue_styles() {
- wp_enqueue_style( 'astra-child-theme-css', get_stylesheet_directory_uri() . '/style.css', array('astra-theme-css'), CHILD_THEME_ASTRA_CHILD_VERSION, 'all' );
- }
- add_action( 'wp_enqueue_scripts', 'child_enqueue_styles', 15 );
- // Using the following code in the functions.php of your child theme
- // More info on https://fahimm.com
- add_filter( 'astra_enable_default_fonts', 'temp_disable_astra_fonts' );
- function temp_disable_astra_fonts( $load ) {
- $load = false;
- return $load;
- }
- add_action( 'wp_head', 'add_astra_fonts_preload', 1 );
- function add_astra_fonts_preload() {
- ?>
- <link rel="preload" href="<?php echo get_site_url(); ?>/wp-content/themes/astra/assets/fonts/astra.woff" as="font" crossorigin />
- <link rel="preload" href="<?php echo get_site_url(); ?>/wp-content/themes/astra/assets/fonts/astra.ttf" as="font" crossorigin />
- <link rel="preload" href="<?php echo get_site_url(); ?>/wp-content/themes/astra/assets/fonts/astra.svg#astra" as="font" crossorigin />
- <style type='text/css'>
- <?php
- echo '@font-face {font-family: "Astra";src: url( ' . get_site_url() . '/wp-content/themes/astra/assets/fonts/astra.woff) format("woff"),url( ' . get_site_url() . '/wp-content/themes/astra/assets/fonts/astra.ttf) format("truetype"),url( ' . get_site_url() . '/wp-content/themes/astra/assets/fonts/astra.svg#astra) format("svg");font-weight: normal;font-style: normal;font-display: fallback;}';
- ?>
- </style>
- <?php
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement