Je crée un thème pour enfants pour la première fois et j'apprends en même temps que moi.
J'ai un problème avec la façon dont les vidéos apparaissent sur un téléphone mobile avec le thème de mon enfant, mais pas avec celui des parents. Je me demande ce qui se passe.
Sur le thème de mon enfant, les vidéos sont volumineuses lorsqu'elles sont visionnées sur un appareil mobile (http://wpdallas.com/test).
Cependant, dans le thème parent, les vidéos apparaissent très bien: http://wpdallas.com/plain
Dans mon enfant, j'importe les css suivants, dois-je importer tous les fichiers CSS dans mon thème enfant, ou simplement le style.css? (J'ai trouvé des informations contradictoires en apprenant comment faire cela.) Le thème parent contient environ 20 fichiers CSS différents. Je me demande si je dois les importer tous dans mon thème enfant ou si je dois supprimer les deux autres éléments ci-dessous et laisser le premier (style.css.).
J'essaie juste de comprendre pourquoi le thème enfant ne se présente pas correctement. Merci.
@import url("../Standard/style.css");
@import url("../Standard/standard_framework/css/standard_framework.css");
@import url("../Standard/css/lib/adapt/mobile.css");
Cette question dépend entièrement du thème en question et de la façon dont il traite le CSS.
style.css
, il vous suffit évidemment d'importer style.css
.header.php
, selon que vous souhaitiez ou non utiliser les styles définis dans ces feuilles de style.wp_enqueue_style()
, vous n'avez rien à faire. Ces feuilles de style continueront d'être mises en file d'attente dans le thème Enfant. Si vous ne voulez pas ces styles, vous devez retirer de la file d'attente ces feuilles de style, via wp_dequeue_style()
dans le thème enfant functions.php
.add_action( 'wp_print_styles', $callback )
, vous n'avez rien à faire. Ces feuilles de style continueront à être imprimées dans le thème Enfant. Si vous ne voulez pas ces styles, vous devez remplacer la sortie de ces feuilles de style, via remove_action( 'wp_print_styles', $callback )
dans le thème enfant functions.php
.Je pense que couvre la plupart des bases.