web-dev-qa-db-fra.com

Ajouter une étiquette à l'éditeur?

Je travaille sur un type de message personnalisé. L'éditeur est activé, mais le contenu de cette zone est secondaire et il est difficile de savoir ce qui doit être saisi. Je souhaite donc ajouter une étiquette à l'éditeur. Comment je fais ça?

1
Joseph Hansen

Après avoir bidouillé, voici la solution que j'ai trouvée:

En haut de functions.php, j'ai la ligne suivante:

add_action('admin_footer', 'add_title_to_editor');

Juste jeté au milieu de functions.php j'ai la fonction suivante:

function add_title_to_editor() {
    global $post;
    if (get_post_type($post) == 'my_custom_post_type') : ?>
        <script> jQuery('<h3>Optional Additional Information</h3>').insertBefore('#postdivrich'); </script>
    <? endif;
}
0
Joseph Hansen

J'ai récemment utilisé cela dans l'un des projets, alors voila

add_action( 'edit_form_after_title', 'wp692_edit_form_after_title' );

function wp692_edit_form_after_title() {
echo '<h2>This is My Label!</h2>';
}
2
Wali Hassan