jueves, 6 de mayo de 2010

Hoy en AyudaWordPress.com

Hoy en AyudaWordPress.com

Link to Ayuda WordPress

Títulos como enlaces externos

Posted: 06 May 2010 03:02 PM PDT

Cuando quieres compartir en tu blog un post interesante de otro sitio normalmente te lo planteas como un minipost (o aside), en el que eliges un título, una pequeña descripción, y el enlace al sitio con la información de interés para tus lectores.

Ahora bien ¿no sería mejor poner solo un título enlazado al sitio externo?. Seguro que más de una vez te lo has planteado como una solución elegante.

Pues es muy fácil hacerlo, solo tienes que seguir 


Opción A: código

1. Añadir función

Abre el fichero functions.php de tu tema activo y añade el siguiente código:

PHP:
  1. function print_post_title() {
  2. global $post;
  3. $thePostID = $post->ID;
  4. $post_id = get_post($thePostID);
  5. $title = $post_id->post_title;
  6. $perm = get_permalink($post_id);
  7. $post_keys = array(); $post_val = array();
  8. $post_keys = get_post_custom_keys($thePostID);
  9.  
  10. if (!empty($post_keys)) {
  11. foreach ($post_keys as $pkey) {
  12. if ($pkey=='url_externa′ || $pkey=='titulo_url' || $pkey=='url_titulo') {
  13. $post_val = get_post_custom_values($pkey);
  14. }
  15. }
  16. if (empty($post_val)) {
  17. $link = $perm;
  18. } else {
  19. $link = $post_val[0];
  20. }
  21. } else {
  22. $link = $perm;
  23. }
  24. <h2><a title="'.$title.'" rel="bookmark" href="'.$link.'">'.$title.'</a></h2>
  25. ';
  26. }

2. Cambia the_permalink por print_post_title

Abre el fichero index.php de tu tema activo y busca la siguiente línea de código (o similar):

PHP:
  1. <h2><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>

Sustitúyela por esta otra:

PHP:
  1. <?php print_post_title(); ?>

3. Usa el campo personalizado

Ahora solo te queda usar la función recién creada y, cuando vayas a compartir un enlace externo, añadir un campo personalizado, a elegir entre url_externa, titulo_url o url_titulo y, en el valor del mismo, poner la URL a donde debe enlazar el título de tu post. Si quieres, también puedes añadir una pequeña descripción acerca de la información en la URL externa a donde dirige el enlace. Publicas y ya está.

Este sistema, además, es muy seguro y limpio porque tus entradas "normales" seguirán mostrando el título como siempre.


Opción B: plugin


El otro modo de conseguir este objetivo es instalar el plugin llamado Page links to que, una vez instalado y activo, añade un widget al editor donde permite definir una URL (interna o externa) a donde redirigirá el título. Este plugin funciona igual para entradas que para páginas.

Publicado desde .

¿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!

WordPress 3.0 Beta 2

Posted: 06 May 2010 02:54 PM PDT

¿Ansioso?, ¿quizás impaciente?, pues ya queda menos, y buena prueba de ello es que ya tenemos aquí la Beta 2 de WordPress 3.0, y las cosas nuevas - que ya hemos ido viendo - son los menús de la interfaz y las utilidades de importación y exportación mejoradas. A descargar y betatestear toca.

Publicado desde .

¿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!

Todo lo que un desarrollador debe saber de WordPress 3.0

Posted: 06 May 2010 01:48 PM PDT

Si eres desarrollador estás de enhorabuena, y es que ya está disponible en el Codex la documentación completa de todas las novedades y funciones de WordPress 3.0, del que aún quedan 189 tickets abiertos.

Publicado desde .

¿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!

No instales temas de bbPressThemes.net

Posted: 05 May 2010 04:15 PM PDT

No descargues, y mucho menos instales, temas para bbPress del sitio bbPressthemes.net. Son copias de temas populares para bbPress pero contienen enlaces spam todos ellos, solo tienes que hacer una búsqueda en Google.

¿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!

No hay comentarios:

Publicar un comentario

Seguidores

Archivo del blog