Une grande partie du succès de WordPress est qu’il facilite la création de contenu Web. Il nrsquoy a rien de tel qursquoun éditeur visuel. Il srsquoagit drsquoun outil puissant qui permet aux utilisateurs de créer facilement des blogs et des pages Web en utilisant un traitement de texte. Pour simplifier les choses, l’éditeur offre de nombreuses options de style aux utilisateurs de WordPress et aux propriétaires de sites Web. Que souhaitiez que votre contenu soit gras, oblique, souligné ou rayé, pouvez le faire en touchant le bouton. Drsquoautres options de formatage sont disponibles.
Mais parfois, même cela ne suffit pas. avez déjà eu besoin d’options de style personnalisées, telles que des boîtes de contenu, des CTA ou des boutons dans l’éditeur WordPress, n’êtes pas seul. Crsquoest une exigence très courante. Une façon drsquoobtenir un style personnalisé est drsquoutiliser un éditeur de texte et de lrsquoajouter en ligne avec le code HTML et CSS. Cependant, si devez ajouter des formats supplémentaires régulièrement, parfois ce nrsquoest pas nécessairement la meilleure solution. Dans ce cas, il est préférable de faire des styles personnalisés une partie permanente de l’éditeur WordPress.
Comment avez fait? Crsquoest le sujet de cet article. Ci dessous, apprendrez comment ajouter des styles personnalisés en tant que menu déroulant à l’éditeur WordPress. Nous apprendrons drsquoabord comment lrsquoexécuter manuellement, puis à travers le plug in. Ensuite, nous examinerons des exemples et des idées sur la façon drsquoutiliser cette fonctionnalité. Cependant, gardez à lrsquoesprit que le style du contenu Web est fait par CSS. Par conséquent, une connaissance pratique des opérateurs CSS est utile pour suivre et créer vos propres styles. êtes un débutant, pouvez toujours utiliser ce tutoriel, mais pourriez avoir besoin de plus de temps pour comprendre le code CSS ci dessous.
Prêt.
Et Alors commençons à travailler. Comment ajouter manuellement des styles personnalisés à l’éditeur WordPress, comme promis précédemment, nous étudierons comment ajouter manuellement de nouveaux styles à l’éditeur. Pour ce faire, nous devons modifier certains fichiers de sujets. La première tâche consiste donc à sauvegarder les thèmes WordPress. Mieux encore, si ne lrsquoavez pas encore fait, définissez un sous thème afin que ne manquiez pas les changements apportés aux mises à jour du thème. Bien sûr, si avez déjà un sous thème, sauvegardez le aussi. Tout va bien? Alors commençons. Créer un menu déroulant de style personnalisé pour rendre les styles personnalisés disponibles dans l’éditeur WordPress, nous devons d’abord créer un nouveau menu déroulant dans l’éditeur. De cette façon, pouvez appliquer le format en quelques clics.
Pour créer un menu, il suffit drsquoajouter le code suivant à la fonction. Php du sujet. le souhaitez, pouvez également ajouter du Code au site sous forme de plug ins personnalisés. Quelle que soit lrsquooption que choisissez, il est important que le Code y arrive. Ajouter _ style select button ($button)
Tableau _ unshift ($button, lsquoStyle Selectionrsquo)
Retour au bouton $
}
Enregistrez nos rappels dans les filtres appropriés
Ajouter _ filter (lsquoMCE buttons 2rsquo, lsquoadd style select buttonsrsquo) Ce code ajoute un bouton de menu déroulant appelé format dans l’éditeur WordPress. Il est livré avec de nombreuses nouvelles options de formatage. Lorsque créez des styles personnalisés, ils sont également affichés ici.
Avec le Code actuel, devez ouvrir ce qursquoon appelle un évier de cuisine pour voir le menu. Crsquoest parce que nous lrsquoavons relié à MCE _ buttons 2. voulez placer le menu sur la première ligne, pouvez changer le crochet en MCE u buttons u 1. Vous pouvez également lrsquoinsérer dans une nouvelle troisième ligne en utilisant les boutons MCE u u 3. Remplir le menu avec des options maintenant que nous avons le menu, il est temps de remplir le menu avec des options.
Ceci est également fait avec un code pratique: ajouter des styles personnalisés à l’éditeur WordPress
Fonction my _ Custom style ($init Array) {
$style _ formats = tableau
Ce sont des styles personnalisés
Transporteur (
« titre» = gt « bouton Rouge»,
« bloc» = gt « portée»,
« class» = gt « Red button»,
()
Transporteur (
« titre» = gt « bloc de contenu»,
« bloc» = gt « portée»,
« classe» = gt « bloc de contenu»,
()
Transporteur (
« titre» = gt « stylo fluorescent»,
« bloc» = gt « portée»,
« catégorie» = gt « stylo fluorescent»,
()
)
Insérer un tableau codé json dans le format Style _ Format
$init _ Array [lsquoStyle formatsrsquo] = json Encoding ($style formats)
Renvoie le tableau $init _ Array
}
Lier le rappel à
Ajouter un filtre (lsquoTiny _ MCE before initrsquo, lsquoMy Custom stylersquo) Prenons le temps de comprendre ce qui se passe ici. Dans le fragment de code ci dessus, nous avons créé trois styles personnalisés différents. En particulier, nous ajoutons des options pour créer un bouton rouge, une boîte de contenu et un stylo Fluorescent pour un paragraphe de texte.
Vous pouvez les trouver dans le tableau au milieu. Comme pouvez le voir, nous avons attribué à chaque option son propre titre, bloc, classe et wrapper. Voici ce qursquoils signifient: Title: title settings Custom style the name shown in the drop down menu. Blocs: définit le type drsquoéléments de bloc à générer autour du texte mis en évidence, par exemple
, ,
. Les éléments de bloc existants dans la sélection sont remplacés par de nouveaux éléments. Catégorie – spécifie une ou plusieurs catégories pour lrsquoélément sélectionné. La classe est utilisée pour appliquer un style css à un élément. Emballage: définition
Indique srsquoil faut ajouter un format de conteneur à un élément de bloc tel qursquoun wrapper
Ou une offre en bloc. Vous pouvez également utiliser d’autres paramètres (disponibles dans WordPress Codex):
Inline: le nom de lrsquoélément inline à ajouter à la sélection. Comme un bloc. Sélecteur – sélecteur CSS 3 pour appliquer une classe à un élément particulier ou à une chose complexe, comme une ligne impaire dans un tableau. Pour les applications de modélisation plus subtiles. Styles: permet drsquoajouter directement des styles CSS en ligne. Pour ce faire, nous utilisons des classes CSS et des feuilles de style. Attribut: utilisé pour invoquer un nouvel attribut HTML et lrsquoappliquer à lrsquoélément sélectionné ou au nouvel élément inline block. Précision: désactive la possibilité de fusionner des styles similaires lorsqursquoils sont utilisés. Il est utile pour certaines questions drsquohéritage CSS. Après avoir ajouté le code ci dessus, les styles personnalisés doivent être visibles dans l’éditeur WordPress et pouvez déjà commencer à les assigner à votre projet.
Cependant, il ne changera pas beaucoup tant que nous nrsquoaurons pas défini le style css approprié. Heureusement, crsquoest exactement ce que nous allons faire ensuite. Ajouter un style css à une feuille de style pour voir les effets drsquoun style personnalisé, devez drsquoabord ajouter CSS à la Feuille de style du sujet. Dans notre cas, il en va de même:. Bouton rouge
Couleur de fond: bc3315
Rayon limite MOZ: 3px
Rayon limite webkit: 3px
Rayon de bord: 3px
Bords: aucun
Couleur: FFF
Affichage: verrouillage en ligne
Curseur: pointeur
Remplissage: 10px 30px
Décoration textuelle: aucune
}
Oui. Bouton rouge: vol stationnaire
Couleur de fond: e53f19
}
Oui. Bloc de contenu
Bord: 1px solide EEE
Remplissage: 10px
Contexte: CCC
Flotteur: gauche
Bord inférieur: 1,75 em
Alignement du texte: centré
}
Oui. Blocs de contenu: après
Nettoyage: les deux
}
Oui. Stylo fluorescent
Couleur de fond: ffff66
Comme pouvez le voir, ces styles
Correspond exactement à la classe que nous avons précédemment assignée à la personnalisation. Après les avoir ajoutés au fichier de style. Le CSS de notre sujet actuel sera affiché au début du site.
En gros, oui. Nous sommes sur le point de terminer notre travail d’ajout de styles personnalisés à l’éditeur WordPress. Toutefois, nous devons redoubler drsquoefforts si nous voulons vraiment faire de notre mieux. Actuellement, nous devons passer drsquoun éditeur à lrsquoautre ou à lrsquoaperçu de la page pour voir nos styles personnalisés. Nrsquoest ce pas merveilleux si nous pouvons voir leurs effets dans lrsquoéditeur? Je veux dire, après tout, crsquoest ce qursquoon appelle
nrsquoavez pas encore cette fonctionnalité, pouvez implémenter le fichier même. Tout ce que avez à faire est de créer un nouveau fichier texte et de changer son nom en style drsquoéditeur. CSS et copiez le style css personnalisé là. Ensuite, sauvegardez le et téléchargez le à la racine du thème ou du sous thème. Tout ce que avez à faire maintenant est drsquoajouter le code suivant à la fonction fichier. Php utilise un nouveau fichier pour le sujet: fonction Custom _ Editor styles () {
Ajouter _ Editor style (lsquoeditor-styles.cssrsquo)
}
Ajouter _ action (lsquoinitrsquo, lsquoCustom Editor stylersquo) Ensuite, devriez être en mesure de voir les effets du nouveau style personnalisé directement dans l’éditeur WordPress. Crsquoest tout. Vous pouvez maintenant officiellement ajouter des styles personnalisés à l’éditeur WordPress. Bien sûr, il y a plus de façons drsquoutiliser cette fonctionnalité (nous avons
Cliquez sur Ajouter un nouveau style en bas de lrsquoécran. Cela donne de nombreuses options pour définir vos propres styles personnalisés. En gros, crsquoest la même chose que nous avons fait avec le Code, mais en utilisant un éditeur visuel. La plupart des options sont explicites: Titre: le nom du style personnalisé affiché dans l’éditeur WordPress. Type: Vous pouvez choisir ici si souhaitez créer un élément en ligne, un bloc ou un sélecteur. Valeur de type la valeur à utiliser pour lrsquoélément, comme span, DIV ou une autre valeur. Classe CSS: classe associée à un style personnalisé. Style CSS le style directement assigné à lrsquoélément (sans classe). Attributs: attributs HTML appliqués aux éléments sélectionnés. Comme précédemment, utilisez pour désactiver la fusion de balises CSS similaires. Wrapper: convertit le format actuel en conteneur pour les éléments de bloc tels que div. Delete: supprime le format de lrsquoélément sélectionné. Le plug in fournit également une description détaillée de chaque réglage. Lorsque avez terminé, cliquez sur enregistrer tous les paramètres au bas de la page. Ensuite, trouverez de nouveaux styles personnalisés dans l’éditeur WordPress, comme auparavant, et serez prêt à les utiliser. Du calme. Comme indiqué ci dessus, il existe plusieurs plug ins pour ce type de fonctionnalité. Voici quelques autres candidats pour ajouter des styles personnalisés à l’éditeur WordPress: Modifier WP: ajouter des options de formatage supplémentaires à l’éditeur, telles que la création de tables. Il permet également à lrsquoutilisateur de créer des boutons et des colonnes. Bien que ne puissiez pas créer votre propre style, le plug in offre drsquoautres options. Tinymce Advanced similaire au plug in ci dessus. Il offre des options pour changer la police, la taille de la police, la couleur de fond, etc., mais ne pouvez pas créer la vôtre. Tinymce Custom Style une autre option pour ajouter un style pers
Testez au besoin jusqursquoà ce que soyez satisfait. Ces possibilités ne sont limitées que par votre expertise CSS. En plus, le ciel est la limite. Utilisez des styles personnalisés sur votre site Web? Comment les mettre en œuvre? Y a t il des conseils, des plug ins ou drsquoautres choses à ajouter? Veuillez nous le dire dans la section commentaires ci dessous!