web-dev-qa-db-fra.com

Ajouter un bouton Enregistrer à la boîte méta personnalisée

doublon possible:
Ajout d'un bouton d'envoi ou de mise à jour au métabox personnalisé?

J'ai ajouté une Meta Box Like So:

add_action('add_meta_boxes', function() {
    add_meta_box('CNMeta', 'Custom MetaBox', 'CNCustomMeta', 'post');
});

J'ai aussi ajouté une chose qui enregistre toutes les méta-informations comme ceci:

add_action('save_post', function($id) {
    if(isset($_POST['CNPrice']) ) {
        update_post_meta( $id, 'CNDetails', strip_tags($_POST['CNDetails']) );
    }
});

Pour qu'ils puissent l'enregistrer en mettant à jour le message, ce serait bien si je pouvais ajouter un bouton de soumission au bas de la boîte de méta qui met également à jour le message (et ne génère pas d'avertissement indiquant que vous êtes sur le point de quitter ce message. non sauvé "

Comment pourrais-je faire quelque chose comme ça?

1
Talon

Pour mettre à jour un post.

<input id="publish" class="button-primary" type="submit" value="Update" accesskey="p" tabindex="5" name="save">
1
user983248