WordPress : Style CSS d’une page spécifique

Je suis familier avec le style de pages spécifiques sur WordPress en ajoutant une classe .page-id-123 devant l’élément de style. Cependant, cela ne semble pas s’appliquer aux « sous-pages » (désolé, je ne sais pas comment elles s’appellent), lorsqu’après la page, une balise spécifique (?) est ajoutée. Exemple: URL : wordpressweb.com/mon-compte CSS :.page-id-123 .header Lire la suite…

Par Jean-Michel, il y a

WordPress : Comment puis-je insérer des widgets par défaut lorsque mon thème est activé (similaire à ce que fait Twenty Eleven) ?

Lorsque le thème Twenty Eleven est activé, il insère plusieurs widgets par défaut dans ses barres latérales. Comment puis-je coder mon thème pour faire de même ? Solution n°1 trouvée Johannes Pille a raison Les widgets de TwentyEleven tels que Archives et Meta sont codés en dur dans leur sidebar.php Lire la suite…

Par Jean-Michel, il y a

WordPress : Le thème de la mise à jour principale de Wordpres renomme le nom du dossier de thème

J’ai un thème qui recherche une nouvelle version sur GitHub. Lorsqu’il trouve une nouvelle version, il la télécharge et l’installe. Le problème est qu’il installe le thème avec un nom de dossier différent du précédent. Erreurs résultantes. J’appelle le programme de mise à jour avec crochetpre_set_site_transient_update_themes Dans celui-ci, je vérifie Lire la suite…

Par Jean-Michel, il y a

WordPress : Conversion HTML vers ? WP

J’ai commencé à apprendre le développement de thèmes WP à partir d’un didacticiel vidéo wordpress sur Tutsplus. Tout s’est bien passé, puis j’ai décidé de beaucoup pratiquer la conversion de thème HTML vers WP. J’ai téléchargé ce modèle de bootstrap gratuit. J’ai pu créer des menus header.php, footer.php, nav et Lire la suite…

Par Jean-Michel, il y a

WordPress : Enveloppez les trois premiers mots dans une plage

Je souhaite filtrer the_content pour envelopper les trois premiers mots du premier paragraphe dans une balise span. Ceci est mon code jusqu’à présent: function first_paragraph($content) { if(is_single()) { return preg_replace(‘regex goes here’, « <p><span>$1</span> », $content, 1); } } add_filter(‘the_content’, ‘first_paragraph’); Jusqu’à présent, je n’ai trouvé aucune expression régulière ni aucun remplacement Lire la suite…

Par Jean-Michel, il y a