WP_Editor – Definir localização de renderização na página

Estou tentando include wp_editor em uma página de configurações.

public function addEditor($content = '') { $editor_id = 'createposteditor'; $args = array( 'textarea_rows' => 15, 'teeny' => true, 'quicktags' => false, 'editor_class' => 'createpost-editor' ); return wp_editor( $content, $editor_id, $args ); } 

e então eu ecoo na página de configurações:

   

Add content (optional)

'. $poster->addEditor() .'

O meu problema é que o editor sempre é processado na parte superior da página, não dentro do

como eu exijo.

Solutions Collecting From Web of "WP_Editor – Definir localização de renderização na página"

Como o kaiser afirmou, você está tentando retornar a marcação para uma instância do WP Editor, mas você está usando wp_editor() – uma function que ecoa sua saída.

Da fonte é absolutamente indicado que este método torna o editor. Você precisa chamá-lo exatamente onde você quer.