Proyectos personales y profesionales

Collapsing category list: Oculta y despliega las subcategorías de WordPress

Durante un tiempo estuve buscando un plugin para ocultar y desplegar las categorías con subcategorías en WordPress, por desgracia los plugins que probé o no funcionaban o estaban abandonados o solo funcionaban para unos themes concretos. Así que me decidí a crear el mío: Collapsing category list, es un pequeño plugin, en realidad un filtro

Leer más
Programación y sistemas

Discos duros en RAID en Debian

Os dejo un tutorial muy interesante y que he utilizado para configurar varios discos duros en RAID 1:   http://www.howtoforge.com/how-to-set-up-software-raid1-on-a-running-system-incl-grub2-configuration-debian-squeeze

Leer más
Programación y sistemas

WordPress 3.x para desarrolladores: Plugins, conceptos básicos

Un plugin WordPress es un programa, o un conjunto de una o más funciones, escritas en el lenguaje de scripting PHP, que añade un conjunto específico de características o servicios para el weblog WordPress, los cuales pueden ser integrados sin problemas con el weblog usando puntos de acceso y métodos proporcionados por la API.

Leer más
Programación y sistemas

PHP Code Sniffer, WordPress y coding standards

Llevo varias semanas mirando información sobre integración continua y desde hace varios días estoy dándole caña a todas las herramientas que hay que instalar y configurar. Entre esas herramientas se encuentra PHP Code Sniffer, que permite revisar el código en busca de violaciones de la codificación estándar que se esté usando. Los coding standards, para el que no

Leer más
Programación y sistemas

Obligar a las apps de Android a instalarse en la tarjeta SD (desde Debian y Windows)

Hace unos días, y después de una actualización de las apps que tengo instaladas en el móvil me apareció el mensajito de falta de espacio en la memoria. He de decir que mi móvil es un HTC Nexus One y que ya de por si venía escaso de memoria interna (sobre 256MB), que os voy a

Leer más
Programación y sistemas

WordPress 3.x para desarrolladores: Temas y plantillas, category.php, author.php, archive.php y 404.php

Estas son las últimas plantillas que crearemos para nuestro tema.   CATEGORY.PHP Creamos el archivo category.php y añadimos el siguiente código: [codesyntax lang=»php»] <?php /** * The template for displaying Category Archive pages. * * @package WordPress * @subpackage New_Theme */ get_header(); ?> <section id="primary"> <div id="content" role="main"> <?php if ( have_posts() ) : ?>

Leer más
Programación y sistemas

WordPress 3.x para desarrolladores: temas y plantillas, tag.php, search.php, searchform.php e image.php

Llegamos a las penúltimas plantillas por comentar.   TAG.PHP Creamos el archivo tag.php y añadimos el siguiente código: [codesyntax lang=»php»] <?php /** * The template used to display Tag Archive pages * * @package WordPress * @subpackage New_Theme */ get_header(); ?> <section id="primary"> <div id="content" role="main"> <?php if ( have_posts() ) : ?> <header class="page-header">

Leer más
Programación y sistemas

WordPress 3.x para desarrolladores: Temas y plantillas, showcase.php y content-intro.php

Estas dos plantillas permiten crear un nuevo formato de página reestructurando los sidebars y los posts.   SHOWCASE.PHP Creamos el archivo showcase.php y añadimos el siguiente código: [codesyntax lang=»php»] <?php /** * Template Name: Showcase Template * Description: A Page Template that showcases Sticky Posts, Asides, and Blog Posts * * The showcase template in

Leer más
Programación y sistemas

WordPress 3.x para desarrolladores: Temas y plantillas, content-image.php, content-link.php, content-quote.php y content-status.php

CONTENT-IMAGE.PHP Creamos el archivo content-image.php y añadimos el siguiente código: [codesyntax lang=»php»] <?php /** * The template for displaying posts in the Image Post Format on index and archive pages * * Learn more: http://codex.wordpress.org/Post_Formats * * @package WordPress * @subpackage New_Theme */ ?> <article id="post-<?php the_ID(); ?>" <?php post_class( 'indexed' ); ?>> <header class="entry-header">

Leer más
Programación y sistemas

WordPress 3.x para desarrolladores: Temas y plantillas, content-aside.php, content-featured.php y content-gallery.php

Durante los próximos post, incluido este, explicaré las últimas plantillas que quedan por crear de nuestro tema, después continuaré el tutorial con los plugins.   CONTENT-ASIDE.PHP WordPress dispone de varios formatos de post que pueden ser personalizados (ver: http://codex.wordpress.org/Post_Formats), entre ellos se encuentra aside, que es parecido a una actualización de Facebook, es decir, no tiene

Leer más