Añadir ¨paginacion¨ a un blog de WP

Web Design, Wordpress — Tags: , — jd @ 1:12 pm

Este año me puse varias metas, entre ellas, desarrollar mi propio theme para Wordpress, mas que todo para practicar y poder pilotear de una manera aceptable PHP. Asi que, trato de meterle mano al codigo y hacer la mayor cantidad de modificaciones a ¨pie¨, y usando la menor cantidad de plugin posibles.

Para mi otro blog, donde me pongo un ¨sombrero serio¨, he cambiado el diseño del theme que uso, y le he ido agregando algunos elementos.

Una de los puntos que tenia en mi lista de pendientes era cambiarle los links que vienen por default de ¨Anterior¨ y ¨Siguiente¨, y adding-nice-wordpress-pagination-wordpress_1241330449735agregar pagination (paginacion?? no se si así se traduce).

Buscando en varios blogs que sigo por su constante publicación de tips sobre WP, y revisando mis bookmarks encontré como agregar la tal pagination sin necesidad de instalar un plugin.

WP-PageNavi

El WP-PageNavi es un plugin bastante bueno que agrega la pagination al blog.  Una vez instalado el plugin, tenemos varias opciones para personalizar la apariencia de los links, ademas de que, tenemos la posibilidad de modificar el CSS. En Hongkiat hay un tutorial de como instalar el plugin.

Como siempre, hay gente que ya se quebró la cabeza y resolvió problemas que nos podemos encontrar, y por suerte, en Catswhocode publicaron un tutorial de como agregar la funcionalidad de la paginacion sin tener que instalar el plugin.

Agregando WP-PageNavi

Primero tenemos que descargar el plugin, descomprimirlo y copiar-pegar los archivos wp-pagenavi.php y wp-pagenavi.css en el directorio del theme. En mi caso, solo copie en el directorio el wp-pagenavi.php, y los estilos que se aplican al paginador los agregue en mi archivo CSS global, lo cual funciono bien,  pero gustos son gustos.

Segundo, hay que editar los archivos en los que se muestra el paginador; en mi theme eran home.php, archive.php y search.php. Si no sabes cuales son los archivos que incluyen el paginador, ábralos todos y busque algo parecido a esto:

< ?php next_posts_link('Previous entries') ?>
< ?php previous_posts_link('Next entries') ?>

Una vez encontrado, cámbielo por:

< ?php
include('wp-pagenavi.php');
if(function_exists('wp_pagenavi')) { wp_pagenavi(); }
?>

Si guardamos los archivos y actualizamos el theme, el paginador no se va a mostrar, y esto se debe a que, Wp-PageNavi es un plugin y no fue creado pensado para ser embebebido directamente en el theme. Para corregir esto, hay que abrir wp-pagenavi.php y editar el siguiente trozo de código:

function wp_pagenavi($before = '', $after = '') {
global $wpdb, $wp_query;

Cambiándolo por:

function wp_pagenavi($before = '', $after = '') {
global $wpdb, $wp_query;
pagenavi_init(); //Calling the pagenavi_init() function

Ahora si podemos guardar el archivo en el directorio, actualizar el theme y listo, la paginacion va a aparecer donde queríamos. La apariencia de los links y demás, la modificamos mediante CSS. Asi quedo el mio

pymesdotcomcom-part-4_1241332915140

(+) Encontre otro plugin que parece funcionar bastante bien,el
WP Page Numbers.

Mamita Yunai – Carlos Luis Fallas

Carlos Luis Fallas, Libros — Tags: , — jd @ 12:20 pm

mamita-yunai1

Sigo atrasado con los post mensuales, este corresponde a Marzo :)

Hace un par de días termine con Mamita Yunai de Carlos Luis Fallas (Calufa), esta es la tercera vez que leo esta novela, vuelvo a ella cada 6-7 años.

La primera vez que la leí tenia como 11 años, me gusto el estilo del narrador y lo que más me llego es que, mucho de lo que cuenta Calufa se parecían a las historias de mi abuelo, quien anduvo por la “Zona” cuando estaba joven trabajando como tractorista.

Por segunda vez leí el libro cuando tenia como 17-18 años, y en ese momento con un poco más  de conciencia y mas “maduro”, logre entender lo que denunciaba Fallas en la novela, y las atrocidades cometidas contra el país, el medio ambiente, y los trabajadores de las plantaciones, las cuales fueron cometidas tanto por la United como por los gobiernos de turno.

Ahora, y tras la tercera relectura (a los casi 28 :) ), me he quedado perplejo de como hay situaciones que se describen en la obra que todavía están vigentes, por ejemplo, que a los pobladores indígenas de Talamanca solo los buscan y toman en cuenta en tiempo de elecciones presidenciales, después de eso sigue siendo una zona olvidada.

También me asombra el hecho de que Fallas, sin tener mayor educación, haya logrado un estilo tan transparente, porque al final eso es lo que cautiva al lector, que la novela tenga una narración que no es forzada, un hablar popular real de cada  personaje y una nostalgia y un dolor palpable en cada una de las descripciones que hace Fallas de los campamentos, de las “zanjas” y del infierno en que vivieron y murieron muchos, y claro, solo alguien que vivió en carne propia la historia puede escribir así.

La novela esta más  que recomendada, de hecho, cada costarricense debería de leerla aunque sea una vez, porque es una obra trascendental en la literatura y la historia nacional.

Como nota aparte:

El pasado 21 de enero se celebro el centenario del nacimiento de Calufa, en El Financiero publicaron un artículo sobre quien era Calufa, de quien dicen que “Fallas es el único autor costarricense que es una referencia indispensable en la historia de la literatura latinoamericana”.  Ademas, les recomiendo un par de artículos, publicados todos en La Nacion, por si quieren leer un poco mas sobre Fallas y su obra:

IE y el límite maximo de 31 archivos CSS

Web Design — jd @ 1:16 pm

Buscando en Internet y leyendo sobre practicas recomendadas para escribir, comprimir y cargar CSS, me encontré con un dato curioso, y es que,  Internet Explorer no carga más de 31 archivos de CSS que se declaran mediante @import (@import url("mystyle.css");)

El hecho que IE tengo un bug no es nada nuevo (uno más a la lista), y tener que usar tantos archivos de CSS puede parecer excesivo, pero no lo es tanto si separamos los estilos para no cargar archivos de CSS en secciones que no las necesitamos, cosa que se da mucho si trabajamos en un sitio web grande, con muchas secciones y en el que los usuarios pueden customizar algunas paginas o secciones.

Como lo solucionamos?

Según lo que investigue, lo primero que debemos revisar es si necesitamos tantos archivos, y en caso de que el diseño necesite más de 31 archivos de CSS, podemos agruparlos en dos archivos y no tendríamos problemas para cargar los archivos.

Por ejemplo: si tenemos 40 archivos de CSS, podemos crear dos archivos, group1.css en el que se cargaran los primeros 20 archivos y group2.css en el que se cargaran  los otros 20 archivos de CSS.

Así tendríamos un archivo desde el que podremos importar otros archivos de CSS que se encuentren en el mismo directorio.

Código
Dentro de group1.css estaría:
@import url(body.css);
@import url(structure.css);
@import url(header.css);

(+) El problema lo encontré en MSDN Forums y en Agum

After Dark-Haruki Murakami

Haruki Murakami, Libros — Tags: , — jd @ 4:01 pm

after_dark180Un poco atrasado con el post del libro del mes, este seria el de febrero, pero ha sido un mes de locos, demasiado trabajo, inicio de clases, días post-robo y de cambio de casa, pero bue, seguimos adelante.

Bueno, en febrero leí After Dark de Haruki Murakami, mi tercero en linea de el :) .

La historia. Toda la trama ocurre en una noche, encuentro y desencuentro de personajes, como siempre en lugares bastante comunes y con música de fondo. La historia presenta paralelismos, encuentros que los personajes no perciben y una extraña historia, la de Eri, que esta dormida y no se quiere despertar.

Una de las cosas que mas me gusto del libro fue el “narrador” de la historia, que en este caso es mas que omnisciente; es un “punto de vista” que hace acercamientos, encuadres y enfoques, cual cámara, que le da un toque bastante diferente al libro.

El libro recomendado, como no ;)

PD: El muy cabrón Haruki nos dice los nombres de las canciones pero omite el título del libro que esta leyendo Mari.

Tyler Durden y la Innovacion

Citas, Emprendedores, La 2.0 — Tags: , — jd @ 10:55 am

he_fightclub_de_largeToda historia tiene una moraleja, no se si la de Fight Club iba dirigida a los Emprendedores, pero algo que me gusta de la película es la idea de que todos queremos hacer cosas notables, y llevar vidas notables, pero a veces nos quedamos atorados en cosas o situaciones que no valen la pena.

Tyler Durden (alter ego interpretado por Brad Pitt) dice un montón de verdades sobre la vida, y muchas de esas cosas se aplican directamente a la acción innovadora y emprendedora que necesitamos. Aquí están algunas de sus normas para vivir:

  1. “Yo  digo, nunca sea completo, yo dig,o deja de ser perfecto, yo digo, vamos a evolucionar, deja caer las fichas donde puedan”.
  2. “Es sólo después de que hemos perdido todo lo que es libre de hacer cualquier cosa.”
  3. Y esta en ingles, (me gusta mas como suena) : “You’re not your job. You’re not how much money you have in the bank. You’re not the car you drive. You’re not the contents of your wallet. You’re not your fucking khakis.”

Estas son solo 3 de las 8 reglas de Tyler, en lateralaction.com pueden encontrar las 8 reglas junto con algunos comentarios de como cada regla esta relacionada con la Innovación, bastante interesante.

“I am Jack’s complete lack of surprise.”

Vía: friendfeed

Pagina 4 de 24« Primera...«23456»1020...Ultima »
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.
(c) 2010 abichuela.com | powered by WordPress with Barecity