Qui è pieno esempio di codice:
add_action('add_meta_boxes', function() {
add_meta_box('html_myid_61_section', 'TITLEEEEE', 'my_output_function');
});
function my_output_function($post) {
wp_editor(htmlspecialchars_decode(get_post_meta($post, 'SMTH_METANAME' , true)), 'mettaabox_ID', $settings = array('textarea_name'=>'MyInputNAME'));
}
add_action('save_post', function($post_id) {
if (!empty($_POST['MyInputNAME'])) {
$datta=htmlspecialchars($_POST['MyInputNAME']);
update_post_meta($post_id, 'SMTH_METANAME', $datta);
}
});
P.S. MUST-Recommendation dalla mia esperienza:
Dimentica l'aggiunta di codici personalizzati, usa Advanced Custom Fields, è eccellente e ti semplifica la vita.
fonte
2013-11-28 23:57:28
Cura di spiegare il downvote? – blockhead