WordPress Default 1.6 y las fechas

WordPress 2 Comentarios »

Estaba trasteando en el backweb de wordpress intentando cambiar la visualización de la fechas, mediante la opción “Formato predeterminado de fecha” del menú opciones, pero no he conseguido ningún resultado, por lo que me decidido a buscar en los ficheros para ver dónde se generan estas.

Primero abro el fichero wp-content/themes/default/index.php y OH!, sorpresa, no he de ir más allá, en la misma línea 11 está la solución.

línea 11: <small><?php the_time(‘F jS, Y’) ?> <!– by <?php the_author() ?> –></small>.

El resultado que quiero es el siguiente: Jueves 15 de Febrero de 2007, una consulta rapidita a Documentación sobre formato de fecha en WordPress y me decido a substituirlo la línea de código anterior, eso sí, de una manera no muy elegante.

línea 11: <small><?php the_time(‘l j’)?> de <?php the_time(‘F’)?> de <?php the_time(‘Y’)?></small>

Se que la solución podría estar mejor, pero hoy no tengo muchas ganas de profundizar en todas las funciones de fecha y hora.

WordPress Themes

WordPress Sin Comentario »

En WordPress existen diferentes tipos de presentación, llamados WordPress Themes, me he decidido a escoger WordPress Default 1.6 de Michael Heilemann e ir adaptándola al gusto sobre la marcha.

La primera modificación, añadir publicidad de google adsense, esto para muchos será una barbarie, pero también tenía ganas de probar este sistema publicitario y ver sus resultados, si además conseguimos sacar unos “durillos” para pagar el hosting, bienvenidos sean.

En fin que me voy por las ramas, lo primero decidir sistema de publicidad, dimensiones en página de la publicidad y dónde queremos añadirla, en mi caso Google AdSense, Skyscraper horizontal (728 x 90) y en el pie de la página.

Los pasos que he seguido son los siguientes:

  1. Crear el script para insertar la publicidad mediante Google Ad-Sense
  2. Editar el fichero footer.php de wp-content/themes/default/
  3. Crear una capa justo antes de la capa id=”footer” con <div id=”fpubli”> añadir script AdSense </div>
  4. Editar el fichero style.css también de wp-content/themes/default/ buscar el estilo #footer y colocar justo antes el siguiente estilo: #fpubli {width:728px;clear:both;text-align:center;margin:0 auto}


Con los estilos indico lo siguiente:

  • width el tamaño de nuestra publicidad.
  • clear:both para evitar efectos indeseados por algún float previo.
  • las dos últimas líneas para centrar la publicidad en el layout de la página.

Listo, ya tenemos la publicidad añadida, se pueden ver los resultados en el pie de cualquier página del sitio.

Url semántica en WordPress

WordPress Sin Comentario »

En el menú opciones–>permalinks de WordPress, podemos seleccionar la forma en que se verán las url’s de nuestro sitio, yo he elegido la opción basada en fecha y nombre, para las categorías he elegido como prefijo “categoria”. Al cambiar estos valores se genera un fichero .htaccess en el root de nuestra aplicación.

Sorpresa no funciona como se esperaba, el server no encuentra estas url’s.
Googleando un poco encuentro la solución comentar la entrada AllowOverride None en el httpd.conf de apache, ahora falta saber que hace esto.

Bien según apache:

Directiva AllowOverride
Cuando el servidor encuentra un fichero .htaccess (como se explica en la directiva AccessFileName) es necesario saber que directivas presentes en ese fichero pueden prevalecer sobre las directivas de configuración previas.

Cuando el valor de esta directiva es None, entonces los ficheros .htaccess son ignorados completamente. En ese caso, el servidor ni siquiera intentará leer los archivos .htaccess existentes.

Cuando el valor especificado en esta directiva es All, entonces cualquier directiva que tenga Context .htaccess puede ser usada en los ficheros .htaccess.

Instalando WordPress

WordPress Sin Comentario »

Lo primero deberemos tener instalados un servidor http, (apache para este caso), php y mysql como base de datos, existen muchos manuales donde explican todos los pasos a seguir para realizar estas instalaciones, por ello me voy a saltar este paso, pero en este enlace explican como instalar Apache + PHP + MySql + PhpMyAdmin.

Segundo descargar la última versión de WordPress, descomprimir en la carpeta que hayamos indicado al apache como DocumentRoot, o en su defecto a una carpeta que apunte a un directorio virtual. Crear una base de datos vacía en mysql, para ello podemos utilizar el PhpMyAdmin.

Volvemos a la carpeta donde descomprimimos WordPress, editamos el fichero wp-config-sample.php y lo guardamos como wp-config.php, deberemos rellenar las variables DB_NAME=nombre de la base de datos, DB_USER=usuario de db, DB_PASSWORD=password del usuario.

Traducción de WordPress 2.1 a castellano
En el siguiente enlace WordPress 2.1 en español, lo explican de maravilla, además de facilitar el fichero de traducción.

Tan sólo nos queda ya ir a nuestro navegador preferido teclear http://dominio.elegido/wp-admin/install.php y seguir las instrucciones. (dominio.elegido, en su defecto localhost).

Listo, ya tenemos nuestro WordPress en marcha, continuaremos realizando ajustes.

Empiezan las andanzas!!!

General Sin Comentario »

Por fin me he decidido, voy a escribir mi própio blog, en el intentaré dar mi punto de vista sobre temas como programación, diseño y demás inquietudes que vaya teniendo, también incluire mi experiencia sobre este CMS que es WordPress a medida que lo vaya conociendo.

Tema de Wordpress & Iconos creados por N.Design Studio
RSS Entradas Iniciar sesión