Voy a postear de vez en cuando trucos o tutoriales de interés sobre WordPress, para todos los que os de pereza rastrear los foros oficiales o simplemente no manejéis bien inglés.
Esta vez explicaré cómo hacer una plantilla para los posts, es decir, un texto por defecto que salga en el campo de escritura de las entradas. Esto puede ser útil si solemos escribir algo siempre al inicio de cada post y queremos automatizarlo. Por ejemplo, hay gente que pone un “Estoy escuchando:”, “Fuente:”… Incluso puedes poner una imagen a la que sólo haya que modificarle el nombre de archivo en la ruta. Las posibilidades son infinitas.
1º) Abre con tu gestor de FTP la carpeta raíz de tu blog. Entra en wp-admin. Ahí encontrarás el archivo edit-form.php, ábrelo y edítalo.
2º) Entre las líneas 40-45 aprox. encontrarás este pedazo de código:
<textarea rows="< ?php echo $rows; ?>" cols="40" name="content" tabindex="5" id="content">< ?php echo $content ?>
< ?php endif; ?>
</textarea>
Edítalo para que ahora sea así:
<textarea rows="< ?php echo $rows; ?>" cols="40" name="content" tabindex="5" id="content">< ?php echo $content ?>
< ?php if(empty($_SERVER['QUERY_STRING'])) : ?>
Escribe aquí el texto, la imagen o el código que quieres incluir como plantilla!
< ?php endif; ?>
</textarea>
3º) Opcional:
Si usas el editor de texto enriquecido, debes hacer algo similar con el archivo edit-form-advanced.php que se encuentra en la carpeta anterior. Entre las líneas 150-160 aprox. encontrarás este pedazo de código:
<textarea < ?php if ( user_can_richedit() ) echo 'title="true" '; ?>rows="< ?php echo $rows; ?>" cols="40" name="content" tabindex="2" id="content">< ?php echo user_can_richedit() ? wp_richedit_pre($post->post_content) : $post->post_content; ?>
</textarea>
Edítalo para que ahora sea así:
<textarea < ?php if ( user_can_richedit() ) echo 'title="true" '; ?>rows="< ?php echo $rows; ?>" cols="40" name="content" tabindex="2" id="content">< ?php echo user_can_richedit() ? wp_richedit_pre($post->post_content) : $post->post_content; ?>
< ?php if(empty($_SERVER['QUERY_STRING'])) : ?>
Escribe aquí el texto, la imagen o el código que quieres incluir como plantilla!
< ?php endif; ?></textarea>
4º) Por último, simplemente guarda los archivos y vuelve a subirlos a la carpeta wp-admin. Recarga el panel de administración. Ahora, uses el tipo de editor que uses, tendrás tu texto por defecto.
Gracias por tu ayuda en el foro de BITÁCORAS. Me encanta tu blog y lo añado a mis favoritos. Lo de los trucos para wordpress está muy bien.
SALUDOS
me gusta tu diseño