Créer une taxonomie personnalisée pour les ministères sur le site Web de l’entreprise
On me demande souvent si WordPress multisite convient aux sites d’entreprise avec plusieurs départements et une identité unique. La réponse est généralement oui: plusieurs sites peuvent faire du bon travail. Cependant, il n’est pas toujours nécessaire de créer un site Web distinct pour chaque section du site de l’entreprise, même si plusieurs sites sont utilisés. Si vous souhaitez inclure du contenu partagé qui n’est pas spécifique à chaque ministère, ou si votre identité de Ministère a beaucoup en commun, ou si vous utilisez une installation existante sur un seul site, il y a un moyen de contourner ce problème sans activer plusieurs sites.
Dans cet article, je vais vous montrer comment utiliser une taxonomie personnalisée. Nous créerons une taxonomie « ministérielle » qui s’appliquera aux messages et aux pages afin que vous puissiez préciser les sections du site où chaque message ou page devrait se trouver. Nous créerons ensuite un fichier modèle pour votre taxonomie afin que vous puissiez voir le contenu de chaque section comme vous le souhaitez. Vous devez écrire du Code pour créer des plug – ins et des fichiers dans le sujet, mais le Code n’est pas difficile. Je vais utiliser les sous – thèmes du thème par défaut 2616, mais vous pouvez utiliser cette technique pour votre thème. Je vais également créer un plug – in pour enregistrer la taxonomie personnalisée: il est préférable d’utiliser le plug – in pour enregistrer afin que la taxonomie ne soit pas perdue lorsque vous changez de sujet à l’avenir.
Allons – y! Avant de commencer, vous aurez besoin de: développement WordPress ou installation d’essai, qui est une copie du site Web existant de l’entreprise (si vous en avez un). Ne le faites pas sur votre site Live: une fois que tout va bien, vous pouvez télécharger vos fichiers en direct à tout moment. Éditeur de code. Sujet – peut être votre sujet, ou peut être un enfant de 26 ans que j’utilise. Si vous utilisez un sous – thème, vous devez également vous assurer que 216 est installé. Commencez par créer un sous – thème et l’activer. Je ne vais pas entrer dans les détails parce que vous pouvez lire
Et vos messages parce qu’ils apparaîtront sur la page d’archive. J’ai terminé sur l’écran d’administration du menu:
Le chargement du contenu f365378231dde7344d5802a1a9a18877 peut maintenant trouver le Code de la boucle. Dans le fichier que j’ai copié en 2016, il semble que ceci: instructions pour charger 9d41a80ea7bab2185aa33714ea1fa5c2 cela rappelle une partie d’un modèle de 26 ans appelé contenu. Php. Nous le garderons, mais nous l’exécuterons deux fois: une fois pour le post et une fois pour la page. Modifier la boucle dans le fichier modèle comme suit: instructions pour charger 595e896b1fd37b85d633ff639e327c5
Effectuez deux boucles, mais Interrogez la base de données une seule fois, ce qui est plus efficace que de créer une nouvelle requête en utilisant WP _ query. Vérifiez d’abord si le message actuel est du type de message de page et regardez – le (s’il y a lieu), puis Relisez le message et faites de même pour le type de message de message.
Enregistrez ceci et vous verrez que la page d’archive affiche d’abord la page: Voici le fichier modèle taxonomique complet: expliquez comment charger une partition de style 8b5f9eb0d904778861325d0fe2e973a3 de différentes façons, donc maintenant nous avons un fichier modèle qui peut afficher les pages et les messages de la partition comme désiré. Maintenant, rendons ces sections différentes les unes des autres en ajoutant des styles. Vous pouvez choisir de modéliser votre département comme vous le souhaitez et vous voudrez peut – être faire plus que ce que je fais ici, mais maintenant je vais vous montrer comment changer la couleur de certaines parties des pages, des messages et des pages d’archive pour qu’ils aient l’air différents.
Vous pouvez le faire dans une feuille de style de sous – thème (ou dans une feuille de style de sujet si vous n’utilisez pas de sous – thème). Ouvrez la Feuille de style et ajoutez ce style: chargez la substance 25127f522b0bab43902323288634fd5 Cela ajoutera un style de titre à la page d’archive en localisant la classe qui s’applique à l’élément corps, selon le terme de classification que j’utilise. Vous devez modifier votre classe en utilisant votre propre terme de classification: Vous pouvez trouver la classe résultante en vérifiant la sortie html sur la page d’archive de classification du site et en vérifiant l’élément corps. Maintenant, j’ai ajouté le jaune à mon dossier de classification R & D pour le distinguer: Vous pouvez ajouter plus de contenu, peut – être en stylisant les messages sur les pages d’accueil des blogs de différents départements, et en stylisant d’autres éléments sur les pages d’archives ou les pages dans singol
Au poste. Vous pouvez également modéliser les liens pour correspondre dans le menu de navigation principal. Mais vous pouvez voir ici Comment créer des styles qui s’adaptent à chaque département du site Web de l’entreprise. WordPress facilite la création de sites Web d’affaires avec des départements séparés. En utilisant la technologie que je vous montre ici, vous pouvez créer des sites Web d’affaires avec des sections séparées pour chaque département qui affichent du contenu lié au Département. Vous pouvez également utiliser les classes CSS que WordPress ajoute à l’élément corps pour fournir différents styles pour ces partitions. Vous pouvez aller plus loin en ajoutant des images, des arrière – plans, ou même en changeant des caractères à travers les feuilles de style, ou en créant des fichiers de modèles individuels pour chaque terme de classification, en les nommant correctement en utilisant la hiérarchie des modèles. Tout cela signifie que si vous utilisez un site existant ou si vous ne voulez pas séparer complètement les unités d’affaires, un seul site WordPress peut encore fournir son propre logo pour chaque unité. Avez – vous des questions sur le Code décrit dans ce tutoriel? Posez des questions dans les commentaires ci – dessous. Étiquettes: Classification