Tout ce que vous devez savoir sur la taxonomie WordPress

Fichiers damp;rsquoinstallation WP, par FTP, cpanel ou damp;rsquoautres moyens damp;rsquoaccès. Localisez le dossier WP content Themes theme name et ouvrez le fichier de fonctions. PHP est dans votre éditeur de code préféré. Ensuite, obtenez ce code et lamp;rsquoAjustez en fonction de la taxonomie que voulez créer.
* *
Créez deux taxonomies, genres et auteurs pour le type de poste
* *
Pour enregistrer les types de messages personnalisés, voir Register _ post type ().
*
Fonction wpdocs _ create Book taxonomies () {
Ajouter une nouvelle taxonomie avec une hiérarchie (par exemple, une catégorie)
$tag = array
« name» = amp;gt U x (« generes», « Taxonomy General name», « textdomain»),
« ngular _ name» = amp;gt U x (« genere», « Taxonomy ngular name», « textdomain»),
« recherche _ items» = amp;gt U U (« type de recherche», « champ de texte»),
« tous les éléments» = amp;gt u (amp;lsquotous les élémentsamp;rsquo,amp;rsquo textdomain amp;lsquo),
« parent _ item» = amp;gt U U (amp;lsquoparent Genèveamp;rsquo, amp;lsquotextdomainamp;rsquo),
« parent _ item colon» = amp;gt U U (amp;lsquoparent Genre:amp;rsquo, amp;lsquotextdomainamp;rsquo),
« Edit _ item» = amp;gt U U (« Edit genre», « text Field»),
« Update _ item» = amp;gt U U (« Update genre», « text Field»),
« add _ New item» = amp;gt U U (amp;lsquoAdd new Genèveamp;rsquo, amp;lsquotextdomainamp;rsquo),
« New _ item name» = amp;gt U U (« New genre name», « text Field»),
« menu _ name» = amp;gt u (amp;lsquogenereamp;rsquo, amp;lsquotextdomainamp;rsquo),
)
$paramètre = tableau

« Étiquette» = amp;gt $Étiquette,
amp;lsquoshow _ uiamp;rsquo = amp;gt True,
amp;lsquoshow _ admin columnamp;rsquo = amp;gt True,
amp;lsquoQuery _ varamp;rsquo = amp;gt True,
« override» = amp;gt array (« slug» = amp;gt « genre»),
)
Registre _ taxonomie (amp;lsquogénériqueamp;rsquo, tableau (amp;lsquobookamp;rsquo), $args)
Non défini ($args)
Non défini ($Label)
Ajouter une nouvelle taxonomie au lieu damp;rsquoune hiérarchie (p. ex., étiquette)
$tag = array
« name» = amp;gt U x (« writers», « Taxonomy General name», « textdomain»),
« ngular _ name» = amp;gt U x (« writer», « Taxonomy ngular name», « textdomain»),
amp;lsquoSearch _ itemsamp;rsquo = amp;gt U U (amp;lsquo Search Writer amp;lsquo,amp;rsquo textdomain amp;lsquo),
« Popular _ items» = amp;gt U U (amp;lsquoPopular Writersamp;rsquo,amp;rsquo textdomain amp;lsquo),
« All _ items» = amp;gt U U (amp;lsquoall Writersamp;rsquo,amp;rsquo textdomain amp;lsquo),
« parent» = amp;gt vide,
amp;lsquoparent _ item colonamp;rsquo = amp;gt NULL,
« Edit _ item» = amp;gt U U (amp;lsquoEdit Writeramp;rsquo, amp;lsquotextdomainamp;rsquo),
« Update _ item» = amp;gt U U (amp;lsquoUpdate Writeramp;rsquo, amp;lsquotextdomainamp;rsquo),
« add _ New item» = amp;gt u (amp;lsquoAdd new Writeramp;rsquo, amp;lsquotextdomainamp;rsquo),
« New _ item name» = amp;gt U U (amp;lsquonew Writer nameamp;rsquo, amp;lsquotextdomainamp;rsquo),
« séparer les éléments par des virgules» = amp;gt u (« séparer les auteurs par des virgules», « champs de texte»),
« add _ or remove items» = amp;gt u (amp;lsquoadd or remove Writersamp;rsquo,amp;rsquo textdomain amp;lsquo),
« choisir à partir de la plupart des auteurs utilisés» = amp;gt u (amp;lsquochoisir à partir des auteurs les plus utilisésamp;rsquo,amp;rsquo textdomain amp;lsquo),

« menu _ name» = amp;gt u (amp;lsquoWritersamp;rsquo,amp;rsquo textdomain amp;lsquo),
)
$paramètre = tableau

« Étiquette» = amp;gt $Étiquette,
amp;lsquoshow _ uiamp;rsquo = amp;gt True,
amp;lsquoshow _ admin columnamp;rsquo = amp;gt True,
amp;lsquoUpdate _ count Callbackamp;rsquo = amp;gt amp;lsquoupdate post term countamp;rsquo,
amp;lsquoQuery _ varamp;rsquo = amp;gt True,
« override» = amp;gt array (amp;lsquoSlugamp;rsquo = amp;gt Writer amp;lsquo),
)
La taxonomie du registre (amp;lsquoWriteramp;rsquo, amp;lsquobookamp;rsquo, amp;lsquoargs)
}
Crocheter lamp;rsquoopération init et appeler créer _ Book taxonomies lorsquamp;rsquoelle est déclenchée
Ajouter _ action (amp;lsquoinitamp;rsquo, wpdocs create Book taxonomiesamp;rsquo, 0)
Ce code crée en fait deux taxonomies dans le tableau de bord: une taxonomie hiérarchique avec fonction parent enfant et une taxonomie hiérarchique sans fonction parent enfant. Il samp;rsquoagit donc essentiellement damp;rsquoun ensemble mineur de catégories et damp;rsquoétiquettes. Le Code lui même a été publié par l’équipe WordPress Codex sur la page de classification officielle et les livres ont été enregistrés comme une taxonomie liée à différents genres et auteurs. Toi.

Laisser un commentaire

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

ContactPress Supported By WordPress Plugins