hacks

Más de 30 trucos para tu Wordpress

La gente de Hongkiat ha recopilado (una vez más) más de 30 trucos para mejorar nuestros Wordpress. Artículos relacionados

Añade un buscador para Ubiquity a tu Wordpress

Hace unos días vimos Ubiquity, un plugin para Firefox que nos añadía la posibilidad de realizar búsquedas, consultas, visualizar mápas y muchas cosas desde Firefox usando únicamente el teclado. ubiquity-search-anieto2k

Jugando con WP_Rewrite API y las URL’s amigables

Wordpress incluye una API muy interesante con la que podemos crear URL's amigables para nuestro blog. Esto que además de ser beneficioso para nuestro SEO nos proporciona un valor añadido en cuanto a calidad del sitio y un toque estético que nos distingue de los demás. Carlos Montalvo nos muestra como usarla en este pequeño tutorial. Artículos relacionados

CommentFeed: Novedades

Bueno, ante todo, quiero dar las gracias a todos los que con sus pruebas me han ayudado a solucionar un par de problemas y a plantearme las cosas de una forma diferente. Esta tarde he podido dedicarle un poco de tiempo y he podido hacer alguna modificación a lo que os mostré ayer, os las enumero una a una. 1) Comentarios Evidentemente, el no ver los comentarios previos podría suponer problemas para algunos casos, como bien comenta _SxR_ en su comentario. Para ello he añadido los comentario relacionados al post, necesita un poco de diseño pero ahora lo importante es la funcionalidad.

WIPmania, geolocalización gratis

WIPmania es un aplicación que ofrece una base de datos con la que podremos geolocalizar direcciones IP, de una forma completamente gratuita y sin tener que disponer de una gran base de datos con todas las que van apareciendo. http://api.wipmania.com/[IPADDR]?[URL]La API que ofrecen es realmente escueta y simple, así que cualquiera puede usar este sistema sin demasiados dolores de cabeza. El resultado de la misma es un texto plano con las iniciales del pais en el que se encuentra esa IP. Desde Wordpress podemos tener una pequeña función para disfrutar de este nuevo servicio: function getUserCountry() { $url = 'http://api.wipmania.com/'.$_SERVER ['REMOTE_ADDR'].'?'.get_bloginfo('home'); if (function_exists('file_get_contents')){ return file_get_contents($url); } else { $ch = curl_init();

CommentFeed, comenta en aNieto2k desde Google Reader

En el Congreso de Webmasters de 2007, Jose de Corral (de Macbookers) me comentó una idea que le daba vueltas por la cabeza y quería saber si era posible La idea era la de comentar en el blog directamente desde tu lector de feeds. Pros:
  • El usuario perezoso comenta.
  • Disminución de tiempo empleado por el usuario en leer y comentar sus feeds.
  • Ofrecer una opción más al usuario.
  • Incremento de comentario
Contras:
  • El usuario no ha de entrar al blog a comentar.
  • Posible de reducción de visitas.
Bueno, despues de casí 300 días creo que os puedo presentar la versión alpha y exclusiva para aNieto2k de CommentFeed (me he estrujado el cerebro ¿eh? :D) ¿Por que exclusiva?

¿La lista definitiva para los usuarios de Wordpress?

No se si será la definitiva, lo que está claro es que es una de las más completas que he encontrado nunca por internet. En ella encontrarás todos, o casi todos, los artículos que puedas necesitar a medida que vas aprendiendo a usar Wordpress y las capacidades de este CMS te van corriendo por la venas. Evidentemente lo encontré gracias a AyudaWordpress ;) (Al parecer lo han quitado ya que el enlace era un copypaste de Blog En serio, corregido el enlace) Artículos relacionados

Estadísticas de tu Wordpress con protoChart

Hace unos días estuve testeando librerías JS para mostrar gráficas. Realmente he encontrado librerías geniales, pero protoChart ha sido la que más me ha gustado. Para hacer pruebas, estuve usando datos de aNieto2k, y así de paso veía estadísticas del blog de una forma rápida y clara. stats

query_posts() y el problema de la paginación

Hace ya mucho tiempo, hablamos de las maravillas que se podían hacer con query_posts(). Esta función, nos permite personalizar los posts que queremos que aparezcan, para ello disponemos de una buena batería de parámetros con los que podemos personalizar la query que nos obtiene de la base de datos. Los que hemos lidiado con ella, somos conscientes del problema que tiene dicho método con la paginación ya que esta función es aplicada siempre y repite una y otra vez los resultados de la primera petición. Para solventar dicho problema debemos recurrir a una condición para que nos informe de en que página nos encontramos, y así condicionar, más aún, nuestra query_posts(); query_posts() sin paginación <?php if (have_posts()) : ?> <?php query_posts("category_name=somecat"); ?>

Muestra artículos individuales en un idioma diferente

Jordisan, me avisa de la publicación de un interesante artículo con el que podremos mostrar artículos individuales en un idioma diferente al usual del blog. Algo muy interesante para aquellos blogs que esporádicamente escriben un artículo en otro idioma. Artículos relacionados

Mostrar los suscriptores de Feedburner en tu Wordpress

Estás en tu cuarto, escribiendo las últimas líneas de tu theme, han sido 2 semanas duras pero ya parece estar todo listo, y entonces te das cuenta.... - !NO HE PUESTO LOS SUSCRIPTORES DE FEEDBURNEEEER!!!! NOOO!!!! Con el miedo metido en el cuerpo, te incorporas y abres una pestaña más de tu Firefox para teclear en la barra de direcciones, http://www.anieto2k.com, pasan unos excasos 3 segundos y ese flamante diseño desarrollado por Daniel Mota se abre ante tus ojos, lees el primer artículo y ... VOALA!! El título hace que te relajes y que sientas que tus problemas han desaparecido, si, él lo ha escrito y tu podrás usarlo. ¿Awereness API? Empiezas a leer el artículo y encuentras palabros como Awereness API y te preguntas, ¿Que és eso?. Un poco más abajo, encuentras una descripción que dice asi:

Crea plugins para Wordpress en una sola línea

Hoy Mark on Wordpress, publicaba un ejemplo de plugin de una sola línea, con el que hacemos que el panel de planificación de publicación aparezca desplegado por defecto. add_action('admin_head',create_function('$a', "echo \"<script type='text/javascript'>\n<!--\naddLoadEvent(function(){if(jQuery('.edit-timestamp')){jQuery('.edit-timestamp').click();}});\n//-->\n</script>\";"),50);Como vemos la magia de este sistema es gracias a la función create_function(), con la que podemos crear funciones usandolas como parámetro de la función add_action() o add_filter(), funciones que nos permiten añadir funcionalidades a Wordpress. create_function() create_function(String $args, String $codigo);

Elimina las páginas de los resultados de busqueda de Wordpress

Lucas Savelli, me preguntó hace unos días sobre como evitar que Wordpress 2.6 no incluyera las páginas en los resultados de busqueda. Recordemos que esta inclusión forma parte de una nueva mejora dentro de Wordpress 2.6 y que antes de esta versión no era posible realizar este tipo de búsquedas. Aunque personalmente creo que esta opción es una buena forma de ofrecer más información al usuario, siempre puede haber algún caso en el que quitar esta inclusión y únicamente permitir que se muestren resultados de la busqueda del contenido de los posts. Revisando el código, he visto que la variable post_type. Una variable privada que condiciona las busquedas de query_posts(), podia ser cargada como pública añadiendo un filtro a la función query_vars(), así que así lo hemos hecho :D

Recopilación de trucos para Wordpress 2.6

Interesa recopilación de trucos para Worpdress 2.6 con los que podremos limitar las funcionalidades nuevas e innecesarias de esta nueva versión. Artículos relacionados

Valid XHTML 1.0 Strict