web-dev-qa-db-fra.com

Edition frontale avec des champs personnalisés?

J'utilise le plugin de champ personnalisé http://www.advancedcustomfields.com

Est-il possible de créer et d'éditer des articles personnalisés via le serveur frontal? J'aurais besoin de pouvoir voir tous les champs personnalisés et de permettre leur modification. Les utilisateurs ne devraient être autorisés à éditer leurs propres messages que s'ils sont connectés.

1
Rob

vous pouvez faire avec wp insérer post et wp update post

1
Gembel Intelek

Vous pouvez évidemment afficher des champs personnalisés au début mais vous devrez peut-être le faire vous-même. Voici un tutoriel qui explique comment ajouter un champ personnalisé sur le front-end

http://voodoopress.com/add-a-meta-box-to-use-custom-fields-on-front-end-post-form/

si vous avez compris son fonctionnement, vous pourrez ajouter tous les champs (ou même les champs filtrés). vous pouvez récupérer tous les champs personnalisés liés à une publication en utilisant la fonction suivante:

get_post_custom($post_id)

vous obtiendrez un tableau de champs que vous pourrez parcourir pour créer des champs de formulaire dans la metabox.

je vous ai donné quelques astuces que vous pouvez utiliser comme guide pour vous mettre en œuvre. je suis désolé car il n'est pas possible de fournir une solution complète

0
HungryCoder