Blog archives for Septiembre, 2009

Septiembre 30th, 2009

Instalación rápida de WordPress

WordPress Quick Installer es una genial aplicación en php para instalar de forma más o menos automática un WordPress, además permite configurar y personalizar muchas opciones sin tener que realizar tareas de las instalación estándar. Su autor Dion Hulse lo llama también wordPress QI.

Para probarlo solo tienes que descargar la última versión del instalador (un único fichero installer.php) y arrancarlo por web para iniciar el proceso. Entre sus ventajas permite definir opciones y borrar plugins por defecto, que no se generen los artículos, comentarios, enlaces, … que salen por defecto siempre. También activar los enlaces amigable con su .htaccess.

Se animará su autor a sacar una versión para WordPress MU y que el equipo de WordPress lo incluya por defecto en WordPress 2.9.

Aquí tenéis un vídeo explicativo:

WordPress Automatic Installer from Dion Hulse on Vimeo.

Sitio Oficial: WordPress Quick Installer
vía: Ayuda Wordpress

Original Post / Entrada Original: Carrero.es. Si quieres Juegos Gratis disfruta aquí o decora tu casa.

Instalación rápida de WordPress

Septiembre 30th, 2009

Como actualizar WordPress MU

despacio coño

Actualizar WordPress es fácil, no digamos desde las últimas versiones en las que ya tenemos un autoinstalador integrado, pero WordPress MU es algo distinto. Si has instalado esta versión multiusuario de WordPress ya habrás comprobado que hacer clic en la opción ‘Actualizar‘ del menú ‘Administración‘ no hace nada por si solo.

Pues bien, lo que hay que hacer para actualizar WordPress MU es lo siguiente:

  1. Lo primero, como siempre, es hacer copia de seguridad
  2. Una vez tengamos a salvo nuestros datos descargamos la última versión estable de WordPress MU y la descomprimimos en nuestro ordenador
  3. En la carpeta de tu MU, guarda los archivos wp-config.php y .htaccess, así como la carpeta wp-content. Puedes borrar el resto de archivos y carpetas de sistema.
  4. Copia los archivos y carpetas nuevos que has descargado, menos la carpeta wp-content.
  5. Copia los archivos wp-content/index.php y blogs.php en la carpeta wp-content existente (la que no borraste), reemplazando los ficheros existentes.
  6. Accede a tu sitio y ya puedes ir a “Administración -> Actualizar”. Es un proceso lento así que ten paciencia.

Como ves no es en realidad complicado, pero si algo distinto.

Contenido exclusivo para suscriptores al Feed

¡Gracias por seguirnos a diario!. Premiamos tu fidelidad ofreciéndote habitualmente contenidos exclusivos. Hoy puedes descargar:

Clic aquí para iniciar la descarga Guía Windows Live Writer

¿Te gustó este post? ¡Compártelo! Bitacoras.com TwitThis Facebook Meneame Google Bookmarks del.icio.us Live Technorati Ping.fm Wikio Turn this article into a PDF! E-mail this story to a friend! Print this article!

Septiembre 30th, 2009

Escenario: tener que usar un set de imágenes en nuestros posts repetitivamente

Si por alguna razón tuviéramos que utilizar una, dos, o tres imágenes de manera muy habitual en nuestros posts (por ejemplo, un icono acorde con la categoría en la que clasificaremos el post) nos interesará saber que podemos sistematizar el proceso y ganar en algo en “velocidad de publicación”.

Iremos al directorio de nuestro tema activo, y buscaremos al archivo functions.php. De no tenerlo, crearíamos y nombraríamos, con un editor de texto como Notepad++, a un archivo en blanco “functions.php” y lo dejaríamos caer junto con el resto de archivos de nuestro tema.

Una vez creado y guardado, pastearemos en él lo siguiente (si ya lo tuviéramos, lo pondríamos, independiente, al final de todo) :

<?php
function image_shortcode($atts, $content = null) {
extract( shortcode_atts( array(
'name' => '',
'align' => 'right',
'ext' => 'png',
'path' => '/wp-content/uploads/',
'url' => ''
), $atts ) );
$file=ABSPATH."$path$name.$ext";
if (file_exists($file)) {
$size=getimagesize($file);
if ($size!==false) $size=$size[3];
$output = "<img src='".get_option('siteurl')."$path$name.$ext' alt='$name' $size align='$align' class='align$align' />";
if ($url) $output = "<a href='$url' title='$name'>".$output.'</a>';
return $output;
}
else {
trigger_error("'$path$name.$ext' image not found", E_USER_WARNING);
return '';
}
}
add_shortcode('image','image_shortcode');
?>

A partir de aquí, al escribir posts, teclearemos simplemente algo así :

[image name=icono-categoria]

Donde icono-categoria se refiere a una imagen del mismo nombre ( icono-categoria.png ) situada en /wp-content/uploads/ (por lo tanto, previamente subida allí con nuestro programa FTP).

Es importante notar que habrá que cambiar, en el código de functions.php, el tipo de extensión en el que hayamos grabado nuestras imágenes en particular. En este caso, se trataba de .PNGs

Esperamos que este truco os sea provechoso. Gracias a Rarst por compartirlo.

Meneame Technorati del.icio.us Bitacoras.com Digg Wikio Google Bookmarks Live Yahoo! Bookmarks Yahoo! Buzz Twitter Facebook Print email

Septiembre 29th, 2009

Nuevo panel de opciones para Elegant Themes

epanel Nuevo panel de opciones para Elegant Themes

Elegant Themes es un completo sitio de temas premium para WordPress que solo cuesta 19,95 dólares al año y que incluye una completa colección de temas de alta calidad y con un panel de opciones muy completo que acaba de ser actualizado. Este nuevo panel se denomina ePanel y ha mejorado su imagen y opciones para facilitar la gestión de tema para tu blog.

Si estás registrado en Elegant Themes ya puedes descargar los seis primeros temas compatibles con el nuevo panel y a disfrutar. Si no estás registrado igual es hora de hacerlo por solo 19,95 dólares por año.

Más información en Elegant Themes.
vía: Ayuda Wordpress

Original Post / Entrada Original: Carrero.es. Si quieres Juegos Gratis disfruta aquí o decora tu casa.

Nuevo panel de opciones para Elegant Themes

Septiembre 29th, 2009

Bombas de relojería escondidas en plugins

Bomba de relojeríaEl otro día conseguí dar con la causa del problema que hacía que los textos no se alinearan correctamente con las imágenes, en los posts individuales de Tinta Digital. Concretamente, lo que no funcionaba era la colocación del texto a la derecha o izquierda de una imagen con la instrucción align=”left” o align=”right”.

Con cualquier texto, lo que sucedía era que tras el primer salto, la segunda línea y siguientes se trasladaban justo debajo de la imagen. Eso lo realiza la sentencia <br clear=”all> pero ¿dónde se encontraba dicha orden?. A simple vista no estaba, desde luego. Ni en los posts, ni en la hoja de estilo del theme. Un problema no apto ni para cardiacos ni para impacientes.

Si no era en el theme activo, tenía que ser de un plugin … ¿cual?. Una solución era ir desactivando plugins y otra ir eliminando hojas de estilo presentes en el código fuente de la página. Una combinación exhaustiva de ambas encontró al culpable: el plugin WordPress Google Calendar que lleva un clear=”all”, en la definición de “br”, como una catedral, en su hoja de estilo particular.

Esto demuestra que, en ocasiones, los plugins son verdaderas bombas de relojería.

Origen de la imagen: Baron Bob

email Bitacoras.com Twitter del.icio.us Facebook Google Bookmarks BarraPunto Meneame Wikio Ping.fm Technorati

También puedes leer Weblog Magazine, mi blog en ABC.es

Y estoy en Twitter, Facebook y Tumblr.

Septiembre 29th, 2009

Habilitar nuestro tema para que anuncie próximos posts

He aquí un loop especial que, integrado en nuestra barra lateral, nos permitirá anunciar aquellos posts que hayamos marcado, a través de WordPress, como de futura publicación, en el Panel de Administración.

<div id="futuro">

     <h3>Próximamente...:</h3>
          <div id="lista">
               <?php query_posts('showposts=10&post_status=future'); ?>
               <?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

               <?php the_title(); ?><?php edit_post_link('e',' (',')'); ?>
               <br>

               <span class="fecha">
                    <?php the_time('j. F Y'); ?>
               </span>

               <?php endwhile; else: ?>
                    <p>Sin eventos.</p>
               <?php endif; ?>
     </div>

</div>

Útil para mantener en vilo a nuestros lectores, y recordarles que es preciso que nos pongan en sus favoritos !

Meneame Technorati del.icio.us Bitacoras.com Digg Wikio Google Bookmarks Live Yahoo! Bookmarks Yahoo! Buzz Twitter Facebook Print email

Septiembre 28th, 2009

WordPress Quick Installer

Dion Hulse ha preparado un instalador para WordPress que automatiza bastantes opciones, sin que tengas que realizar muchas de las tareas previas de una instalación estándar, lo ha llamado WordPress QI (por Quick Installer).

Solo tienes que descargar la última versión del instalador, subirla a tu servidor y ejecutar el fichero llamado “installer.php” para que se inicie el proceso de instalación, similar al de WordPress pero con la diferencia de que el hace todo el trabajo por ti de descargar la última versión, subirla, descomprimirla e iniciar la instalación en sí misma.

Para terminar de ofrecer un producto redondo, puedes definir algunas opciones, como que se borren los plugins por defecto de WordPress, que no se generen los posts de prueba o que se cree la estructura de permalinks amigables, con su fichero .htaccess pertinente.

En este vídeo puedes ver lo sencillo del proceso …

Hay un vídeo en este post, me temo que tendrás que hacer clic aquí para verlo

¿Te gustó este post? ¡Compártelo! Bitacoras.com TwitThis Facebook Meneame Google Bookmarks del.icio.us Live Technorati Ping.fm Wikio Turn this article into a PDF! E-mail this story to a friend! Print this article!

Septiembre 28th, 2009

Añadir navegación breadcrumb de manera sencilla

Ya vimos en otra ocasión como añadir esos enlaces que permiten a nuestros lectores saber donde están en cada momento, pero quizás para alguno se les antojaba complicado. Pues bien, hay un modo muy sencillo de añadir la navegación llamada “breadcrumb”.

Solo tienes que añadir este código en el fichero single.php de tu plantilla (theme) allí donde quieras que aparezca este recurso de navegación:

Est&aacute;s en: <?php bloginfo(‘home’); ?> &raquo; <?php the_category(); ?> &raquo; <?php the_title(); ?>

Lo que obtienes es algo como … 

Estás en: Ayuda WordPress » Tutoriales / Trucos » Breadcrumb fácil

¿Te gustó este post? ¡Compártelo! Bitacoras.com TwitThis Facebook Meneame Google Bookmarks del.icio.us Live Technorati Ping.fm Wikio Turn this article into a PDF! E-mail this story to a friend! Print this article!

Septiembre 28th, 2009

Elegant Themes actualiza su panel de opciones

epanel elegantthemes

Elegant Themes, uno de los sitios en los que por un módico precio (19,95$) puedes descargar una buena cantidad de themes de alta calidad durante un año (con todas sus actualizaciones), acaba de empezar a actualizar el panel de opciones de todos sus themes a un nuevo diseño realmente práctico y elegante, el llamado ePanel.

Si eres miembro de Elegant Themes ya están disponibles los 6 primeros themes con el nuevo panel, listos para descargar.

¿Te gustó este post? ¡Compártelo! Bitacoras.com TwitThis Facebook Meneame Google Bookmarks del.icio.us Live Technorati Ping.fm Wikio Turn this article into a PDF! E-mail this story to a friend! Print this article!

Septiembre 28th, 2009

Cambio de agenda en WordCamp Spain y … Matt Mullenweg

Acaba de avisarme José Conti que se ha cambiado la agenda de WordCamp Spain 2.009, donde algunas ponencias cambian de hora y otras se confirman por fin. Espero no dormir a los asistentes, pues me han trasladado a la peor hora (después de comer). Cambiaré la ponencia para hacerla más amena.

Personalmente me gustaba mucho más la mesa redonda al final del día pero bueno, los organizadores mandan.

Otra de las novedades es la presentación, donde se incorporará Matt Mullenweg, aunque no sabemos como, nos toca esperar. Seguro que será un placer escuchar sus avances con el español, idioma que dijo que quería aprender este año.

La nueva agenda es esta.

¿Te gustó este post? ¡Compártelo! Bitacoras.com TwitThis Facebook Meneame Google Bookmarks del.icio.us Live Technorati Ping.fm Wikio Turn this article into a PDF! E-mail this story to a friend! Print this article!