cssとかjsとかにね。
こう。
<?php
/**
* Functions
*
* @category Theme
* @package Welcart
* @subpackage WElcart BAsic
* @author welcart.com
* @license https://www.gnu.org/licenses/gpl-3.0.txt GNU/GPLv3
* @link https://www.welcart.com
* @since 1.0.0
*/
/**
* Enqueue Style Function
*
* @return void
*/
function welcart_basic_child_enqueue_styles() {
$parent_dir = get_template_directory_uri();
$child_dir = get_stylesheet_directory_uri();
wp_enqueue_style( 'parent-style', $parent_dir . '/style.css', array(), '1.0.0' );
wp_enqueue_style( 'parent-usces_cart', $parent_dir . '/usces_cart.css', array(), '1.0.0' );
wp_enqueue_style('fontMaterialIcons', 'https://fonts.googleapis.com/icon?family=Material+Icons|Material+Icons+Outlined|Material+Icons+Two+Tone', array());
wp_enqueue_style('fontGoogle', 'https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&display=swap', array());
if(is_page('contact') || is_page('usces-member') || is_page('usces-cart')):
wp_enqueue_script('yubinbango', 'https://yubinbango.github.io/yubinbango/yubinbango.js', array('child-scripts'), '');
endif;
if(is_page('contact') || is_page('usces-member') || is_page('usces-cart')):
wp_enqueue_script('autoKana', $child_dir.'/js/jquery.autoKana.js', array('child-scripts'), '');
endif;
if( is_single() && usces_is_item() ){
wp_enqueue_style('swiper', 'https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css', array(), '' );
wp_enqueue_script('swiper', 'https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js', array(), '', true);
}
wp_enqueue_script('child-scripts', $child_dir.'/js/scripts.js', array('jquery-core'), '', true);
}
add_action( 'wp_enqueue_scripts', 'welcart_basic_child_enqueue_styles', 9 );「is_single() && usces_is_item()」でいける。

コメント