Créer un thème enfant

Un des avantages de la création d'un thème enfant, c'est que vos fonctionnes de votre functions.php pourraient être mises à jour, donc la sécurité est maintenue, sans appliquer des changements sur votre style ou nouvelles structures dans les fichiers.

Les étapes pour créer un child theme (thème enfant) :
Lire la suite

Sidebar à droite dans le Twenty Fifteen WP thème

Pour changer la position du sidebar du thème Twenty Fifteen de gauche à droite, il faut rajouter les codes suivants dans le fichier style.css de votre child theme (thème enfant) :

@media screen and (min-width: 59.6875em) {
/* placing sidebar to the right side */
body {
    direction:rtl;
}
body::before {
    right:0 !important;
    left:auto !important;
}
.site-content,
.sidebar,
.site-footer {
    direction:ltr;
}
.site-content {
    float:right !important;
    margin-right:29.4118% !important;
    margin-left:auto !important;
}
.sidebar {
    float:right !important;
    margin-right:auto !important;
    margin-left:-100% !important;
}
.site-footer {
    float:right !important;
    margin:0 35.2941% 0 0 !important;
}
}

Faites attention que ces codes sont appliqués pour les écrans plus larges seulement (@media screen and (min-width: 59.6875em)), le sidebar disparait sur les écrans plus petites.

Personnaliser l'avatar par défaut de WP

Il y a plusieurs techniques pour changer le défaut avatar de WordPress, je vous montres celle que je préfère. Si cette technique ne fonctionne pas, c'est probablement parce que vous utilisez un thème qui possède d'une structure différente. Moi, personnellement, j'utilise un thème enfant (child theme) de TwentyEleven (un des thèmes par défaut). Si vous avez un problème, vérifiez l'adresse des avatars et les fichiers liés. Souvent il s'agit du fichier comments.php où vous trouvez la réponse.
Aussi, n'oubliez pas de vider le cache de votre navigateur ou de forcer le rafraichissement, les changements s’effectuent souvent après ça.

L'avatar par défaut veut dire que quand l'utilisateur ou le commentateur ne possède pas aucune image générée à partir de son adresse email parce qu'ils n'ont pas de compte dans aucun site qui peut la générer comme Gravatar par exemple, le défaut avatar va s'afficher comme image de l'auteur ou du membre (s'il s'agit d'un site avec membres).

Lire la suite

Raw HTML (brut) personnalisable avec l'éditeur de WP et de Blogger

J'utilise Codecolorer wp plug-in pour afficher les codes html bruts (raw html) et pour la coloration syntaxique. Mais mon problème, c'est que je ne peux pas personnaliser les codes à l'intérieur ou c'est possible mais très compliqué. Par exemple, si je voudrais faire quelques mots en gras, il ne me laisse pas le faire, pas de mots choisis individuellement. En plus, je ne peux pas colorer les codes exactement comme je voudrais, par exemple colorer chaque code individuellement. Mais la solution que je vous partage ici n'est pas si difficile, juste un peu plus de travail et on n'a besoin de rien, seulement notre éditeur de wordpress ou de blogger.

Lire la suite

Afficher TOUS les tags (mots-clefs) dans tag cloud widget

Le Codex de WP indique que pour afficher tous les tags (ou mots-clefs) dans le tag cloud widget, il faut changer le "number" de 45 (le nombre de tags affichés par défaut) à 0 (Use '0' to display all tags) dans le fichier category-template.php dans le dossier wp-includes.

Mais le soucis commence avec la mise à jour de WordPress qui change/rafraichie tous les fichiers en dehors du dossier du thème (les thèmes non par défault, child themes). Dans ce cas il faudra corriger le chiffre de 45 à 0 après chaque mise à jour effectuée qui dépasse notre énergie... Comment éviter ça ?

Lire la suite

La mise à jour automatique de WordPress

Mise à jour mineure

Depuis janvier 2014, WP lance les mises à jour automatiquement. Il faut savoir que seules les mises à jour mineures sont automatiques --> exemple de 3.8.0 à 3.8.1. Par contre, le passage en 3.9 ne se fera pas automatiquement. Ces mises à jour là ne modifient pas en profondeur les fichiers de WordPress, donc ne devraient pas influencer sur les thèmes ou plugins.

Lire la suite