iDIOTECA

Si te lo explicara, no lo entenderías…

Archive for the ‘Wordpress’ Category

Plugin Wordpress: wp-pager

Thursday
Mar 2,2006

Mirando entre la infinidad de Plugins que existen en el ciberespacio me encontré con esta pekeña joya, un plugin que permite reemplazar los links “siguiente” y “anterior” que permiten navegar entre las entradas del blog, y en su lugar mostrar un número de paginación para poder escocger la página a donde se desea ir.

El plugin se llama “wp-pager“, su autor es Gabriel Ortega y su blog: Coffelius.

- Para instalarlo solo necesitamos guardar este código, recordándo cambiar la extensión por .php
- Subir el archivo wp-pager.php al directorio de plugins de nuestro Wordpress
- Antes de activarlo en el panel de administración, colocar la siguiente línea donde se desea que aparezca el paginado:

<?php wp_pager() ?>

También se puede añadir las siguientes líneas en nuestro css:

.wp-pager {
padding: 4px;
margin-top: 16px;
margin-bottom: 16px;
border-width: 1px;
border-style: solid;
border-color: #642;

}

.wp-pager div {
margin: 0;
padding: 0;
text-align: right;
color: #005000;
}

Yo ya lo estoy usando y me parece un excelente plugin.

Fuente:
http://coffelius.bloggear.net

Sunday
Dec 18,2005

Durante las última semanas me he visto atormentado borrando diariamente cientos de mensajes de spam, desde la última instalación que hice de Wordpress no había sido necesario ningún antispam extra, hasta ahora.

Ya antes lo he probado e hice un post con la primera versión de este plugin, pero si antes tuve dudas, ahora me corrijo, difinitivamente el mejor plugin antispam que he probado, WP-Morp 1.2 de Diego Sevilla

Para instalarlo solo se necesita realizar la descarga, colocar el archivo wp-morph.php dentro de la carpeta de plugins y luego activarlo desde el panel de Wordpress.

Características:
* No requiere de ningún “capcha”. El usuario no tiene que introducir ningún código extraño ni se entera de nada del proceso.
* Se requiere JavaScript en el browser.
* Los spammers tendran que interpretar el código JavaScript de la página para poder enviar comentarios. Hasta ahroa no conozco a ningún programa spammer que haya sido capaz de interpretar también el código JavaScript de la página.
* Los usuarios que no tengan el Javascript activo, recibirán un mensaje de aviso sobre el motivo por el cual no pueden comentar (a estas alturas, con las características de las webs en general creo que muy poca gente lo tiene deshabilitado).

Una vez más, el mejor plugin antispam para Wordpress que he usado.

Descarga: Wp-Morph 1.2

Pop Stats para Wordpress

Thursday
Nov 24,2005

Pop Stats para Wordpress

Favoritos en Wordpress

Thursday
Nov 24,2005

Favoritos en Wordpress

Las celebridades me visitan

Thursday
Nov 24,2005

Ya lo decía yo, tengo nuevas visitas, ahora son los famosos…

Recent Comments
* 23.11.2005 @ 07:30 - Sin Bandera (y si…)
* 18.11.2005 @ 16:09 - 50 Cent (Top Secret)
* 18.11.2005 @ 13:15 - Mariah Carey (Mocosoft)
* 17.11.2005 @ 16:59 - Oprah Winfrey (Upload de imágenes)
* 17.11.2005 @ 14:58 - Sean Paul (Alone again)

Pero… que hacen ellos en mi blog??? que es lo que tienen que deecirme???

* Sin Bandera bill@acroduke.org 213.30.153.48 Sin Bandera was singing, the shadow-watchers skimming in the caritatisque of the chersonese line, intrusting it out to the sporadic ..

* 50 Cent main@acroduke.fr 200.74.156.99 50 Cent The man replied that Monsieur Resaca-de-la-palma su’d criscoed there later than Restaud chassez la Roche, who respectueux usually .

* Eddie Guerrero main@acroduke.net 24.39.102.210 Eddie Guerrero there were writers on the stocking-soles of the Skribos who were as anxious to shake their knowledge of ..

* Chris Brown web@acroduke.org 141.85.37.4 Chris Brown To dishonourable, as excrement, Kishta, peero. After that I discoloured estivation for Effulsit, and overstudied to mistooke Kaffar, ..

* David Banner mike@acroduke.de 24.92.223.236 David Banner His new moss-cup shanghied a much more re-studied one, for now there unsullied upon him so perfect a ..

Hasta david Banner???? el increible hulk? o el rey del spam??? (por lo de banner) esto no es más que otra jugarreta de mi archi-enemigo… el Spam, habrá que tomar medidas…

Asides en Wordpress

Wednesday
Nov 2,2005

Complementando un post anterior, encontré via La mate por un yogur, Minid, Matt (el desarrollador principal de WordPress) un artículo para implementar un hack para los mini-posts o asides. En mi caso lo usaré para colocar principalmente links interesantes que encuentro a veces y que suelo perder…

Manos a la obra, crearemos una nueva categoría donde se encontrarán todas aquellas entradas que mostraremos de manera resumida en nuestro index. Por ejemplo yo elegí la categoría MiniLinks, luego nos fijaremos en la ID de esta categoría, esto es fácil desde el panel de gestión de categorías en Wordpress, posamos el ratón sobre el enlace de «Editar» o «Borrar» y en la barra de dirección te muestra el ID=numero. Por ejemplo la ID de mi categoría es 47.

A continuación editaremos el archivo index.php de nuestro theme.
Ponemos el primer código de los mini-links. Corta y pega este código antes del < ?php get_header(); ?>:

<?php function stupid_hack($str) {
return preg_replace(&#039;|&lt;/ul&gt;\s*&lt;ul class=&quot;asides&quot;&gt;|&#039;, &#039;&#039;, $str);
}
ob_start(&#039;stupid_hack&#039;); ?>

Localizaremos el bucle, while (have_posts()) : the_post();, encargado de mostrar nuestras noticias y añadiremos el siguiente código dentro de él (reemplazando el código de nuestra categoría (en mi caso era 47)):

<?php if (in_category(47) && !$single) { ?>
    <ul class="asides">
    <li id="p<?php the_ID(); ?>">
    <?php echo wptexturize($post->post_content); echo ' ';
    comments_popup_link('(0)', '(1)', '(%)')?>
    <?php edit_post_link('(e)'); ?></li>
    </ul>

    <?php } else { ?>

También podremos incluir un pequeño enlace a la entrada de forma permanente, con forma de almohadilla (#) por ejemplo. Bastaría con la siguiente linea.

<a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title(); ?>">#</a>

Para finalizar buscamos el cierre del bucle, endwhile;, y lo sustituimos por } endwhile;. El objetivo de este cambio es tan solo cerrar el else que abrimos anteriormente.

<?php } endwhile; ?>

*En esta parte yo hice una variación, no se que tan acertada sea, pero en mi caso sirvió para que todo funcione correctamente:

<?php } endwhile; ?><? else: ?>

Podremos personalizar el estilo de nuestro miniblog añadiendo una clase .asides a nuestra hoja de estilo

Cambio de piel

Saturday
Oct 29,2005

Hace no mucho tiempo estuve experimentando con el tema para Wordpress llamado “Narnia”, que es el tema que me acompañaba hasta hoy que decidí de una vez por todas hacer un tema que me deje satisfecho por un tiempo un tanto más largo.

Hubiese sido mejor terminarlo y luego ponerlo on-line, y no subirlo sin haberlo terminado, pero ya estaba cansado del otro tema, y este lo iré terminando sobre la marcha, si bien es cierto usé el “Narnia” como base, este está bastante modificado con respecto al original, y seguiré haciendo cambios hasta que kedar contento.

Sugerencias?

Wordpress Minipost plugin

Friday
Oct 28,2005

Desde hace un tiempo están muy usados los mini-posts, es decir pekeños posts que a veces por tiempo o por desición del mismo autor apenas alcanzan unas palabras o un par de líneas, navegando en la web me encontré un plugin para Wordpress que permite realizar estas entradas con la ventaja de luego, poder dar un formato diferente a los posts marcados como “mini”.

El plugin se llama “MiniPosts” de Morgan Doocy, y se puede encontrar en http://doocy.net/mini-posts/

Descarga directa: Descargar

El proceso de instalación es muy sencillo, solo hay que subir el archivo mini-posts.php a la carpeta de plugins del Wordpress, y luego activarlo desde el panel de control.

*Puede que sea necesario ingresar a: Options/miniposts -allí se encuentran las opciones de configuración del plugin- y desmarcar la casilla Filter mini posts from the Loop

Mod_Rewrite para Wordpress 1.5.2

Monday
Aug 22,2005

Estuve investigando sobre como hacer funcionar el mod_rewrite en mi blog (wp 1.5.2), en el camino me topé con algunos problemas que finalmente pude solucionar (y es que para tercos tienen que llamarme)

Mod RewriteLa idea de Mod Rewrite es convertir las URLs dinámicas en estáticas, eliminando el parámetro que se pasa por la URL. Los buscadores - en general - indexan con más facilidad las páginas estáticas que las dinámicas, así que es una posibilidad el engañarlos aplicando Mod Rewrite y gracias a .htaccess convertir URLs dinámicas en estáticas.

Las viejas URLs con el parámetro redireccionarán ahora a las nuevas, así que no presentará ningún problema.
Antes las direcciones del foro eran del estilo:

http://blog.almadark.com/?p=378

Ahora son más amigables:

http://blog.almadark.com/2005/06/17/el-ser-humano/

El proceso para realizar esto fué muy sencillo, y lo paso a describir:
(more…)

Sunday
Aug 21,2005

Uno de las propiedades del Wp, es que tiene un sistema que reemplaza las comillas simples '' en comillas entidades del lenguaje natural a la hora de escribir un texto. Esto sería algo fabuloso si no hiciera lo mismo con las comillas incluidas en los códigos (en las etiquetas pre o code), los cuales al presentar este cambio de comillas no se pueden ejecutar correctamente.

Buscando soluciones para este problema, vía Enrique Barbeito Garcia encontré WordPress Encoder Widget. Se trata de un formulario en el cual pondremos nuestro texto y recogerlo convertido a entidades HTML perfectas para que nuestro WordPress no cometa una de las suyas.

(more…)