wgaEn algunas ocasiones podemos vernos en la necesidad de pre-setear un texto o un trozo de código html en el editor de WordPress, ya sea para para agilizar nuestro trabajo o para predefinir un formato en todo la entrada.

La forma de lograr esto es mediante el uso de Hooks, que son acciones y filtros que vienen incorporados en el núcleo de WordPress, y que nos premiten cambiar algunas cosas.

Usaremos un filtro prefedinido para insertar un código html en una nueva entrada, que funciona tanto en el editor visual como en el html.

Pre-seteando contenido en el editor
He visto algunas soluciones modificando los archivos del núcleo de WordPress, esto no debe hacerse porque nuestros cambios desaparecerían con la primera actualización. La forma correcta es modificando el archivo functions.php de nuestro tema, si no existe debemos crearlo.

< ?php
add_filter( 'default_content', 'my_editor_content' );
function my_editor_content( $content ) {
$content .= "<table width=\"100%\" height=\"155\" style=\"border:1px solid #777;padding:3px;\"><tbody>";
$content .= "<td width=\"155\" valign=\"top\">Imagen</td>";
$content .= "<td valign=\"top\" style=\"padding-left:11px;\">Descripcion</td></tbody><!--more-->Mas informacion...<br /> ";
return $content;
}
?>

Con esta función podemos agregar cualquier texto o código a nuestras nuevas entradas como si fuera una plantilla.
wga
Nota: Esto solo se agregará a los posts nuevos, no se va a agregar a los posts que ya hallan sido escritos o guardados y se puede borrar al editar el post.
 

2 Comentarios para “Como pre-cargar html en el editor de WordPress”

  1. Marcelo Says:

    Buenas, es exactamente lo que estaba buscando pero necesito asignarle un pre formato a un determinado post type (post, pages, etc) creado con otro plugin ej: noticias. Mi pregunta es como le asigno un pre formato a un tipo de entrada específica?

  2. admin Says:

    Hola, disculpa por la demora pero estoy escribiendo muy poco ultimamente, no se si llega tarde pero te paso un enlace con lo que necesitas.
    www .neuseed.com/2010/11/creando-tu-primer-contenido-perzonalizado-con-wordpress

    Saludos

Deja un comentario

Desarrollado por AnimacionyWeb     Stats