Tagged with " PHP"

Funciones de los archivos de temas de wordpress

abr 16, 2008 by     No Comments    Posted under: Apuntes, Informática, Rbn, Web, Wordpress

Finalmente pude terminar el artículo sobre las funciones de cada uno de los archivos contenidos en los templates para wordpress. Aquí la lista con los mas importantes junto a una pequeña explicación sobre su función.

Read more »

Generadores de templates para wordpress

mar 25, 2008 by     No Comments    Posted under: Blogs, Informática, Rbn, Web, Wordpress

Esta vez me la voy a dar de bueno. Buscando temas para wordpress, he dado con un par de sitios que lo que permiten es todo lo contrario a los temas preformados, esto significa que son sitios para crear templates a nuestro gusto, online!!

Es sencillo (de decir, claro) si tenemos el diseño escrito o dibujado o algo parecido, con la ayuda de estas dos herramientas no deberíamos tener problemas para crear el template desde cero. Una opción interesante y que nos puede sacar de mas de un apuro.

Como decia, las herramientas en este caso son dos, uno permite una configuración mas detallada y el otro es mas “sencillo” y simple de trabajar.

Consejo: luego de descargado a la computadora retocarlo a mano en los lugares que creamos convenientes y, antes de publicarlo o activarlo en nuestro blog o lo que sea, chequearlo en un servidor, localmente.

Espero que les sirvan:

Estandart: http://www.yvoschaap.com/wpthemegen/

Completo: http://templatr.cc/

Actualización del 8 de abril del 2008.

Un generador mas para la lista:

http://www.cssez.com/

Este parece mas atractivo que los otros, asi que sera cuestión de probarlo.

Mucha suerte.

Post relacionados… como lo hago?

feb 27, 2008 by     No Comments    Posted under: Blogs, Diseño, Informática, Rbn, Web, Wordpress

Es una pregunta sencilla de formular amigo, pero… tambien es sencillo implementarlo en tu blog!

Como?

Bueno, primero tienes que tener un blog montado sobre wordpress.

Si, ya tengo eso, ahora dime, con que lo hago?

Sencillo, baja el siguiente plugin: http://fairyfish.net/2007/09/12/wordpress-23-related-posts-plugin/

Luego descomprimelo en tu carpeta de plugins en la carpeta del wordpress, ve a la opcion plugins, buscalo y activalo.

Una vez activado incluir lo siguiente en cualquiera de los templates donde mostras los post (luego de la rutina que llama a el contenido):

<?php wp23_related_posts(); ?>

Asi de sencillo. Porque no es bueno que WordPress 2.3.3 (la ultima al dia de la fecha) que incorpora la opcion de tags, no tenga una buena administracion de las etiquetas.

Tiron de orejas para los programadores por no incluir esta funcion… aunque por algo debe ser.

Un plugin potente para administrar las etiquetas que generamos y/o importamos con las opciones nuevas del wordpress. Simple, potente y efectivo.

Nube de tags

feb 27, 2008 by     No Comments    Posted under: Blogs, Diseño, Informática, Rbn, Web, Wordpress

Luego de tratar de configurar y usar una nube de tags, me entero que en la versión nueva del wordpress, el sistema de etiquetas es nativo. Nunca mas un plugin para las etiquetas y… tampoco para las nubes de tag! (que son tan “artísticas”, prácticas y lindas…).

A lo nuestro:

La manera de mostrar una nube de etiquetas (etiquetas= el nuevo paradigma para ordenar las entradas, que suplanta a la antigua y menos práctica, ordenación por categorias) es agregando lo siguiente a la página donde queremos mostrarla:

<?php wp_tag_cloud(); ?>

Como veran, tan sencilla como efectiva (la pueden ver en mi columna de la derecha).

Pero si estan interesados en explotar toda la “potencia” de esta nueva caracteristica, a continuación les detallo las variable a utilizar:

smallest: define el tamaño que tendra el tag con menos posts;
largest: define el tamaño que tendra el tag con mas posts;
unit: define la unidad en la que se mediran los dos parametros anteriores;
number: define el numero de tags que serán visualizados en la nube;
format: define el formato de la nube con los siguientes parametros:

* ‘flat’: Los tags seran separados por espacios en blanco;
* ‘list’: Los tags seran <li>;
* ‘array’: Los tags seran devueltos en un array;

orderby: define el campo por el cual seran ordenados los tags mediante lo siguiente:

* ‘name’, aca los Tags seran ordenados alfabeticamente;
* ‘count’, seran ordenados por el numero de posts;

order: define como seran ordenados los tags según lo siguiente:

* ‘ASC’, ascendentemente
* ‘DESC’, descendentemente

Por ejemplo:

<?php wp_tag_cloud(’number=0&format=flat&orderby=count&order=DESC’); ?>

Esto es una nube que muestra todas la etiquetas separadas por espacios y ordenadas por el numero de post que la utilizan y mostradas de manera descendente.

Hasta aqui, todo lo que pude encontrar sobre las “nubes” en el nuevo wordpress.

Problemas con FlickrRSS

feb 19, 2008 by     No Comments    Posted under: Rbn

Habia instalado un plugins llamado FlickrRSS (http://eightface.com/wordpress/flickrrss/) en el blog, y me disponia a probarlo. Asi que luego de activaro en el menu PLUGINS y agregar la linea que correspondia a mi barra lateral (linea que correspondia = nombre de la variable con la que trabaja el codigo del plugin), le di previsualizar en el navegador, el cual contesto mi solicitud de la manera siguiente:

Warning: include_once(x:\xxx\xxx\xxx/wp-includes/rss-functions.php) [function.include-once]: failed to open stream: No such file or directory in x:\xxx\xxx\xxx\wp-content\plugins\fllickrrss\flickrrss.php on line 32

Como el de hoy tambien fue un dia arduo, no andaba con mucha paciencia, asi que copie practicamente todo el error y busque en google. Llegue de esta manera a http://spencerp.net/id/39, donde el autor ya habia resuelto este problema.

La razon de este error es que en las versiones nuevas de de WordPress los desarrolladores han cambiado los nombres de algunos archivos ubicados (algunos de ellos) en la carpeta wp-includes, y uno de estos es rss-functions.php que anteriormente se llamaba rss.php.

El error originalmente declara que existe un problema en la linea 32 del archivo flickrrss.php que dice lo siguiente:

include_once (ABSPATH . WPINC . ‘/rss.php’);

Lo único que hay que hacer es cambiar el nombre de la función para que quede de esta manera:

include_once (ABSPATH . WPINC . ‘/rss-functions.php’);

Y así se solucionó el problema. De esta manera el plugin comenzó a funcionar a la perfección.
Que sea lo que buscamos, solamente lo sabremos con las pruebas.

Cambio de plantilla

feb 16, 2008 by     2 Comments    Posted under: Rbn

Dado que todavia estoy en “fase de prueba” o acomodamiento del blog, he cambiado la plantilla. Espero que sea la ultima ya que con esta me siento un poco mas comodo. Es vistosa y tiene colores pasteles que sin ser demasiados (en cuanto a variedad) son correctos.

Hasta el dia de hoy estuve usando un tema llamado myjournal Hypereal modificado para adecuarlo a mis necesidades. Me gusto en un primero momento dado que era limpio y no existian colores, salvo en los pequeNIos iconos, cosa que me parecio mas que bien. Pero la resolucion de pantalla que habia que utilizar (como minimo para visualizarlo correctamente) era de 1024×768, cosa que en los monitores antiguos (de 14 o 15) muchas veces es incomodo. Esto es porque apunto a que “cualquiera” pueda navegar el sitio sin tener que andar moviendo las barras de desplazamiento al pie del navegador.

El nuevo tema se llama GlossyBlue (v.1.4) y esta diseNIado por http://www.ndesign-studio.com/. Es un tema que me parece mucho mas acorde con la resolucion de pantalla que buscaba como base y es bastante sobrio en algunos aspectos. Nada muy cargado y con pocos iconos. Aun sigue molestandome algunas cosas que preferiria que no esten (como la barra con un color distinto a la derecha) y algunas cajas que le dan “soporte” al contenido. Ya estoy pensando en modificarlo dado que prefiero algo mas minimalista, cosa que tampoco encontraba del todo con el tema anterior.
Todavia falta una imagen distintiva para el blog, cosa que vengo postergando porque actualmente me encuentro tan ocupado con mi trabajo como siempre.

De esta manera voy a seguir probando como funciona todo.

Otro dia les cuento mas.

Comunicate por MSN