Notas sobre WordPress 02

Page 1

1

Notas sobre WordPress 02 Notas sobre WordPress 02 ......................................................................................................... 1 Cacheando y Optimizando para WordPress .................................................................................... 1 Aumentar espacio entre párrafos en WordPress ............................................................................. 1 Evita que copien el contenido de tu blog ....................................................................................... 2 Método 1: Deshabilitar clic derecho del mouse ......................................................................... 2 Método 2: Incluir o registrar una licencia ................................................................................. 2 Método 3: Obtener enlaces a beneficio .................................................................................... 3 10 pasos para mejorar tu blog ..................................................................................................... 3 Usa responsablemente los anuncios ........................................................................................ 3 Edita artículos viejos............................................................................................................. 3 Añade nuevas cosas, como un logo rediseñado o un e-book ....................................................... 3 Provee contenido sólido y bien investigado en el que la gente esté interesado .............................. 3 Usa bien los mapas de calor .................................................................................................. 3 Haz que sea fácil suscribirte a tu blog ..................................................................................... 4 Revisa tus estadísticas semanalmente ..................................................................................... 4 Deja que tus lectores se conecten contigo ............................................................................... 4 Pídele opinión a tus lectores .................................................................................................. 4 Utiliza un calendario editorial ................................................................................................. 4 Artículos relacionados ........................................................................................................... 4 WordPress para Blackberry ßeta 0.9.0.149 soporta BIS................................................................... 4 ¡No actualices nada!................................................................................................................... 4 WordPress 2.7 – Ocultar actualizaciones de traducciones ................................................................ 5 WordPress 2.8 permitirá desactivar las traducciones oficiales ........................................................... 5 Pruebas A/B con Wordpress ........................................................................................................ 5 Preparándonos para las pruebas............................................................................................. 6 Herramientas para hacer las pruebas en Wordpress .................................................................. 6 Limitantes de las Pruebas A/B ................................................................................................ 6 Evita Akismet ............................................................................................................................ 6 Sistema de Reservas en WordPress .............................................................................................. 7 WordPress SEO – Google alaba sus virtudes .................................................................................. 8 Traducción de WordPress 2.8.4 Español ........................................................................................ 8 Error de WordPress “No tienes autorización para acceder a esta página” ........................................... 8 No tienes autorización para acceder a esta página.......................................................................... 9 WordPress en Castellano............................................................................................................. 9 La Petite URL: Acortador de direcciones para Wordpress con nuestro dominio .................................... 9 Similar posts: ..................................................................................................................... 10 Entradas relacionadas:......................................................................................................... 10 Personalizar la página de error 404 (no existe) ............................................................................. 10 Resumen de la reunión de desarrolladores de WordPress ............................................................... 10 TwitBlock.org: para saber si tus seguidores son bots o spammers ................................................... 11 Entradas relacionadas .......................................................................................................... 11 Envía tus tareas por correo electrónico en Gmail ........................................................................... 11 Decídete entre Bing y Google para tus búsquedas ......................................................................... 11 AkelPad, otra alternativa al bloc de notas ..................................................................................... 12 Información básica: ............................................................................................................. 12 Instalar Windows 7 desde un USB (Tutorial) ................................................................................. 12 Requisitos: ......................................................................................................................... 12 Pasos a seguir .................................................................................................................... 13 Configurar el BIOS para leer el USB primero ........................................................................... 13 Similar posts ...................................................................................................................... 13 Entradas relacionadas .......................................................................................................... 13 “more” que rompe la plantilla ..................................................................................................... 14 ¿Ser BetaTester de WordPress de un modo sencillo? ...................................................................... 14 ¿Que hacer si nos hackean un sitio? ............................................................................................ 15 Lista de posts sin plantilla de página ........................................................................................... 15 Creando un Archivo Cronológico ................................................................................................. 15 La página.............................................................................................................................. 16 Nuestro código.................................................................................................................... 16 ¡A jugar! ............................................................................................................................ 17 También te puede interesar: ................................................................................................. 17 Añadir un texto al final del Feed RSS ........................................................................................... 17 20 Plugins mas Utilizados en Wordpress....................................................................................... 17 Similar posts ...................................................................................................................... 18 Entradas relacionadas .......................................................................................................... 18 bbPress Español (v 1.0.2) .......................................................................................................... 18 También te puede interesar: ................................................................................................. 18 Traduccion de temas wordpress al castellano #1 ........................................................................... 18 Múltiples dominios con WordPress MU.......................................................................................... 21

Cacheando y Optimizando para WordPress Enviado por David Carrero Fdez-Baillo el 17 Agosto 2009 en bitácoras, networking, programación, sitios web, software, wordpress Jeremy Clarke nos presenta un vídeo donde nos explica porque nuestro blog puede ser tan lento y muestra como mejorar el rendimiento del mismo con técnicas de cacheo y optimización. Además de mostrar opciones para actualizar nuestro hosting a servidores dedicados si es necesario. vía: WordPress TV

Aumentar espacio entre párrafos en WordPress


2

Posted: 17 Aug 2009 02:28 AM PDT Si utilizas WorPress como gestor de contenidos y quieres aumentar el espacio entre párrafos tendrás que editar un poco la hoja de estilos (style.css). A continuación explico cómo hacerlo, pero recuerda hacer una copia de seguridad antes de tocar nada, como ya he dicho en otras ocasiones. El pasado 31 de julio en una ponencia improvisada sobre lenguaje de programación en el I Congreso In Network de la Red Innova & Crea expliqué que programar no es otra cosa que escribir y hablar en otro idioma, distinto al español, el inglés o el alemán, pero con iguales connotaciones. En el caso del HTML, decir “P” significa párrafo por lo que si queremos ampliar el espacio entre párrafos tendremos que dar un valor a esa letra. Espacio entre párrafos aumentado necesidades.

El valor que he usé para la separación de los párrafos en el sitio web de Abanlex Abogados es de 0.6em, pero puedes aumentarlo o disminuirlo al gusto, en función de tus

Para llevar a cabo la mejora en el código, busca en tu hoja de estilos las líneas correspondientes al body. Serán similares a éstas: 1 2 3 4 5 6 7 8 9 10

body { margin: 0 auto; padding: 0; background: #efefef url(images/containerbg.gif) repeat-y center; font-size:small; font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:71%; color:#444; }

A continuación, coloca justo debajo la siguiente línea de código: 1 p {padding:0.6em 0 0.6em 0 Una vez actualices el archivo, el nuevo estilo se habrá aplicado de forma inmediata a todo el texto de tu web. Por cierto, para mostrar código en los post de este blog uso el plugin WP-CodeBox de EricBess guardando en vista HTML.

Evita que copien el contenido de tu blog el mundo de los blogs existen los bloggers y los que se alimentan de los bloggers. La diferencia particular en el segundo grupo es que si bien algunos citan fuentes y todo, hay otros que no, es más, te copian todo (hasta las En

imágenes con hotlinking). Hoy aprenderemos algunas maneras de cómo evitar que copien el contenido de tu blog.

Método 1: Deshabilitar clic derecho del mouse El primer método consiste en deshabilitar el clic derecho. Para esto deberemos modificar el body de nuestro HTML. En Blogger vamos a Plantilla/Edición de HTML y en Wordpress vamos al header.php del tema. Luego cambiamos el simple tag <body> por el siguiente (que evitará la selección de texto e imágenes de un post): <body onmousedown='return false;' onselectstart='return false;'> Otro posible código de reemplazo es el siguiente (que hará lo mismo que el anterior y además deshabilitará el clic derecho del mouse): <body oncontextmenu='return false;' onmousedown='return false;' onselectstart='return false;'> Debilidad más conocida: Acceder al código fuente directamente.

Método 2: Incluir o registrar una licencia En la web existen mucha licencias que pueden ayudar a disuadir a algunos copipasteros. Algunas de ellas son GPL, Creative Commons, etc. Tal vez la que en realidad tenga valor legal es Copyright y hay que tenerla en cuenta, empero ésta última tiene un valor comercial algo elevado en algunos casos. Les dejo los enlaces donde registran sus licencias para los que les sea de utilidad: - Creative Commons: enlace - GPL: enlace - Copyright: enlace Debilidad más conocida: Imposibilidad de ponerse en contacto con el pseudo-blogger que administra el sitio.


3

Método 3: Obtener enlaces a beneficio Éste más que un método para evitar que te copien consiste en aprovecharse de quienes lo suelen hacer, sobre todo aquellos servicios que capturan el contenido de un feed tal cual sin darse el trabajo de tocar los enlaces. Lo más conveniente por ello es siempre enlazar otros posts nuestros desde un post interno, así si nos copian tal cual, al menos obtendremos algunos beneficios. Si quieres saber cómo hacer esto, puedes leer el post de cómo aprovecharse de los feeds de blogs spam. Debilidad más conocida: Códigos para parsear enlaces validados. De momento los dejo con esos 3, bastante básicos pero que a algunos les pueden servir. ¿Sugerencias o consejos en base a su experiencia? Adelante. Por lo pronto solo protego a mi blog un poco del hotlinking, con los feeds también, pero no deshabilito clics. Es obvio que todo se puede copiar, todo. Si alguien se encuentra a copiar algo y está decidido, nada lo detendrá. La única manera de estar 100% seguro que no te copien es dejar la idea en tu cabeza.

10 pasos para mejorar tu blog Posted: 17 Aug 2009 10:02 PM PDT

¿Tienes un blog, pero sin comentarios en tus artículos?¿O estas viendo que tu cuenta de suscriptores RSS no aumenta? Hay muchas maneras de resolver estos problemas sin gastar mucho dinero. Sin embargo, querrás invertir algún tiempo para mejorar tu blog y cumplir los objetivos de tu blog – así sea tener más lectores, incrementar el tráfico proveniente de buscadores o ganar más dinero a través de venta de anuncio o promocionando tu negocio.

Usa responsablemente los anuncios Muchos bloggers quieren ganar dinero en internet, pero a veces algunos se exageran. Pon los anuncios al principio o al final de los artículos, no en ambas partes. Quita definitivamente los anuncios en la mitad de los artículos. Esto corta tu contenido a la mitad y puede hacer perder el interés del lector en tu artículo muy rápidamente. Los anuncios que se muestran deben destacarse y llamar la atención, pero no inundar tu contenido.

Edita artículos viejos Ve a los artículos viejos y edita la gramática y el estilo. Añade nuevas imágenes, enlaces e información al final del artículo (en cursiva). ¿Recientemente empezaste a etiquetar tus artículos? Añádeles etiquetas a tus artículos viejos. Edita los títulos de los artículos viejos que mejor te parezcan para los buscadores, pero no edites el enlace permanente.

Añade nuevas cosas, como un logo rediseñado o un e-book Fomenta a tus suscriptores de RSS a visitar tu blog para ver lo nuevo que le has puesto. Capta su atención con un mejorado resumen de tu artículo, una mejor barra lateral, cabecera o pie de página. Invita a tus lectores a leer artículos relacionados después de cada artículo para mantenerlos en tu blog por más tiempo. También puedes añadir artículos relacionados al feed RSS con el plugin Similar Posts. Revisa otros blogs para ver cual actualmente es la tendencia. ¿Estas nuevas adiciones serán de valor para tus visitantes? Si es así, añade una nueva característica y pruébalo con los miembros de tu comunidad.

Provee contenido sólido y bien investigado en el que la gente esté interesado ¿Tu contenido se destaca entre la multitud?¿O es la misma vieja información u opiniones de cualquier blogger de tu nicho? Destácate y haz lo inesperado – toma una opinión contraria a todos los demás, encuentra información fresca sobre la que escribir e invierte tiempo en escribir artículos de calidad. Utiliza diferentes tamaños para tus cabeceras (pero manténlas constantes), texto coloreado, texto en negrita, imágenes, enlaces, video y audio para mejorar tus artículos. Fomenta la interacción en la sección de comentarios o vía email al final de cada artículo. Haz preguntas de respuesta abierta. Deja tus comentarios abiertos de 14 a 21 días, para darles a todo el mundo la oportunidad de comentar si quiere.

Usa bien los mapas de calor Observa en donde hacen más clics las personas que visitan tu blog usando este software gratuito y mueve el contenido en tu barra lateral, pie de página y cabecera para hacerlo más fácil de navegar o acceder. Provee una navegación consistente en la mayoría, sino en todas, las páginas.


4

No empieces a cambiar tu navegación de forma semanal pues tus lectores podrían desalentarse al usar tu sitio.

Haz que sea fácil suscribirte a tu blog Añade un botón RSS grande “por encima del pliegue” o pon un ” Suscríbete a mi sitio” al final de cada artículo. También añade un botón de suscripción debajo del pliegue o en en el pie de página.

Revisa tus estadísticas semanalmente Publica tu mejor contenido en los momentos o días que tienes más tráfico. No te obsesiones con las estadísticas. En vez de eso, revisa el número de visitantes, suscriptores RSS, etc. semanalmente. Realiza seguimiento a tu progreso y monitorea las mejorías o regresiones. Se realista acerca del número de visitantes y páginas vistas. Si hasta ahora estás empezando, no tendrás las visitas y suscriptores que tienen muchos probloggers. Toma algo de tiempo desarrollar una marca y una comunidad.

Deja que tus lectores se conecten contigo Añade enlaces a perfiles en línea en tu página de ‘Acerca de‘ y en la barra lateral o pie de página. Haz que sea fácil para tus lectores enviarte emails, interactuar contigo vía el blog o Twitter, Facebook, Plurk, etc. Algunas personas se suscriben al blog solo a causa de la personalidad que muestra el blog, no necesariamente por el contenido del blog. Responde los comentarios tan pronto como sea posible. Deja que los comentaristas sepan que los estás escuchando.

Pídele opinión a tus lectores Ocasionalmente pídele opinión a tus lectores. Publica una encuesta, haz un artículo donde pidas opinión o incluso envíale un email a los comentaristas y pregúntales que les gusta de tu blog, como se enteró de éste y que se podría hacer para mejorar. Utiliza las opiniones para mejorar tu blog.

Utiliza un calendario editorial Toma nota cuando tus nuevas características deben ser publicadas o fechas tope para pagar tu hosting web o enviar artículos que escribiste para otros blogs. Ten tu calendario editorial separado del personal utilizando Google Calendar, iCal u Outlook. Actualiza tu calendario con cualquier cambio y sincronízalo con tu calendario análogo (si tienes uno). Escribe artículos por adelantado y prográmalos en tu calendario editorial. Prepárate para cualquier emergencia que pueda surgir o cambios de fechas.

Artículos relacionados • • • • •

Lista de comprobación – ¿Cómo obtener tráfico relevante para tu blog? (28 Octubre 2008) 21 razones por las que tus usuarios hacen clic en tus Anuncios de AdSense (17 Septiembre 2007) Organizando un artículo para tu blog (1 Octubre 2008) Tips para aumentar tus ganancias con AdSense (Parte 2) (4 Julio 2007) 9 formas de triplicar tus ganancias de AdSense (25 Septiembre 2007)

WordPress para Blackberry ßeta 0.9.0.149 soporta BIS Posted: 18 Aug 2009 04:11 PM PDT Si usas una Blackberry ya puedes instalar WordPress para Blackberry en su última versión, que soporta el BIS, además de otras mejoras: • • • •

Soporte de la tag “more” en páginas y posts Mejoras en la interfaz solicitadas por los usuarios Se han traducido la mayoría de los mensajes de error La aplicación ahora funciona aunque la memoria de la Blackberry esté configurada con el “modo de encriptación” activado

¡No actualices nada! Posted: 18 Aug 2009 03:02 PM PDT


5

Si eres webmaster de varias instalaciones de WordPress, especialmente si has personalizado themes o plugins para algún cliente o ti mismo, o no quieres que te estén dando la lata cada vez que aparezca un aviso de actualización del theme, plugin o incluso WordPress no te pierdas este post. A mi me ha pasado más de una vez que, tras personalizar un plugin o theme para un cliente, este ha visto la actualización disponible y, a continuación, la llamada pertinente (o impertinente, según se mire) … “¡Fernando, no me funciona la web!” Y hala, a tirar de copia de seguridad para solucionar el desastre. Afortunadamente hay soluciones … Hay un trío mágico, creado por John Blackbourn –al que nunca estaré suficientemente agradecido– que te ayudará en esta tarea de dejarte a ti la decisión de actualizar, sin que WordPress tenga que avisarte. Tu eliges cuales activas, son estos: 1. 2. 3.

Disable WordPress Plugin Updates – Elimina los avisos de actualizaciones disponibles, incluso el contador en forma de “bocadillo”. Disable WordPress Theme Updates – Tu cliente ya no sentirá la tentación de actualizar ese theme al que hiciste tantas personalizaciones. Disable WordPress Core Update – Si no quieres comprometer la instalación de tu WordPress con actualizaciones apresuradas con este plugin puedes quitar los avisos de actualización. Luego, cuando leas en Ayuda WordPress que es segura la actualización ya puedes hacerla sin riesgos y en un entorno controlado.

Si quieres afinar aún más el tiro ya hemos hablado de como anular avisos de actualización de traducciones, de plugins concretos, o de WordPress, aunque requieran un “toque” manual. Ahora bien, debes tener en cuenta que estos plugins no tienen páginas de opciones, ni puedes controlar que te avise de unos plugins si y otros no, es global: desactiva los avisos de actualización. Así que no cejes en tu obligación de mantenerte al día e informado de las actualizaciones de seguridad necesarias para ti y tus clientes. Aquí trataremos de mantenerte al día.

WordPress 2.7 – Ocultar actualizaciones de traducciones 19 Marzo, 2009 | Autor: Fernando Tellado | Categoría: Tutoriales / Trucos, Wordpress.org Por si no te habías dado cuenta, un ticket que se planteó como fallo hace 5 meses en el trac de WordPress 2.7 mediante el cual se pedía que se solucionara el problema de los avisos de actualizaciones duplicados, esos que hemos visto la mayoría de los usuarios que usamos WordPress en nuestro idioma, se cerró con éxito y ya disfrutamos de esta funcionalidad.

El problema estaba provocado porque la actualización en nuestro idioma salía igual un par de días después de la oficial en inglés. Así, veíamos el aviso de nueva actualización el día del lanzamiento y mas tarde otro nuevo aviso de actualización, esta vez debido a la disponibilidad de la versión actualizada en nuestro idioma. Con esta característica, la API puede enviar mas de una actualización. Todas se mostrarán en la página de actualizar y podremos instalar la que queramos. Además, lo mas interesante, es que podremos ocultar los avisos de actualización de las traducciones si queremos, sin necesidad de plugin alguno ni nada parecido. ¿Te habías dado cuenta o se te pasó el nuevo botón?

WordPress 2.8 permitirá desactivar las traducciones oficiales www.todowordpress.org/wordpress-28-permitira-desactivar-las-... por ElcheTV el 18-03-2009 19:16 UTC Según fuentes oficiales, WordPress 2.8 tendrá un plugin desarrollado por Automattic que permitirá desactivar las traducciones oficiales. Traducción: "Hemos hecho que sea sencillo evitar actualizar a una versión localizada. Hay un botón: Ocultar esta actualización. Si haces click sobre él , el mensaje de actualización no volverá a aparecer. Además, a partir de la versión 2.8 se pueden deshabilitar las actualizaciones locales con un plugin."

Pruebas A/B con Wordpress Posted: 19 Aug 2009 06:52 AM PDT En un artículo anterior vimos un poco de teoría explicando qué son los A/B Testing a modo de introducción para luego hacer algunos experimentos, hoy vamos a ver como podemos realizarlos en Wordpress (WP) gracias a la ayuda de un plugin.


6

Y mientras escribía dicho artículo vi un video que hizo Ryan Carson explicando como se podía hacer para WP, la herramienta favorita de blogging, así que me pareció conveniente pasar ésto a una segunda parte pues hay varios aspectos de los que quisiera entrar en detalle.

Preparándonos para las pruebas Es importante saber que antes de hacer una prueba debemos tener bien claro qué es lo que queremos lograr con ella y de qué elementos de nuestro sitio nos vamos a valer para ello, así que toma en cuenta lo siguiente bajo el contexto de que lo haremos en un blog. 1. Determina qué post o página vas a utilizar para hacer las pruebas, puede ser el home, el Acerca de o biografía, o un post con mucho tráfico. 2. De ese post o página elige qué elemento(s) vas a cambiar, puede ser un botón de descargas o un texto con un enlace, por ejemplo. 3. Identifica cuál es la meta que quieres lograr con la prueba, por ejemplo si eliges en el paso #1 un post con mucho tráfico talvez lo que quieres lograr es que den click en algún enlace interno específico para llevarle visitas. Con estos puntos identificados puedes empezar.

Herramientas para hacer las pruebas en Wordpress Lo que necesitamos es: 1. Obviamente un blog utilizando WP, (no se puede en wordpress.com). 2. Abrir una cuenta en el sitio de Google Website Optimizer (GWO). 3. Y por último descarga e instala el plugin que nos ayudará a incluir los códigos más rápido. Luego para ver cómo funciona nos vamos a apoyar en el video original en inglés del que les comentaba, y del cual hice una versión en español, en principio iba a utilizar el que grabaron en Bloguisimo sin embargo algunos textos salían demasiado pequeños así que hice una versión propia. Ver a mayor resolución en YouTube Como vemos el proceso a seguir es simple, y obviamente como en esta Prueba todos estamos conscientes de cuál es el enlace que estamos evaluando entonces los resultados no tienen relevancia pero de igual forma les invito a que den click en él para ver cómo evoluciona, ahora en un ejercicio en el que los usuarios no estén conscientes de ello sí podremos evaluar y determinar cómo reaccionan ante los elementos que estemos probando y cuál es el mejor. Y se vuelven interesantes los tests cuando evaluamos botones distintos para un mismo enlace, textos en diferentes colores o tamaños, diferentes formatos de anuncios basados en imágenes, etc, ya que en las variaciones podemos colocar código HTML.

Limitantes de las Pruebas A/B La prueba que describo en este post es de las más básicas y tengo que destacar que hay unas limitantes (por el momento), entre ellas que solo podemos colocar como conversión un enlace que esté dentro del mismo blog, es decir no podemos determinar que la meta sea la visita a otro sitio, o la descarga de un archivo o la suscripción al RSS. Esto está limitado en primera parte por GWO que necesita que coloquemos un código javascript en el enlace final lo cual no podemos hacer si la conversión es que descarguen un archivo por ejemplo, sin embargo sí hay una serie de alternativas que podemos tomar para lograrlo y determinar que la conversión sea el dar click en algún elemento para acercar los resultados lo más próximo a nuestra meta. Y para saltarnos la limitante si lo que queremos es que la conversión sea en un subdominio o dominio difrente a donde se encuentra el usuario, tenemos que hacer unas modificaciones al código que Google nos provee. De estos dos casos hablaremos en un futuro, que por cierto nos gustaría que nos contaran ¿que les parecen estos contenidos entregados en varias partes y el tema de las pruebas a/b? Los invito a que realicen pruebas en su blog, toma muy pocos minutos y los resultados de cómo se comportan los usuarios son interesantes, sería bueno además que nos compartieran qué experimentos hicieron y sus resultados para comentarlos con el resto de lectores y si no lo hicieron aún, no se pierdan la primera parte de este tema. Artículo Anterior: ¿Qué son las Pruebas A/B y para qué sirven?

Evita Akismet Posted: 19 Aug 2009 03:02 PM PDT


7

El otro día descubrí un plugin para bbPress que, afortunadamente, también funciona en WordPress. Y no deja de ser curioso, porque no hay nada ni parecido en el repositorio de plugins de WordPress. Skip Akismet viene a solucionar un fallo corriente en algunas instalaciones de WordPress (y también de bbPress) en las que, inexplicablemente, marca como spam mensajes de usuarios, ya no habituales, sino incluso registrados, aunque no hayan incluido enlaces. Por supuesto, también puede servir para conceder una cierta licencia a la hora de incluir enlaces en los comentarios a los usuarios registrados. Tu decides quienes. Instalar el plugin es sencillo… En bbPress: 1. Descarga el plugin 2. Descomprime el fichero y sube el archivo “skip-akismet.php” a la carpeta ‘my-plugins‘ de tu instalación de bbPress 3. Actívalo En WordPress: 1. Descarga el plugin 2. Descomprime el fichero y sube el archivo “skip-akismet.php” a la carpeta ‘/wp-content/plugins/‘ de tu instalación de WordPress 3. Actívalo Eso si, el plugin, como la mayoría de los existentes para bbPress, no dispone de página de opciones de configuración. Para modificar su comportamiento debes editar manualmente la línea 11 del archivo ‘skipakismet.php‘, pudiendo quitar o añadir roles (estándar) de usuario de WordPress que no se verán afectados por el control de spam de Akismet. En esta captura puedes ver la línea que te digo… Como has podido ver, por defecto vienen excluidos los perfiles de ‘administrator‘, 'keymaster‘, ’moderator‘, ’editor‘, ’author‘ (keymaster y moderator son roles de bbPress). Pero puedes añadir el rol de ‘subscriber‘, por ejemplo, o eliminar alguno de los existentes, tu eliges. Bien ¿no? Al margen de lo útil que es, a mi me ha sorprendido lo bien que _CK_ ha creado una pieza de código en solo 40 líneas que sirve para WordPress y bbPress, todo un prodigio.

Sistema de Reservas en WordPress Posted: 20 Aug 2009 03:02 PM PDT Si tienes aún alguna duda de que con WordPress se puede hacer de todo es que no conoces las posibilidades que ofrecen los miles de plugins existentes, casi para cada necesidad concreta. Y algo que seguro que más de uno estaba buscando, y por lo que con otros CMS habrá tenido que pagar verdaderas fortunas, es un sistema de reservas para WordPress. Pues bien, estamos de suerte porque hay un plugin que hace este trabajo de un modo muy eficiente, y como todo en WordPress, muy fácil. Esta pequeña maravilla se llama Booking Calendar, y como su nombre indica es una evolución de lo que podría ser un plugin de calendario pero en el que tus visitantes pueden hacer reservas basándose en las fechas disponibles. Una vez instales el plugin solo tienes que elegir una página o post en la que incluir el shortcode que lo convertirá en un completo y sencillo sistema de reservas de lo que tu quieras (asistencia a eventos, habitaciones, todo tipo de alquileres, etc), este: [booking] En este shortode puedes añadir modificadores, de modo que se muestren los meses que tu quieras. Por ejemplo, para que se muestren 2 meses lo pondrías así: [booking numMonths='2'] Y ya tendrás tu sistema de reservas para que tus clientes hagan todo desde tu sitio gestionado con WordPress …


8

Luego, desde el nuevo menú que genera en el Tablero de WordPress, puedes gestionar las aprobaciones (o no) de las reservas, todo de un modo sencillo y visual.

WordPress SEO – Google alaba sus virtudes Posted: 20 Aug 2009 11:50 AM PDT Ha sido nada menos que Matt Cutts, de Google, quien, en una reciente conferencia en WordCamp San Francisco, ha alabado las virtudes de WordPress para el SEO con afirmaciones como que …

WordPress se ocupa del 80 al 90% de (las mecánicas de) la optimización para motores de búsqueda (SEO) Ahí es nada… No solo habló de WordPress, por supuesto, sino que hay una buena explicación del funcionamiento del Pagerank, algunos conceptos claves a la hora de posicionar keywords y muchos buenos consejos. Yo me quedaría con estos: • Encuentra algo que te apasione • Escribe a menudo • Presta atención a las mecánicas del SEO, pero no te pases Aquí tienes el vídeo de la presentación… Y las diapositivas te las puedes descargar en PDF. Unos fieras todos los “Matt” ¿no?

Traducción de WordPress 2.8.4 Español Posted: 20 Aug 2009 04:05 AM PDT Los hermanos Carrero, visto que no hay señales de vida en la página de WordPress España oficial han recuperado la buena costumbre de ofrecer traducciones de WordPress, en este caso la de la versión 2.8.4. Yo también me lo estoy pensando, si es que os aporta algo claro.

Error de WordPress “No tienes autorización para acceder a esta página” Posted: 20 Aug 2009 06:47 AM PDT Al actualizar WordPress o instalar algún plugin podemos llevarnos una sorpresa desagradable en forma de error o algo peor. A mi me ocurrió recientemente con el plugin WP-DB Backup. Tras instarlo apareció en pantalla el mensaje “No tienes autorización para acceder a esta página“, y me resultaba imposible acceder al wp-admin de mi WordPress. Borrando el plugin por ftp se restablecía todo, pero esa no era una solución efectiva, ya que me quedaba sin el plugin.

Pero precisamente Que la pases lindo! publicó hace algunas semanas un procedimiento que me solucionó el problema. Se trata de editar el archivo wp-config.php y configurar los valores AUTH_KEY, SECURE_AUTH_KEY, LOGGED_IN_KEY y NONCE_KEY. Para ello podemos utilizar algún generador, como el que ofrece ésta, la propia web de WordPress. Si llevais algún tiempo usando WordPress probablemente, como me ha pasado a mi, no hayais reparado en dichas claves, que WordPress implementó desde la versión 2.7, y que sirven para asegurar un poquito el acceso al panel de administración. Si es así, empezad a usarlas ya.


9

No tienes autorización para acceder a esta página Blog 02.07.2009 Después de que alguno que no entiende mucho el título (o que simplemente no se lo espera) se pegue un cagazo, paso a explicar que en realidad el del título es un error que me dió un plugin de wordpress llamado “WP DB Backup” (Wordpress Database Backup). La cuestión es que después de instalarlo te dice “No tienes autorización para acceder a ésta página” y ahí quedaste. Salvo que desinstales el plugin por FTP no podés entrar más al Panel de control del blog. Como busqué y los primeros resultados de Google la única solución que daban era desinstalar el plugin (cosa que no quiero, si lo instalo es porque lo quiero tener instalado), escribo ésto para decir que la solución al problema que tuve yo (que a otros les pasó con otros plugins) estaba en el archivo wp-config.php. La idea es que desde el Wordpress 2.7 en el wp-config.php hay variables: “AUTH_KEY”, “SECURE_AUTH_KEY”, “LOGGED_IN_KEY” y “NONCE_KEY”. Lo más probable es que no tengas seteado nada en esos valores, y la solución sería poner algo. Una página que wordpress tiene para generar automáticamente unas claves bastante largas y difíciles es ésta (vea imagen de la nota inmediata anterior a esta). O creas un valor para cada cado o copiás/pegás lo que te da esa web y listo. Una vez que subís el nuevo wp-config con eso agregado ya no deberías tener problemas.

WordPress en Castellano Ya esta disponible para descargar la última versión de WordPress y con esta nueva versión es necesaria la revisión de la traducción al castellano para Wordpress. Para hacer uso de esta traducción sólo tienes que subir el fichero .mo a la carpeta /wp-includes/ languages/ (si no existe debes crearla), y después editar el fichero wp-config.php para añadir que el lenguaje por defecto es es_ES. Al descargar la traducción de Wordpress al español también te descargas el fichero fuente de la traducción (.po) con el que podrás realizar los cambios o correcciones que puedas necesitar para generar tu propio .mo. No se ofrece ninguna garantía sobre la traducción y -de hecho- se facilita el fuente bajo licencia GPL para su modificación. Histórico de traducciones de Wordpress al Castellano: • Descargar la traducción de WordPress 2.8.4 en español revisada por los Hermanos Carrero y basada en la realizada por TodoWP. 20-agosto-2009. • Descargar traducción de WordPress 2.8 al castellano realizada por TodoWP. También puedes probar la traducción de Reyson. La oficial se supone estará en unos días. • WordPress 2.7 es la primera versión que traduce el equipo de WordPress directamente y dejo de traducirlo. • WordPress 2.6 en español. Más información WP 2.6. Actualizado 15-julio-2008. • Wordpress 2.5 en español. Más información WP 2.5. Actualizado 5-abril-2008, corrección de errores. • Wordpress 2.3 en español. Más información WP 2.3. • Wordpress 2.2 en castellano • Wordpress 2.1.2 en castellano • Wordpress 2.1 en castellano Si quieres buscar más sobre Wordpress, utilizar el buscador.

La Petite URL: Acortador de direcciones para Wordpress con nuestro dominio Posted: 20 Aug 2009 06:25 AM PDT Con todo el escándalo armado por tr.im, un acortador de direcciones que amenazaba con desaparecer (y llevarse consigo las miles de direcciones acortadas), muchos nos pusimos a buscar maneras para no tener que depender de terceros. Si utilizan Wordpress, La Petite URL es un interesante plugin para Wordpress que automáticamente hará todo el trabajo de crear direcciones cortas con nuestro dominio. Claro, no será tan amigable con servicios con pequeños dominios como bit.ly o similares, pero es una buena manera de tener el control sobre la vigencia de estas direcciones cortas. El proceso no podía ser más simple: basta con descargar el plugin, meterlo en la carpeta correspondiente en nuestra instalación de wordpress, y cada vez que salvemos un post, se generará automáticamente una dirección corta. Si quieren agregar este link en alguna parte del post, basta pegar la función: the_petite_url_link() en algún lugar de nuestro theme. Descargar La Petite URL ¿Utilizan Wordpress.com? Hace poco, Wordpress.com lanzó el servicio wp.me, que también ofrece el acorte de direcciones para todos los usuarios de este servicio.


10

Similar posts: • • • • • • •

Google Sitemaps arreglado, funciona con Wordpress 2.5.1 Tutorial: Actualizar a Wordpress 2.7 13 Tips para Optimizar y Mejorar Wordpress Problemas con la pagina (ya arreglados) – Ojo! Incompatibilidades con Wordpress 2.5.1 Tutorial: Wordpress 2.7 en Español

Entradas relacionadas: • • • • •

Wordpress Wordpress Wordpress Wordpress Wordpress

para el iPhone 2.0 (1) 2.8.3 disponible. Actualizacion altamente recomendada (Magic Hack) (1) 2.7, que hay de nuevo? (7) 2.5.1 disponible (1) 2.5 ha salido (3)

Personalizar la página de error 404 (no existe) Posted: 21 Aug 2009 03:49 PM PDT Hace tiempo leí los 9 consejos de carlosleopoldo.com y estaba pendiente de ganas y tiempo para hacer alguna mejora. Por fín llegó el día y el mejor sitio para publicar el resultado es éste. He creado una función para colocarla en la página functions.php y poder llamarla desde cualquier sitio. Lo normal será incluirla en todas las páginas con “Not Found” y similares. El código para llamar a la función (por ejemplo en el index.php del theme) sería <?php anti404(); ?> Esto depende de como se llame la función, que se puede cambiar. Y la función es: function anti404(){ global $wpdb; $no404=explode(',', preg_replace('/[^a-z]/i',',',$_SERVER['REQUEST_URI'])); $donde=array('post_content','post_title','post_excerpt','post_name'); for ($a=0;$a<count($no404);$a++){ if(strlen($no404[$a])>3){ $quebusco.=$no404[$a].', '; for($b=0;$b<count($donde);$b++){ if($busca==''){$busca= $donde[$b].' LIKE '%'.$no404[$a].'%''; } else{$busca.= ' OR '.$donde[$b].' LIKE '%'.$no404[$a].'%''; } } } } $buscaid = $wpdb->get_results( "SELECT ID FROM $wpdb->posts WHERE ($busca) AND post_type='post' AND post_status='publish' ORDER BY ID DESC LIMIT 5"); if($buscaid): ?> <ul><li><b>Mis sugerencias</b> buscando <i><?php echo $quebusco; ?></i><ul> <?php foreach( $buscaid as $laid ) : $post=get_post($laid->ID); ?> <li><a href="<?php echo get_permalink($laid->ID); ?>"><?php echo $post->post_title; ?></a></li> <?php endforeach; ?> </ul> </li></ul> <?php endif; } Espero primero que alguien la busque fallos y/o errores, después alguien que la pruebe y sería la leche que encima le gustase a alguno.

Resumen de la reunión de desarrolladores de WordPress Ryan Boren comenta en el blog de desarrollo de WordPress un breve resumen del resultado de la reunión de desarrolladores de WordPress que se ha mantenido en el canal de IRC #wordpress-dev con fecha de ayer día 3 de junio de 2009. • El próximo miércoles 10 de junio, es la fecha escogida para el lanzamiento de WordPress 2.8. Los tickets que no sean un obstáculo (para el buen funcionamiento) se pospondrán para otra versión. • WordPress 2.9 tendrá como requisito mínimo MySQL 4.1.2 or superior. Esto hará subir el requisito actual que se encuentra en la versión 4.0 de MySQL. • Se añadirán comprobaciones al actualizador automático que evitará actualizar a WordPress 2.9 si la versión que se está usando de MySQL es menor que la 4.1.2. El actualizador también mostrará una advertencia que sugerirá preguntar al proveedor de hosting para que actualice la versión de MySQL para cumplir con el requisito mínimo.


11

• •

Para promover la migración a PHP 5, el actualizador lo sugerirá a los que estén usando PHP 4 que se pasen a PHP 5. Se proporcionará un enlace a una página del Codex describiendo como hacer el cambio en varios proveedores de hosting. La nueva hora para las reuniones de IRC semanales será cada miércoles a las 21 horas UTC.

Así que todo apunta a que finalmente dentro de una semanita tendremos WordPress 2.8, y si no se descubren nuevos fallos como mucho se quedarían por cerrar 14 tickets (que son los que hay actualmente activos), y afortunadamente ninguno de ellos parece realmente importante.

TwitBlock.org: para saber si tus seguidores son bots o spammers por Roberto Chávez | Comenta aquí |

| Escrito en Twitter el día 21/08/2009 TwitBlock.org es un site que te ayuda a conocer y explorar a tus seguidores para averiguar si son bots o spammers.

En caso de que tengas un numero considerable de seguidores es regular que muchos de estos sean bots o que uno que otro sea un spammer, si tienes pocos seguidores, es fácil gestionarlos manualmente pero de no ser así, te resultará algo difícil. De entrada Twitblock ofrece esos dos servicios, para hacer funcionar el que te dice quién es bot o quién no, sólo es necesario poner el username del sospechoso y en unos segundos te mostrará el resultado. En cuanto al servicio que detecta los spammers, requiere dar autorización a la aplicación para que ésta examine la cuenta de una manera más minuciosa. Para detectarlos el servicio utiliza en total ocho factores, entre ellos están: bloqueados por otros, palabras claves en la biografía, avatars idénticos en el perfil, entre otros. Vía: @inti

Entradas relacionadas • • • • •

CleanTweets – Plugin de Firefox para hacer más efectiva la búsqueda en Twitter Zly.me – Acortador de urls dentro de la misma página YouTwit – Leyendo a tus twitters en un google map Youare.com – Si youare es clon de twitter, wordpress es clon de blogger Youare – Una excelente forma de compartir textos, imágenes, videos y experiencia profesional.

Envía tus tareas por correo electrónico en Gmail Posted: 22 Aug 2009 12:04 AM PDT Una nueva característica interesante que nos llega desde los laboratorios de Google es esta que os traemos hoy. Desde ahora podremos compartir con otras personas nuestras listas de tareas (tasks) mediante correo electrónico. Algo realmente útil cuando necesitamos de otros para concluir alguna de nuestras tareas a realizar. Para ello simplemente habrá que dirigirse al apartado Acciones de nuestra lista de tareas y pulsar sobre Enviar lista de tareas por correo electrónico. De ese modo será enviada la lista junto con el detalle de si alguna tarea está terminada o abierta. Vía: Lifehacker

Decídete entre Bing y Google para tus búsquedas Posted: 21 Aug 2009 10:00 AM PDT Ayer mismo en la entrada en la que hablábamos de Google Labs para empresas mencionamos que nos vendría bien poder comparar los resultados de nuestras búsquedas entre Google y Bing, no sólo por curiosidad, sino también por saber si los enlaces devueltos por nuestros buscador favorito se ajustan de verdad a nuestras necesidades. Es por lo menos curioso notar que hoy mismo Lifehacker nos habla de varias páginas que nos permiten buscar en ambos motores al mismo tiempo, para poder comparar resultados y decidirnos por uno u otro (o continuar así por los restos). Se nos dan tres alternativas: Bingle, Bing and Google y Bing vs Google


12

En todos ellos los resultados se nos mostrarán en dos columnas colocadas lado a lado para poder examinar los resultados de ambas propuestas. En las pruebas que hemos hecho, personalmente no encontré muchas diferencias, pero para gustos…

AkelPad, otra alternativa al bloc de notas Posted: 21 Aug 2009 06:02 AM PDT AkelPad es un editor de texto plano de código abierto. Está desarrollado para ser lo más ligero y rápido posible. Al iniciar la instalación de la aplicación, AkelPad ya muestra claramente cuáles son sus intenciones. Puedes escoger entre tres tipos de instalación diferentes, según el uso que pretendas. Una instalación normal, que ubica la aplicación en un directorio específico, como cualquier otro programa. Como editor externo del gestor de ficheros Total Commander, una herramienta que reemplaza y mejora el habitual Explorador de Windows. O como el substituto del clásico bloc de notas, ofreciendo la misma rapidez pero añadiendo nuevas funciones y mayor capacidad. La aplicación es puede editar ficheros de un tamaño superior a los 64K. Es decir, teóricamente el tamaño del archivo no supone ninguna limitación para el editor. Es capaz de abrir y operar con varios documentos de texto al mismo tiempo, navegando entre pestañas (Multi-window). Incluye una vista previa, para comprobar el resultado del texto antes de ser impreso. Pero la herramienta más interesante es precisamente su soporte para plugins, que amplían todavía más su capacidad y sus funciones: autocompletado, guardado automático, encriptación del texto, conversión a código hexadecimal, etcétera.

Información básica: • • • •

Licencia: GPL Plataforma: Windows Precio: Freeware Enlace descarga: AkelPad

Instalar Windows 7 desde un USB (Tutorial) Posted: 21 Aug 2009 12:15 PM PDT Siguiendo con la serie de artículos que iremos revelando con la inminente salida de Windows 7 en Octubre, hoy veremos una manera de instalar Windows 7 no desde el CD, sino utilizando un USB. Esto no sólo acelera la instalación (ya que la velocidad de lectura de un USB es mucho mayor de la de un DVD), sino que además, ayudará a mantener nuestro disco en perfecto estado. Por cierto, si quieren migrar de Windows XP a Windows 7, aquí el tutorial

Requisitos: • •

• •

Necesitarán un USB de al menos 4 GBs, además del disco de instalación de Windows 7 (o el ISO) De tener el ISO (la imagen del disco en nuestra PC), tenemos que usar un programa como 7Zip o Winrar, y copiar todos los archivos a una carpeta temporal. Asegúrense de formatear el USB antes de iniciar el proceso (y por supuesto, de respaldar los datos antes) OJO: Necesitan Windows Vista para el proceso. Windows XP trae otra versión de “diskpart”, la utilidad de Windows que permite crear el USB booteable.


13

Pasos a seguir Primero, formateamos el USB, así que vamos a Mi PC, click derecho en el USB, y le damos “Formatear”. Asegúrense de copiar todos los archivos del USB en algún lugar. Una vez formateado el disco, le damos click al botón de Inicio, empezamos a escribir cmd y, cuando aparezca el programa, le damos click derecho y “ejecutar como administrador” Una vez que estén en la línea de comandos, escribimos: disk part y presionamos Enter. Una vez hecho esto, veremos ennumerados diferentes discos / particiones en nuestra PC. Es importante que elijan el USB y no otro disco duro. Esto lo pueden verificar viendo el tamaño (si es de 4 GBs, lo verán como tal). En este caso, se trata del Disk 2 (mi USB era de 16GBs). El siguiente comando que tenemos que utilizar es: Select Disk # (reemplazándolo con el número de nuestro disco). Y a continuación, escribimos estos comandos, presionando siempre Enter luego de cada uno: • clean • create partition primary • select partition 1 • active • format fs=fat32 • assign • exit Ahora, simplemente copiamos todos los archivos del DVD / ISO descomprimido al USB.

Configurar el BIOS para leer el USB primero

Si lo que desean es hacer una instalación “limpia” de Windows 7, en lugar de actualizar Windows Vista a 7, van a tener que configurar el BIOS para que lo primero que cargue al iniciar la PC, sea el USB (en lugar de el disco duro).

Para ello, pueden seguir este otro tutorial: Cargar un CD / USB en nuestra PC. Configurando el BIOS (en placas Intel). El artículo está centrado en placas intel, pero funciona de manera similar en el resto de placas.

Similar posts • • • • •

Tutorial: Desinstalar Windows 7 Cargar un CD / USB en nuestra PC. Configurando el BIOS (en placas Intel) Tutorial: Migrar / Actualizar de Windows XP a Windows 7. UNEBootBin – Instalar Ubuntu desde un USB Como Reinstalar Windows. Año nuevo, PC nueva. (Tutorial)

Entradas relacionadas • • • •

Tutorial: Migrar / Actualizar de Windows XP a Windows 7. (11) Tutorial: Instalar Windows 7, sin borrar nuestro sistema operativo actual (82) Tutorial: Desinstalar Windows 7 (13) Trucos para mejorar Windows 7 (10)


14

Descargar e instalar Virtual XP o Modo XP para Windows 7 (6)

“more” que rompe la plantilla Posted: 22 Aug 2009 03:02 PM PDT Hace poco nos pasó una cosa curiosa en la red de blogs y que comparto por si alguna vez os pasa, es algo que no sabía que podía suceder. Resulta que de repente la plantilla de uno de los blogs apareció desconfigurada, con el sidebar bajo el contenido principal. Revisando el código del theme, aún seguros de que no habíamos realizado modificaciones, no aparecía ninguna etiqueta abierta ni nada raro, así que pasé al segundo paso cuando hay problemas: revisar código insertado en los posts. Lo único que encontré fue que las etiquetas 'more' estaban envueltas en 'divs', una cuestión muy rara, y que no tenía lógica salvo que el redactor hubiese usado un gestor de escritorio que las insertarse automáticamente y no se hubiera percatado, por ejemplo. O sea, que donde debía aparecer … <!--more--> lo que había era esto: <div><!--more--></div> Así que ya sabes, los 'more' solitos, sin compañía.

¿Ser BetaTester de WordPress de un modo sencillo? Posted: 23 Aug 2009 03:02 PM PDT Si quieres participar en el desarrollo de WordPress, y mejorar las futuras versiones de este CMS con tus avisos de fallos, o incluso sugerencias de mejora, debes saber que puedes hacerlo, y no es difícil. Vamos a ver como puedes contribuir: •

Lo primero que debes hacer es registrarte en WordPress.org con un nombre de usuario y contraseña. Ya desde ahí puedes contribuir creando o modificando páginas del Codex. Incluso tendrás tu página de usuario como en cualquier Wiki.

Acceder al Trac con el mismo nombre y contraseña de usuario que en WordPress.org, con lo que podrás enviar fallos que encuentres en el código o funcionamiento de las versiones de desarrollo o actuales

Apuntarte en la lista de correo de políglotas, el mejor modo de ayudar a traducir WordPress.

Unirte a la lista de correo de Testers. Puedes instalar este plugin en tu sitio de test para tener siempre las versiones de desarrollo, o hacerlo manualmente.

Unirte a la lista de hackers, donde aportar nuevos plugins o desarrollo del código core. También puedes instalar una versión de desarrollo de WordPress y mantenerte en las versiones bleeding edge con una opción de este plugin que puedes instalar.

Como ves puedes ayudar en el desarrollo de WordPress de muchas maneras, solo necesitas lanzarte a ello si te sientes capaz de apoyar el futuro de este CMS. Si estás animado pero no tienes un espacio propio donde probar WordPress puedes hacerlo en el sitio de Beta Testing WordPress que he creado, que estará siempre actualizado a la versión “bleeding edge” más reciente. Imagen de bioxid


15

¿Que hacer si nos hackean un sitio? He leido y ayudado a bastante gente con este tema, tema del que en un par de veces me he tenido que ayudar a mi mismo también. Cuando ingresamos a nuestro blog y vemos que está hackeado (palabra mal utilizada pero que voy a usar en todo el texto) lo primeros que pensamos es ¿Qué hago ahora? En base a mi experiencia puedo recomendar lo siguiente: 1. Pedir ayuda a amigos y conocidos. Lo primero es no ponerse nervioso y no apurarse porque seguramente se nos nuble la mente y no sepamos que hacer, una buena idea es pedir a amigos y conocidos ayuda y consejos, nunca olviden que 4 ojos ven más que 2. 2. Re-instalar WordPress. Volviendo a instalar WordPress nos aseguramos que si algún archivo de wp fué modificado sea sobreescrito. Lo mejor sería borrar todo menos los archivos de siempre (sitemaps, wp-config, wp-content, etc.) y volver a subir una instalación limpia. 3. Revisar todos los directorios. Excluyendo los que borramos, puede que el atacante nos haya dejado algo en wp-content/uploads, lo adecuado sería revisar todos los directorios dentro de /uploads. 4. Sobre el theme. Generalmente cuando nos hackean/defacean un sitio, lo hacen modificando el index.php de nuestro theme, lo ideal sería revisar el theme entero y en todo caso volver a subir un backup completo (lo mejor). 5. Solucionando el problema. Puede que a veces no se conformen solo con modificar el index de nuestro theme, sino que vayan por el index.php de wp que está en /, o puede que también nos hayan subido un index.html y solo tengamos que borrarlo. 6. Más avanzado.. Julio -quién fué uno de los que me ayudó cuando todavía no podía dar con el log- ha hecho una traducción de un artículo sobre como reaccionar ante un defacement que todos deberían leer. El tema es muy complejo para abordarlo de una, se me siguen ocurriendo ideas pero si las escribo no terminaría más el post, tal vez si interesa pueda extender más el tema

Lista de posts sin plantilla de página Posted: 26 Aug 2009 03:02 PM PDT Si quieres mostrar una lista de posts publicados en un post o página no necesitas crear una plantilla especial para mostrarlos sino que hay una solución más sencilla, muuuucho más sencilla para todo tipo de perfiles de usuario. Esta solución pasa por un plugin (si, no os lancéis a mi delicado cuello), pero que hace muy bien su trabajo y te ofrece bastante control sobre lo que se mostrará y como lo hará. El culpable es Get Posts, y su funcionamiento es relativamente sencillo… 1. Instalas el plugin y lo activas 2. Añades el siguiente 'shortcode' en el post o página que quieras que muestre tus posts. Por defecto muestra 10 posts pero puedes modificar su comportamiento ya que acepta las tags de plantilla de la función get posts 3. También puedes añadir una clase CSS que generes para tu lista de posts, de este modo: [get_posts ul_class='nombre-de-mi-clase-css'] 4. También puedes discriminar por tag, ordenarlos como desees, tiene bastantes posibilidades. Unos ejemplos de modificación serían las siguientes: [get_posts tag="mi tag" numberposts=5 orderby="title"] Donde muestra solo los posts de una tag concreta, muestra solo 5 posts y los ordena por título. [get_posts category_name="wordpress" numberposts=20 orderby="DESC"] Donde solo se muestran los posts de la categoría “wordpress”, se muestran 20 y en orden descendente Si aprovechas las posibilidades de la tag de plantilla get posts tienes muchas opciones, y si creas unas clases CSS especiales te quedarán unos resúmenes muy majos.

Creando un Archivo Cronológico 11 Junio, 2008 Autor: Fernando Tellado | Categoría: Programación, Tutoriales / Trucos, Wordpress.org Una página de archivo no es mas que una página con enlaces a las entradas de tu blog ordenadas por fecha, categorías, etc. Algo que no tiene mucho uso habitualmente pero que parece un estándar, algo que hay que tener.


16

Ahora bien, ya que la tienes, mejor si sirve para algo, si tiene una estructura que sirva a tus lectores a encontrar tu contenido basándose en las fechas, por ejemplo. ¡Leche, si hasta nosotros tenemos página de archivo!. Ya sabes, a hacer una. Esto con lo que te castigo hoy (y pasaré lista antes del exámen) es una guía para hacer una página de archivo en la que ofrecerás a tus lectores una hemeroteca ordenada cronológicamente y jerárquicamente, ¡como Jobs manda!.

La página Lo primero es crear una página de archivo y, como en otras ocasiones, hay que decirle a WordPress que es una plantilla de página. Se hacía así: view sourceprint? 1.< ?php 2. /* Template Name: Archivo Jerárquico 3. */ 4.?> Lo siguiente es añadir el código estándar de página. En tu blog tendrás ya alguna seguramente. Como siempre, usamos el del tema por defecto de WordPress, Kubrick, que debemos añadir a continuación de lo anterior. En este caso sería este: view sourceprint? 1.< ?php get_header(); ?> 2.<div id="content" class="widecolumn"> 3.<!--Aquí es donde luego pondremos nuestro código--> 4.</div> 5.< ?php get_footer(); ?>

Nuestro código Ya hemos llegado. Aquí, donde te he indicado antes, es donde ponemos el código que hará que nuestro archivo sea jerárquico, que nos muestre correctamente la cronología de los posts. Apunta esto: view sourceprint? 01.< ?php 02. 03.// Declaramos algunos vars de ayuda 04.$previous_year = $year = 0; 05.$previous_month = $month = 0; 06.$ul_open = false; 07. 08.// Coge los posts 09.$myposts = get_posts('numberposts=0&orderby=post_date&order=DESC'); 10. 11.?> 12. 13.< ?php foreach($myposts as $post) : ?> 14. 15. < ?php 16. 17. // Establecemos las variables de los posts 18. setup_postdata($post); 19. 20. $year = mysql2date('Y', $post->post_date); 21. $month = mysql2date('n', $post->post_date); 22. $day = mysql2date('j', $post->post_date); 23. 24. ?> 25. 26. < ?php if($year != $previous_year || $month != $previous_month) : ?> 27. 28. < ?php if($ul_open == true) : ?> 29. 30. < ?php endif; ?> 31. 32. <h3>< ?php the_time('F Y'); ?></h3> 33. 34. <ul class="month_archive"> 35. 36. < ?php $ul_open = true; ?> 37. 38. < ?php endif; ?> 39. 40. < ?php $previous_year = $year; $previous_month = $month; ?> 41. 42. <li><span class="the_day">< ?php the_time('j'); ?></span> <span class="the_article"><a href="<?php&phpMyAdmin=3e6c4943d9a6t7c8283c the_permalink(); ?>">< ?php the_title(); ?></a></span></li> 43. 44.< ?php endforeach; ?> ¿Como funciona esto? No es fácil de explicar en realidad. Básicamente, estamos usando la función get_posts() para obtener las entradas (numberposts=0 significa “todos los posts”), ordeandos por fecha (orderby=post_date) y en orden


17

descendente (order=DESC). Luego entramos en cada uno de ellos, y comparamos su mes y año de publicación con el anterior y mostrando el año y mes de cada uno. ¿Lo ves?.

¡A jugar! Pues no hay más. Solo tienes que guardar el archivo y subirlo a la carpeta de tu plantilla (/wp-content/themes/ tu_plantilla). Luego creas una nueva página en el editor de páginas del panel de admin de tu blog, y eliges la que se llama “Archivo Jerárquico” en el menú desplegable de Plantillas de Página. Guardas y ya lo tienes, si acaso aplicarle alguna clase CSS para darle algo de estilo al archivo y que se acomode mejor al aspecto de tu blog, poco mas.

También te puede interesar: • • • • •

Importantes novedades en WordPress 2.8 Crear un Plugin WordPress Como Añadir Widgets al Footer Actualiza una página con enlaces a otros posts ¿Ser BetaTester de WordPress de un modo sencillo?

Añadir un texto al final del Feed RSS Posted: 26 Aug 2009 03:02 PM PDT Hoy os enseñaré a insertar automáticamente un texto predefinido al final de cada feed, sin la utilización de ningún plugin. Esto puede ser útil por ejemplo para insertar una línea en la cual se indique el copyright del artículo. Veamos como hacerlo, es muy simple, nuestra función solo actuará sobre the_excerpt_rss. Tendremos que modificar el archivo functions.php de nuestro tema activo, insertando el siguiente código: function set_my_rss($content){ global $post; if(is_feed()){ $content .= '<br /><small>©Copyright by Mundoblog.</small>'; } return $content; } add_filter('the_excerpt_rss', 'set_my_rss'); Si os fijáis la condición is_feed con la cual solo se añadirá el texto cuando el sistema reconozca que estamos enviando un feed RSS. Gracias a global $post, podréis llamar a la función del título get_the_title ($ post-> ID)), en lugar de el enlace permanente de la actual entrada (get_permalink ()) Nota: para que este truco funcione tenéis que seleccionar en las opciones de lectura de vuestro blog: Extracto.

20 Plugins mas Utilizados en Wordpress Posted: 26 Aug 2009 12:38 PM PDT Line25 ha armado una lista con los 20 plugins más populares utilizados en Wordpress. Y son populares, por un buen motivo: Sin éstos instalados, Wordpress tiene quizás la mitad de la funcionalidad. De hecho, los plugins / themes y la comunidad que los crea son parte integral del motivo por el cual Wordpress sigue, hasta el día de hoy, siendo el CMS más popular para personas con alojamiento propio (porque vamos, quién puede competir contra los números que Blogger debe manejar). Entre los plugins mencionados, tenemos: All in One SEO Pack: Plugin bastante útil que nos permite configurar automáticamente el blog para hacerlo más amigable a buscadores. Akismet: Incluído en Wordpress, Akismet es una de las maneras más efectivas de bloquear el spam en los comentarios, sin necesidad de implementar molestas cosas como el captcha.

ayudan bastante a aliviar el consumo de recursos

WP Super Cache: Plugin sin el cual este blog no sobreviviría. Wordpress, por defecto, consume bastantes recursos porque realiza múltiples “llamadas” a la base de datos cada vez que genera una página. Con WP-Super Cache, se generan páginas estáticas que no consumen el CPU, y


18

Contact Form 7: El mismo formulario de contacto que pueden encontrar en este blog, Contact Form 7 resalta por ser, principalmente, uno de los formularios de contacto más sencillos. Yet Another Related Posts Plugin: Útil plugin que muestra una buena cantidad de artículos relacionados. Pueden ver el resto de plugins recomendados, en Line25

Similar posts • • • • •

13 Plugins esenciales para Wordpress Pagina de Contacto, funcionando nuevamente 13 Tips para Optimizar y Mejorar Wordpress Planet Wordpress: novedades para, bueno, Wordpress… (MEME) Cuanto spam te ha llegado al blog?

Entradas relacionadas • • • • •

15 Utiles Herramientas para Wordpress (1) Zoundry Raven: Herramienta para Bloguear desde un USB. Nunca fue tan fácil (8) Wordpress para el iPhone 2.0 (1) Wordpress 2.8.3 disponible. Actualizacion altamente recomendada (Magic Hack) (1) Wordpress 2.7, que hay de nuevo? (7)

bbPress Español (v 1.0.2) Posted: 27 Aug 2009 03:02 PM PDT Hace ya unos días que actualicé al foro WordPress a la última versión estable de bbPress, la 1.0.2, y como secuencia natural de esta actualización me dispuse a traducir la distribución actual de bbPress, pero mira por donde vi que en BuddyPress-es.com habían lanzado una traducción, así que usé la suya inicialmente. Pero como encontré algunos pequeños fallos y cosas que no funcionaban la he rehecho prácticamente entera, adaptándola también a lo que es mi concepto de traducción de ciertos conceptos relacionados con la cultura de foros. La puedes ver en funcionamiento en el Foro WordPress. Aquí la tienes. Dentro del archivo comprimido tienes dos ficheros: 'es_ES.po' (el fichero de traducción que puedes modificar a tu gusto si lo deseas) y 'es_ES.mo' (la traducción compilada de bbPress). Para traducir tu bbPress al español solo tienes que hacer lo siguiente: 1. 2.

Sube el archivo “es_ES.mo a la carpeta “my-languages” de tu instalación de bbPress. Si no existiera la creas Modifica el archivo “bb-config.php” para que la llamada al fichero de traducción quede así: define('BB_LANG', 'es_ES');

Descarga directa bbPress 1.0.2 Español: Traducción de bbPress 1.0.2 Español (182.2 KiB, 4 descargas)

También te puede interesar: • • • • •

Foro actualizado a bbPress 1.0.2 bbPress Español – Alpha 1.0.4 Integrar bbPress en BuddyPress Comunidad WordPress BuddyPress 1.0.2 y novedades para la versión 1.1

Traduccion de temas wordpress al castellano #1 Posted: 27 Aug 2009 03:02 PM PDT


19

A partir de hoy voy a hacer una serie de post sobre como hacer una correcta traducción de temas de wordpress, centrándome sobre todo en esos pequeños detalles que mucha gente que no es experta le pasan desapercibidos. Uno de los fallos que aprecio cuando busco plantillas en castellano es que la gente no sabe que hay que utilizar caracteres especiales de HTML (mecanismo con el que los caracteres “raros”se van ver bien en todos los ordenadores del mundo, independientemente de su juego de caracteres). Por ejemplo en la palabra página, para que se vean los acentos de manera correcta, nosotros en nuestra modificación dentro de los archivos internos de la plantilla, tendríamos que escribir la "á" del siguiente modo "á" quedando la palabra así: página A continuación os dejo una tabla con la mayoría de caracteres especiales que existen: —————————————————————————————————Á Á À À É É È È Í Í Ì Ì Ó Ó Ò Ò Ú Ú Ù Ù á á à à é é è è í í ì ì ó ó ò ò ú ú ù ù Ä Ä Â Â Ë Ë Ê Ê Ï Ï Î Î Ö Ö Ô Ô Ü Ü Û Û ä ä â â ë ë


20

ê ê ï ï î î ö ö ô ô ü ü û û Ã Ã å å Ñ Ñ Å Å Õ Õ Ç Ç ã ã ç ç ñ ñ Ý Ý õ õ ý ý Ø Ø ÿ ÿ ø ø Þ Þ Ð Ð þ þ ð ð Æ Æ ß ß æ æ ————————————————————————————————— ¼ ¼   ½ ½ ¡ ¡ ¾ ¾ £ £ © © ¥ ¥ ® ® § § ª ª ¤ ¤ ² ² ¦ ¦ ³ ³ « « ¹ ¹


21

¬ ¬ ¯ ¯ ­ µ µ º º ¶ ¶ ´ ´ · · ¨ ¨ ° ° ± ± ¸ ¸ » » ¿ ¿ —————————————————————————————————× × ¢ ¢ ÷ ÷ € € “ “ ™ ™ ” ” ‰ ‰ Œ Œ ƒ ƒ ‡ ‡ † †

Múltiples dominios con WordPress MU Posted: 27 Aug 2009 12:59 PM PDT En otras ocasiones he hablado aquí sobre las ventajas de usar WordPress MU para gestionar varios blogs. Es con esta versión multiusuario de WordPress con la que funciona La Brújula Verde y todos los blogs que tenemos en diferentes subdominios. Hace unos meses implementamos también la red social BuddyPress para los lectores de nuestros blogs. Pero nos encontramos con un pequeño problema: WordPress MU sólo funciona con subdominios o subdirectorios, y nosotros tenemos algunos blogs en sus propios dominios, con lo cual no se beneficiaban de las ventajas de MU ni de BuddyPress. Pero existe una manera sencilla de hacer que WordPress MU pueda funcionar con diferentes dominios, es decir, puedo tener un blog en labrujulaverde.com y otro, por ejemplo, en 24fotogramas.es, y gestionar ambos con la misma instalación de WordPress MU. Ah, y por supuesto las entradas y usuarios de ese blog aparecerán en la red social gestionada con BuddyPress de manera automática.


22

¿Cómo? Con el plugin de Donncha O Caoimh WordPress MU Domain Mapping. Lo que hace este plugin es mapear un blog de WordPress MU (instalado en un subdominio) a un dominio alternativo. Por ejemplo, nosotros tenemos mapeado 24.labrujulaverde.com a 24fotogramas.es, de modo que administramos el blog desde la primera url pero publicamente el blog corre en la segunda url. Para hacer que esto funcione debemos seguir una serie de pasos. Les aseguro que me he estado partiendo la cabeza unos días, porque la información al respecto en internet está en inglés y es bastante confusa, pero al final he conseguido que funcione. Veamos cuales son los pasos:

1. Descargamos el plugin y subimos el archivo sunrise.php a wp-content/

2. Subimos el archivo domain_mapping.php a wp-content/ mu-plugins/

3. Editamos nuestro wp-config.php y descomentamos la línea define(’SUNRISE’,'on’)

4. Accedemos al panel de control del blog que queremos mapear (ojo, no al panel de la instalación principal), y luego a Herramientas->Domain Mapping. Introducimos la IP del servidor donde tenemos instalado WordPress MU, y a continuación el nuevo dominio a mapear. Ahora vienen los ultimos pasos, los más complicados e importantes. El nuevo dominio, en el que quieren que aparezca el blog, no debe estar alojado fisicamente en ningún hosting, esto es muy importante. Sólo debe estar aparcado en vuestro registrador (en mi caso es Godaddy).

5. Accedemos al panel de control de nuestro registrador de dominios, aquel con el que hemos contratrado el dominio

para el mapeo. Dejaremos como Nameservers los que vienen por defecto. Y en alguna parte tiene que haber la opción de añadir una entrada DNS nueva. (En el caso de Godaddy hay que acceder al Domain Manager, luego hacer clic en el dominio, y después en Total DNS). Añadiremos una entrada de tipo A con el valor de la IP del servidor donde tenemos nuestra instalación de WordPress MU. Por ejemplo, podría quedar así: @ A 192.168.1.2

6. Por último, debemos acceder al panel de control de nuestro hosting, aquel en el que tenemos alojado fisicamente el

dominio principal de nuestra instalación de WordPress MU. Accederemos a la configuración del dominio principal y le añadiremos como Alias el nuevo dominio. En nuestro caso hemos añadido como Alias de labrujulaverde.com el dominio 24fotogramas.es. Unas 24 horas después todo debería estar funcionando perfectamente.


23

Compilado por Luar Arev Terminado el miĂŠrcoles 21 de agosto de 2009


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.