Wsparcie » Motywy » Child theme/ Motyw potomny po raz n-ty

  • Cześć,
    od jakiegoś czasu zmagam się z utworzeniem działającego motywu potomnego do Ef Practical. Pierwotnie wszystkie zmiany w CSS wprowadzałem bezpośrednio w „Dodatkowy CSS” w Personalizacji po czym założyłem i aktywowałem motyw potomny i usunąłem wszystkie zmiany w głównym. Po przejściu do frontu dzieją się tam cuda czyli usunięte zmiany w CSS motywu głównego się aplikują(?!), ale inne elementy wariują. Wprowadzane do style.css zmiany nie działają. Kod style.css:
    /*
    Theme Name: Ef Practical Child Theme
    Version: 1.0.0
    Template: ef-practical
    */
    I kod functions.php:
    <?php
    function main_theme_enqueue_styles() {

    $parent_style = ‘practical-style’;

    wp_enqueue_style( $parent_style, get_template_directory_uri() . ‘/style.css’ );
    wp_enqueue_style( ‘child-style’,
    get_stylesheet_directory_uri() . ‘/style.css’,
    array( $parent_style ),
    wp_get_theme()->get(‘Version’)
    );
    }
    add_action( ‘wp_enqueue_scripts’, ‘main_theme_enqueue_styles’ );
    ?>
    Omijałem ten temat i na zmianę próbuję ugryźć od kilku tygodni i bez sukcesów. Obecnie na stronie włączony jest motyw główny.

    Strona przy której potrzebuję pomocy: [zaloguj się aby zobaczyć ten link]

Viewing 1 replies (of 1 total)
  • np.

    function main_theme_enqueue_styles(){
     wp_dequeue_style( 'practical-style' );
     wp_enqueue_style( 'parent_theme', get_template_directory_uri() . '/style.css', array( 'practical-font-awesome','fancybox-css','practical-bootstrap-grid' ) );
     wp_enqueue_style( 'child-style', get_stylesheet_directory_uri() . '/style.css' );
    }
    add_action( 'wp_enqueue_scripts', 'main_theme_enqueue_styles', 20 );
Viewing 1 replies (of 1 total)
  • You must be logged in to reply to this topic.