Je travaille sur le CMS Drupal, et Drupal est vraiment gratifiant ethard, et maintenant je vais apprendre Wordpress.
Drupal permet aux utilisateurs de créer différents content-type , et chaque type de contenu peut être différent type d'entrée ou textarea et etc ...
par exemple, j'ai un site web de sport je peux définir beaucoup d'entrées et laisser mon éditeur ou utilisateur entrer tout ce qu'il veut, (juste pour Exemple) Voici le champ dont j'ai besoin dans Drupal:
filed-sport-title (text)
filed-sport-summery (textarea)
field-text-en (textarea)
field-text-translate-fa (textarea)
field-text-subject (radio button)
field-text-images (file > image > number of needed image or unlimited)
field-sport-reference (text)
field-sport-tags (taxonomy)
Mais je pense: dans WordPress, je devrais entrer tous les champs du haut dans un éditeur (éditeur WordPress).Est-ce vrai?
Est-il possible de créer un champ dans WordPress?
Oui, il y a beaucoup de façons de réaliser cela en utilisant un plugin ou de manière pragmatique
Ce plugin créera des types de contenu personnalisés ainsi que des champs personnalisés pour un type de contenu spécifique: https://wordpress.org/plugins/wck-custom-fields-and-custom-post-types-creator/
Cependant, vous pouvez également le faire de manière pragmatique: http://code.tutsplus.com/tutorials/a-guide-to-wordpress-custom-post-types-creation-display-and-meta-boxes--wp- 27645
Vous pouvez également vérifier ces fonctions à partir de WordPress Codex, ce qui peut être utile pour les types de contenu personnalisés et les champs personnalisés:
WordPress utilise Champs personnalisés (également appelé publication meta du côté technique) pour le stockage de données arbitraires, associées aux publications. Notez qu'il est différent de Taxonomies , qui est également disponible pour les types de données de regroupement respectifs.
Cependant, en particulier dans le cas de champs personnalisés, cela ne fournit pas grand-chose en termes de construction deinterfacespersonnalisés pour ce stockage. Vous pouvez facilement ajouter Meta Boxes (conteneurs) à l'interface d'édition de publication, mais en mode natif, vous devrez implémenter tout le balisage de formulaire et enregistrer la logique vous-même.
En raison de cette situation historique, il existe unextrêmement largechamp de cadres de champs personnalisés tiers.
En un mot, vous avez le choix entre: