gafeman viciao2k3 logo viciao2k3
 
¿que estoy haciendo?
estoy en la ultima fila a la izquierda, donde estais vosotros ?
 chica del dia  —  la novia de tu mejor amigo
 
Suscribete →  
487  fans y una planta carnivora
 
← volver a la pagina principalEstas dentro de la categoria Wordpress
3

Personalizar el dashboard de wordpress 2.5

Publicado en Wordpress el dia 22 Abril, 2008  —  1264 lecturas

Una de las cosas que no me gustan de la ultima versión del wordpress 2.5 es el dashboard, es el mismo que el anterior pero con un peinado diferente y sigue sin poder personalizarse.

Gracias a rick me he enterado de la existencia de Dashboard Widget Manager, este humilde plugin nos permite añadir, quitar y mover los widgets a nuesto gusto.

Pasos para instalar el plugin:

  1. Descarga el plugin Dashboard Widget Manager
  2. Descomprime el fichero dashboard-widget-manager.zip
  3. sube la carpeta dashboard-widget-manager en el directorio:
    wp-content/plugins
  4. dirigete al panel de control > plugins y activas el plugin Dashboard Widget Manager

Widgets que recomiendo:

Pasos para instalar un widget

por ejemplo el Berri Technorati Reactions on Dashboard:

  1. Descarga el plugin Berri Technorati Reactions on Dashboard
  2. Descomprime el fichero berri-technorati-reactions-dashboard.zip
  3. Sube el fichero a la carpeta wp-content/plugins
  4. dirigete al panel de control > plugins y activas el plugin Berri Technorati Reactions on Dashboard

Personalizando el dashboard

Entra en el escritorio de tu panel de control, verás que aparecerá de la nada un enlace llamado Widgets, este aparece al activar el plugin Dashboard Widget Manager

En la parte izquierda veremos los widgets disponibles y a la derecha los que tenemos activos, para añadir uno, basta con elegir el widget que más rabia nos de y pulsar añadir

Para cambiarlos de posición arrastra los widgets de la parte derecha

Al finalizar le das al botón guardar cambios

2

Bug permalinks wordpress 2.5

Publicado en Wordpress el dia 19 Abril, 2008  —  595 lecturas

Ayer me di cuenta que al publicar entradas en el sidebar del blog había enlaces del tipo:
http://www.viciao2k3.net/blog/?p=123

En vez de:
http://www.viciao2k3.net/blog/diseno/100-motivos-para-currarte-el-theme-de-tu-blog/

Resulta que cuando imprimo los enlaces de los bloques articulos y comentarios del sidebar, utilizo $post->guid en vez de get_permalink($post_ID)

Lo hago de esta manera para reducir el número de consultas SQL a la base de datos y para que la web cargue más rápidamente.

En la página principal utilizando $post->guid salen 19 querys, utilizando get_permlink 41 querys, la diferencia es de 22 querys y se notan bastante a la hora de generar la página sin cache.

El problema

El problema esta cuando se publica la entrada en la tabla wp_posts el permalink no se genera correctamente en el campo guid.

La solución

  1. Editar el fichero wp-includes/post.php
  2. Buscar:
    // Set GUID
    if ( !$update && ” == $current_guid )
  3. Y remplazar por:
    // Set GUID
    //if ( !$update && ” == $current_guid )
6

Plugin marca de la casa para hacer blogs privados

Publicado en Wordpress el dia 16 Abril, 2008  —  896 lecturas

En el curro he tenido que montar varios blogs con wordpress para la comunicación de departamentos y para proyectos internos.

La mayoría de estos blogs tienen la característica de que no pueden ser vistos por cualquiera, solo pueden acceder los usuarios registrados.

La necesidad de proteger estos blogs me ha inspirado para a crear este plugin para wordpress

¿Que es lo que hace exactamente este **** plugin?

  • Si en el blog entra un usuario que no esta logueado se le redirige a la pantalla de login
  • Si un usuario se loguea correctamente se le redirige a la página principal del blog en vez de ir al panel de control
  • Oculta el contenido de los posts en los feeds

Instalación:

  1. Descargar plugin:
    private_blog.rar
  2. Descomprime el fichero private_blog.rar
  3. Sube el fichero private_blog.php a la carpeta /wp-content/plugins/
  4. Dirigete al panel de control del wordpress, una vez dentro accede a plugins y activa el plugin Private Blog

Notas:

Testeado con wordpress 2.5

3

Actualizando wordpress 2.5 enlaces útiles

Publicado en Wordpress el dia 3 Abril, 2008  —  817 lecturas

Recursos útiles:

Parche para evitar SPAM + filtro eatyourshit:

Pasos para la instalación:

  1. Adapta el theme de tu wordpress, vista el post sistema antispam del campo oculto de sigt, fijate en el apartado “Manos a la obra”
  2. Descargar fichero wp-comments-post.txt
  3. Renombrar el fichero a wp-comments-post.php
  4. Subir en la raíz de tu wordpress, si te pregunta por reemplazar acepta y listo.

Bugs de ultima hora:

Si dominas un poco de PHP puedes aplicar los parches por tu cuenta y si no puedes esperar a que salga la próxima versión 2.5.1:

Bugs vistos en el blog de AlexSEO

24

Paginación tipo digg o menéame

Publicado en Wordpress el dia 30 Septiembre, 2007  —  1907 lecturas

Con este tutorial conseguirás cambiar el tipo de paginación que tiene wordpress, Previous Entries y Next Entries, por:

paginacion

Instalación:

  1. Descarga el plugin WP-Digg Style Paginator:
    wp-pagination.rar
  2. Descomprime el fichero wp-pagination11.rar
  3. Sube el fichero pagination.php al directorio de plugins:
    wp-content/plugins/
  4. Dirigete al panel de control > plugins
  5. Activa el plugin WP-Digg Style Paginator
  6. Edita el fichero index.php de tu theme activo, por ejemplo:
    /wp-content/themes/default/index.php
  7. Busca algo parecido a esto:
    <div class=”navigation”>
    <div class=”alignleft”><?php next_posts_link(’« Previous Entries’) ?></div>
    <div class=”alignright”><?php previous_posts_link(’Next Entries »’) ?></div>
    </div>
  8. Remplazalo por:
    <?php
    $p = new wp_pagination_plugin();
    $p->nextLabel(’Siguiente’);
    $p->prevLabel(’Anterior’);
    $p->show();
    ?>
  9. Guarda los cambios del fichero index.php

Personalización:

  • Tener el mismo que el de viciao2k3
    1. Descarga el fichero:
      estil_paginacio.css
    2. Copia el contenido del fichero estil_paginacio.css y pegalo en el fichero style.css de tu theme activo, por ejemplo:
      /wp-content/themes/default/style.css
    3. Guarda los cambios del fichero style.css
  • Cambiar el aspecto de la paginación
    1. Escoge el estilo
    2. Una vez te hayas decidido por uno, pulsa el enlace que pone Download CSS
      Por ejemplo:
      Digg Style (Download CSS)
    3. Copia todo el contenido en el fichero style.css de tu theme activo, por ejemplo:
      /wp-content/themes/default/style.css
    4. Guarda los cambios del fichero style.css
  • Cambiar anterior, siguiente por:
    nou

    1. Edita el fichero index.php de tu theme activo, por ejemplo:
      /wp-content/themes/default/index.php
    2. Busca algo parecido a esto:
      <?php
      $p = new wp_pagination_plugin();
      $p->nextLabel(’Siguiente’);
      $p->prevLabel(’Anterior’);
      $p->show();
      ?>
    3. Remplazalo por:
      <?php
      $p = new wp_pagination_plugin();
      $p->nextLabel(”);
      $p->prevLabel(”);
      $p->nextIcon(’►’);
      $p->prevIcon(’◄’);
      $p->show();
      ?>
    4. Guarda los cambios del fichero index.php
background by eboy