2010-09-10 8 views

Répondre

0

Ceci est super vieux et peut-être cette fonction n'existait pas quand cela a été posté. Cela dit, il suffit d'utiliser ceci:

<?php the_editor($content, $id, $prev_id, $media_buttons, $tab_index); ?> 
3
the_editor($content, $id, $prev_id, $media_buttons, $tab_index, $extended); 

est dépréciée.

Utilisez plutôt:

wp_editor($content, $editor_id, $settings = array()); 

Plus d'info here. Pour l'inclure dans votre page des paramètres d'administration, il vous suffit de remplacer l'entrée ou la zone de texte par le code wp_editor(). Exemple:

Si vous utilisez une classe pour générer une page de paramètres d'administration personnalisée. Le champ de formulaire serait sortie comme ceci:

public function content_callback() 
{ 
    printf(
     '<textarea type="text" id="title" name="my_option_name[content]" value="%s" />', 
     esc_attr($this->options['content']) 
    ); 
} 

Remplacer la fonction ci-dessus avec les éléments suivants:

public function content_callback() 
{ 
    printf(
     wp_editor(
      my_option_name[section_one_content], 
      $this->options['section_one_content']) 
    ); 
} 

Vous pouvez trouver des informations sur l'utilisation d'une classe pour créer des options pages ici: http://codex.wordpress.org/Creating_Options_Pages