Est-ce que quelqu'un peut aider? J'ai créé des méta-boîtes personnalisées, deux d'entre elles sont dans textarea. Voici ce que j'ai:
array(
'label'=> 'Ingredients',
'desc' => 'List of ingrediends',
'id' => $prefix.'ingrediends',
'type' => 'textarea'
),
array(
'label'=> 'Directions',
'desc' => 'Directions',
'id' => $prefix.'directions',
'type' => 'textarea'
)
==========================
case 'textarea':
echo '<textarea name="'.$field['id'].'" id="'.$field['id'].'" cols="60" rows="4">'.$meta.'</textarea>
<br /><span class="description">'.$field['desc'].'</span>';
break;
Comment puis-je ajouter wp_editor? J'ai essayé:
wp_editor( $content, 'recipe_directions', array( 'textarea_name' => 'recipe_directions', 'media_buttons' => false, 'tinymce' => array() ) );
Mais cela ne fonctionne toujours pas avec un champ normal. Quelqu'un peut-il aider. L’idée est de faire de textarea un éditeur de texte enrichi
Merci pour votre aide .... n'importe qui :)
Pour utiliser wp_editor (), vous devez remplacer votre balise textarea par la sortie de wp_editor () comme ceci:
case 'textarea':
wp_editor($meta, $field['id']);
echo '<br /><span class="description">'.$field['desc'].'</span>';
break;
Vous n'avez pas besoin de faire écho à wp_editor () car il le fait automatiquement. Vous pouvez passer un tableau de paramètres en 3ème argument pour configurer son comportement. Plus d'infos ici: