• Risolto mvigano87

    (@mvigano87)


    Ciao a tutti,

    ho creato un tema child del tema originale store. Dopo aver creato la cartella store-child e i file style.css e functions.php sono andato nella sezione temi di wordpress e ho effettivamente trovato il tema child. Però come vado a vedere l’anteprima del tema si vede subito che il layout è totalmente sballato, è tutto fuori posto: menu, widget, footer, ecc… non c’è una cosa a posto!

    Qualcuno sa dirmi dove sbaglio?

    Ecco di seguito il contenuto del file style.css:

    /*
    Theme Name: store child
    Theme URI:
    Description: Child theme per Store
    Author: Kawabonga
    Author URI:
    Template: store
    Version: 1.1
    */

    Questo invece il contenuto di functions.php:

    <?php

    add_action( “wp_enqueue_scripts”, “enqueue_parent_theme_style” );
    function enqueue_parent_theme_style() {
    wp_enqueue_style( “parent-style”, get_template_directory_uri().”/style.css” );
    }

    In precedenza ho provato con la funzione @import nel file style.css ma il risultato è il medesimo.

    Grazie a tutti!

Stai visualizzando 2 risposte - dal 1 al 2 (di 2 totali)
  • Moderator Cristiano Zanca

    (@cristianozanca)

    Ciao @mvigano87 ,

    sembrerebbe un problema di percorso del file style.css del tema parent.

    provato a fare un print di get_template_directory_uri()./style.css ?

    per evitare conflitti, meglio chiamare la funzione col nome del tema in uso:

    <?php
    
    add_action( “wp_enqueue_scripts”, “store_child_enqueue_styles” );
    function store_child_enqueue_styles() {
    wp_enqueue_style( “parent-style”, get_template_directory_uri().”/style.css” );
    }
    ?>
    Chi ha creato la discussione mvigano87

    (@mvigano87)

    Grazie @cristianozanca

    alla fine il tema sballava comunque nel footer e nella sidebar ma sono riuscito a sistemare tutto da backend una volta applicato il tema child.

Stai visualizzando 2 risposte - dal 1 al 2 (di 2 totali)
  • Il topic ‘Tema child “sballato”’ è chiuso a nuove risposte.