Dès 2013, la version verte de WordPress 3.4 a lancé des programmes personnalisés pour le grand public. êtes prêt pour un voyage de mémoire, voici les annonces sur make WordPress. Ce n’est pas sans contrepartie que les personnalisateurs ont cherché et continuent d’apporter une accessibilité immédiate et des commentaires sur les changements visuels que apportez sur le site WordPress. Ses débuts les plus humbles se concentrent sur des choses plus petites, comme changer la couleur de fond du site ou changer le titre du site, mais pour ceux qui comprennent vraiment ce que cela signifie, cela signifie que les utilisateurs de WordPress:
Permet drsquoprévisualiser les modifications avant de les apporter sur le site. Les développeurs de plug ins et de thèmes fournissent la base des paramètres et des options basés sur les meilleures pratiques WordPress. Il va sans dire que la valeur potentielle du personnalisateur lrsquoa aidé à surmonter ses problèmes initiaux et à devenir une fonctionnalité à la fois significative et utile. Dans nous examinerons plusieurs façons dont n’importe qui peut profiter de la puissance des personnalisateurs pour étendre le site WordPress. Nous discuterons ici et là de certaines techniques de développement, mais au lieu de donner des tutoriels pour chaque jeu, nous aimerions partager avec des ressources et des guides drsquoautres endroits que pouvez utiliser pour mettre en oeuvre ce que lisez ici.
Cependant, nous avons divisé cet article en trois parties principales: lrsquoutilisation de plug ins pour étendre les personnalisateurs. Org utilise des personnalisateurs drsquoextension de développement personnalisés simples utilise des personnalisateurs drsquoextension de développement personnalisés avancés, mais drsquoabord Quelles sont les nouvelles fonctionnalités dans le domaine des personnalisateurs? Le personnalisateur est sorti de sa petite enfance et a commencé à mûrir jusqursquoà son ensemble de fonctions. Au fil du temps, comme WordPress, les fonctionnalités promues par les plugins fonctionnels sont censurées et, à l’occasion, proposées au noyau. 4.7 Vaughn est la dernière version majeure de Cor
Et sont liés à des mises à jour assez importantes du Programme personnalisé.
Lrsquoun des inconvénients de lrsquoutilitaire de personnalisation des ensembles de modifications personnalisés est que toutes les modifications apportées à lrsquoutilitaire de personnalisation, les modifications apportées aux paramètres, etc. fermez la fenêtre, le contenu qui ne sera pas publié immédiatement sera perdu. Changeset résout ce problème en stockant les paramètres de session en arrière plan pour référence future. Chaque changement que apportez aux paramètres du personnalisateur est enregistré dans lrsquoensemble de modifications (un nouveau type drsquoaffichage Customize _ changeset). Ce changement important a jeté les bases de certaines mises à jour importantes liées aux révisions, aux aperçus partagés, etc. En cours.
Custom CSS ajoute une nouvelle section à la vue client par défaut, fournissant une entrée simple pour lrsquoutilisateur pour ajouter Custom CSS. Il y a de nombreuses façons d’ajouter un CSS personnalisé à un site WordPress, mais la valeur de l’utiliser dans customizer réside dans la rétroaction visuelle instantanée. Autres mises à jour récemment, plusieurs autres mises à jour ont été apportées à lrsquointerface utilisateur et à lrsquoexpérience utilisateur, notamment la possibilité de créer des pages dans un aperçu en temps réel lors de la configuration drsquoun site Web. Vous pouvez lire plus de détails dans cet article.
Examinons maintenant les différentes façons d’étendre les personnalisations pour apporter plus de fonctionnalités au site WordPress. 1. Extension personnalisée avec plug in. Org pour la communauté WordPress, le dépôt. Org est la pierre angulaire des grands moteurs WordPress. Pour quiconque veut aller au delà des fonctionnalités de base de WordPress, ce n’est pas seulement un trésor de services, c’est souvent le premier arrêt possible. souhaitez étendre les personnalisations, accédez au dépôt. LrsquoOrganisation est le point de départ. Personnalisateur de tâches drsquoexportation importation
Lorsque les plug ins existants ne répondent pas à vos besoins, l’un des avantages de WordPress, sinon le meilleur, est qu’un simple développement personnalisé amène souvent où voulez. Dans le cadre du noyau, customizer dispose drsquoune documentation solide sur les extensions et les ajouts de fonctionnalités. Nous (xwp) sommes déjà impliqués dans de nombreux projets WordPress d’entreprise où les personnalisateurs sont au cœur de la solution. Malgré la taille de ces sites, de nombreux composants profitent encore du développement WordPress considéré comme simple et standard. Voici quelques exemples de la façon drsquoétendre facilement un programme personnalisé.
Prise en charge du thème pour les logos personnalisés si développez un thème, ou même un sous thème, lrsquoune des utilisations les plus simples du personnalisateur est drsquoajouter un support de thème pour les logos personnalisés. Les personnalisateurs ont une fonctionnalité intégrée qui permet aux utilisateurs du site de le logo de leur site, généralement pour la navigation en haut ou en titre. Bien que cette fonctionnalité soit disponible dans le cadre du noyau depuis 4.5, elle doit en fait être activée par un thème. Pour ce faire, nrsquoavez qursquoà ajouter les clips suivants au sujet, généralement dans un fichier de fonctions. Php.
Ajouter un support de thème (
(fonction _ exists (lsquothe Custom logorsquo)
U Custom _ logo ()
}
} Pour plus de détails sur l’ajout d’un support de thème pour les logos personnalisés, y compris les thèmes personnalisés, visitez la page du Code WordPress. La vraie valeur des panneaux, des sections, des contrôles et des personnalisateurs pour les développeurs de thèmes et de plug ins est le cadre fourni
Ce est utilisé pour ajouter des paramètres. Sa structure est principalement basée sur lrsquoexpérience visuelle de lrsquoutilisateur final. Lrsquointerface utilisateur du Programme personnalisé est divisée en: Panel section contrôles Paramètres exploder nous avons plus: Panel: l’api pour les panneaux personnalisés a été introduite dans WordPress 4.0, permettant aux développeurs de créer des couches de hiérarchie supplémentaires en dehors des contrôles et des sections. Section: une section est un conteneur drsquointerface utilisateur pour un contrôle personnalisé. Bien que puissiez ajouter des contrôles personnalisés à la section principale, pouvez ajouter une ou plusieurs sections personnalisées si avez plus drsquoune option. Contrôles: les contrôles sont les principaux objets personnalisés utilisés pour créer lrsquointerface utilisateur. Plus précisément, chaque contrôle doit être associé à un paramètre qui enregistre les données saisies par lrsquoutilisateur à partir du contrôle dans la base de données de configuration: le paramètre est les données réelles enregistrées dans la base de données et utilisées par le sujet ou le plug in. Visuellement, nous avons ce qui suit: Il est facile drsquoéditer et drsquoajouter des panneaux, des sections, des contrôles et des paramètres dans un thème ou un plug in. En particulier, de bons documents sont disponibles. Voir la documentation de lrsquoAPI personnalisée. Paramètres: modèles et options de thème au départ, les personnalisateurs se sont concentrés sur la promotion des paramètres de thème. Au fur et à mesure qursquoil évolue, la valeur qursquoil apportera aux développeurs et aux utilisateurs de plug ins est reconnue. Cependant, les paramètres personnalisés sont liés au sujet. Cela signifie que si changez de sujet, les paramètres personnalisés disparaissent. Pour résoudre ce problème, un deuxième paramètre, lrsquooption, a été ajouté au Mix. Fonctionnellement, les données des options sont stockées dans la table des options wp U, ce qui signifie
Retour de Sydney dans le Pacifique « 3. Utilisez le personnalisateur drsquoextension de développement personnalisé avancé pour rendre des contrôles personnalisés en utilisant JavaScript traditionnellement, rendrez les contrôles et les paramètres du personnalisateur en utilisant lrsquoAPI PHP. Cependant, il est généralement plus efficace de les voir en utilisant JavaScript et underline.js. Vous permet de créer des contrôles en utilisant lrsquoAPI de personnalisation JavaScript Dynamique. Comme indiqué dans la documentation, la première étape consiste à documenter le type de vérification. Dans le crochet drsquoaction Customize _ Register, saisissez la ligne suivante: $WP Customize gt Register control type (
Aperçu en direct. Qursquoobtiendront les personnalisateurs? Ce personnalisateur, ainsi que l’api WordPress et l’éditeur de texte, est l’une des trois caractéristiques clés du projet WordPress de cette année. La valeur qursquoil apporte aux utilisateurs finaux et aux développeurs a été démontrée et le défi est maintenant basé sur ce que nous avons. Pour les prochaines versions, lrsquoéquipe et la communauté du client envisageront les points suivants: réduire les frictions de lrsquoexpérience utilisateur pendant la transition entre lrsquoédition du contenu et la personnalisation du modèle en fonction des changements apportés, introduire des révisions pour le client. Customizer est un projet communautaire qui a reçu des dons de centaines de personnes. Cela a certainement changé la façon dont nous créons le site WordPress, mais ce n’est pas parfait. souhaitez contribuer à ce projet, la porte est ouverte à . Une grande chose à faire en contribuant à des programmes personnalisés ou WordPress est que n’avez pas besoin d’être un grand développeur, pas même un développeur. Les gestionnaires de projet, les concepteurs drsquoassurance chômage, les professionnels de lrsquoassurance chômage et même les testeurs apportent plus de valeur que ce que nous créons. souhaitez faire partie de la communauté étonnante de WordPress qui se dirige vers 51% de son réseau, pouvez en savoir plus de différentes façons: êtes au ralenti ( devriez l’être), Core Custom Channel sur WordPress slack. La page composants du Programme personnalisé fournit une passerelle pour le traitement des factures. De plus, lrsquoonglet personnalisation des postes sur make CORE tient au courant des dernières annonces et nouvelles. Cet article de Jeff Paul est un excellent article. Cet article est une collaboration, donc merci beaucoup Ryan, Weston et utkarsh pour mrsquoavoir aidé à rassembler tout ça.