Créer une taxonomie personnalisée pour les ministères sur le site Web de l&rsquoentreprise

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 namp;rsquoest pas toujours nécessaire de créer un site Web distinct pour chaque section du site de lamp;rsquoentreprise, même si plusieurs sites sont utilisés. souhaitez inclure du contenu partagé qui namp;rsquoest pas spécifique à chaque ministère, ou si votre identité de Ministère a beaucoup en commun, ou si utilisez une installation existante sur un seul site, il y a un moyen de contourner ce problème sans activer plusieurs sites.
Dans je vais montrer comment utiliser une taxonomie personnalisée. Nous créerons une taxonomie « ministérielle » qui samp;rsquoappliquera aux messages et aux pages afin que 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 puissiez voir le contenu de chaque section comme le souhaitez. Vous devez écrire du Code pour créer des plug ins et des fichiers dans le sujet, mais le Code namp;rsquoest pas difficile. Je vais utiliser les sous thèmes du thème par défaut 2616, mais 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 damp;rsquoutiliser le plug in pour enregistrer afin que la taxonomie ne soit pas perdue lorsque changez de sujet à lamp;rsquoavenir.
Allons y! Avant de commencer, aurez besoin de: développement WordPress ou installation d’essai, qui est une copie du site Web existant de l’entreprise (si en avez un). Ne le faites pas sur votre site Live: une fois que tout va bien, pouvez vos fichiers en direct à tout moment. Éditeur de code. Sujet peut être votre sujet, ou peut être un enfant de 26 ans que jamp;rsquoutilise. utilisez un sous thème, devez également assurer que 216 est installé. Commencez par créer un sous thème et lamp;rsquoactiver. Je ne vais pas entrer dans les détails parce que pouvez lire
Et vos messages parce quamp;rsquoils apparaîtront sur la page damp;rsquoarchive. Jamp;rsquoai terminé sur lamp;rsquoécran damp;rsquoadministration du menu:
WordPress créera automatiquement une page d’archive pour chaque département et l’affichera en utilisant le meilleur fichier modèle dans la hiérarchie des modèles de thème. Voici ma page damp;rsquoarchivage des catégories R amp;amp D: WordPress fait du bon travail dans ce domaine. Inclure non seulement les messages, mais aussi les pages, car la taxonomie samp;rsquoapplique à eux. Cependant, comme y attendiez, il les affiche par ordre de date. Je veux damp;rsquoabord voir toutes les pages, puis tous les messages. Pour ce faire, je dois créer une archive de classification personnalisée qui contient une version personnalisée du cycle.
Créer une archive taxonomique pour afficher correctement la page damp;rsquoune archive taxonomique, nous devons créer un fichier modèle de sujet appelé partition taxonomique. Php. Pour ce faire, copions et modifions le fichier modèle existant. votre sujet a une archive de fichiers. Php, crée une copie et la nomme Division taxonomique. Php. Samp;rsquoil namp;rsquoy a pas de fichier modèle damp;rsquoarchive, créez une copie indexée. Php. Comme je travaille sur le sujet 2616, je vais faire une copie de lamp;rsquoarchive. Il y a 216 PHP dans le thème de mon enfant que jamp;rsquoappelle le Département de classification. Php. Modifiez damp;rsquoabord les commentaires au début du fichier pour afficher plus précisément le but de ce fichier:
Le chargement du contenu f365378231dde7344d5802a1a9a18877 peut maintenant trouver le Code de la boucle. Dans le fichier que jamp;rsquoai copié en 2016, il semble que ceci: instructions pour charger 9d41a80ea7bab2185aa33714ea1fa5c2 cela rappelle une partie damp;rsquoun modèle de 26 ans appelé contenu. Php. Nous le garderons, mais nous lamp;rsquoexé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 damp;rsquoabord si le message actuel est du type de message de page et regardez le (samp;rsquoil y a lieu), puis Relisez le message et faites de même pour le type de message de message.
Enregistrez ceci et verrez que la page damp;rsquoarchive affiche damp;rsquoabord 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 le souhaitez et voudrez peut être faire plus que ce que je fais ici, mais maintenant je vais montrer comment changer la couleur de certaines parties des pages, des messages et des pages damp;rsquoarchive pour quamp;rsquoils aient lamp;rsquoair différents.
Vous pouvez le faire dans une feuille de style de sous thème (ou dans une feuille de style de sujet si namp;rsquoutilisez 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 damp;rsquoarchive en localisant la classe qui samp;rsquoapplique à lamp;rsquoélément corps, selon le terme de classification que jamp;rsquoutilise. 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 damp;rsquoarchive de classification du site et en vérifiant lamp;rsquoélément corps. Maintenant, jamp;rsquoai ajouté le jaune à mon dossier de classification R amp;amp D pour le distinguer: Vous pouvez ajouter plus de contenu, peut être en stylisant les messages sur les pages damp;rsquoaccueil des blogs de différents départements, et en stylisant damp;rsquoautres éléments sur les pages damp;rsquoarchives ou les pages dans singol
Au poste. Vous pouvez également modéliser les liens pour correspondre dans le menu de navigation principal. Mais pouvez voir ici Comment créer des styles qui samp;rsquoadaptent à chaque département du site Web de lamp;rsquoentreprise. WordPress facilite la création de sites Web d’affaires avec des départements séparés. En utilisant la technologie que je montre ici, 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 utilisez un site existant ou si 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 des questions sur le Code décrit dans ce tutoriel? Posez des questions dans les commentaires ci dessous. Étiquettes: Classification

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

ContactPress Supported By WordPress Plugins