Css pas pris en compte

  • Statut : non résolu
6 sujets de 1 à 6 (sur un total de 6)
  • Auteur
    Messages
  • #537610
    oriane_34
    Membre
    Initié WordPress
    5 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress :
    – Version de PHP/MySQL :
    – Thème :alamak
    – Extensions en place :
    – hébergeur : local
    – Adresse du site :

    mon ccs n’est pas pris en compte.. voici les observations que j’ai deja fait:

    > Le theme parent incorpore le css par:
    le fichier function appelle ‘theme-style.php’
    dans ‘theme style’ , il y a la fonction rdn_theme_styles()
    qui est appeller dans function.php avec un add_action(‘wn_enqueue_scripts’,..)

    > j’ai remarqué que si dans le function.php du theme enfant je demandais ‘get_template_directory_uri(),
    il me renvoie l’adresse du theme parent …

    > sinon je suis actuellemnt dans le theme enfant avec un fichier function.php :

    function add_stylesheets(){
    				
    		wp_register_style(‘styleperso’,
        		get_template_directory_uri() . ‘/css/styleperso.css’, 
       			array(),
        		false, 
        		‘all’ );
    	
    		wp_enqueue_style(‘styleperso’);
    		}
    		
    
    add_action(‘wp_enqueue_scripts’, ‘add_stylesheets’);

    ….

    Voila en claire je pense que soit le css est écraser parce qu’il est envoyé avant les autres , …
    soit il reste sur le thème parent ….

    J’ai penser à l’ecrasement de la fonction mais après que mettre en liens pour trouver les fichiers css du parent ….

    #952436
    Lumiere de Lune
    Participant
    Maître WordPress
    19385 contributions
    oriane_34 wrote:
    > j’ai remarqué que si dans le function.php du theme enfant je demandais ‘get_template_directory_uri(),
    il me renvoie l’adresse du theme parent …

    Oui c’est fait pour… cf codex (lien en haut de la page

    > sinon je suis actuellemnt dans le theme enfant avec un fichier function.php :

    function add_stylesheets(){
    				
    		wp_register_style(‘styleperso’,
        		get_template_directory_uri() . ‘/css/styleperso.css’, 
       			array(),
        		false, 
        		‘all’ );
    	
    		wp_enqueue_style(‘styleperso’);
    		}
    		
    
    add_action(‘wp_enqueue_scripts’, ‘add_stylesheets’);

    ….

    oriane_34 wrote:
    Voila en claire je pense que soit le css est écraser parce qu’il est envoyé avant les autres , … soit il reste sur le thème parent ….

    Il suffit de regarder le code source pour le vérifier. Et si c’est le cas, jouer sur les priorité (à nouveau cf Codex ^^)

    #952437
    oriane_34
    Membre
    Initié WordPress
    5 contributions

    j’ai changé “get_template_directory_uri()” par “get_stylesheet_directory_uri()”

    sur le firbug , le fichier est en fin de liste .. et le dedug me dit qu’il n’y a pas de regle …??

    #952438
    oriane_34
    Membre
    Initié WordPress
    5 contributions

    quand tu dis jouer sur les priorité , j ne comprend pas c’est utilisé le array() dans wp_register_style ??? si c’est ça je ne sais pas le faire … peux tu me donner un exemple..?

    #952440
    oriane_34
    Membre
    Initié WordPress
    5 contributions

    du coup .. c’es bloquée !!! lol !!
    ça doit être vraiment compliqué !

    😉 si quelqu’un veut bien me secourir ..

    par exemple m’expliquer pourquoi firbug ne lit pas mon fichier …

    #952439
    oriane_34
    Membre
    Initié WordPress
    5 contributions

    Bon c bon en le mettant en ligne ça marche !!!! Tout est pris en compte . Merci pour ton aide .

6 sujets de 1 à 6 (sur un total de 6)
  • Vous devez être connecté pour répondre à ce sujet.