Programación y sistemas

El widget de pestañas falla en el tema Mystique 3.2.9.3 para WordPress

El widget de pestañas permite mostrar en un mismo espacio, lo que habitualmente tendríamos que tener en varios widgets. En este blog se muestra en la columna de la derecha, donde podéis navegar por varios elementos que os ofrecen diversa información y contenidos del blog. Pues bien, desde hace un tiempo, vengo observando como al

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
Programación y sistemas

WordPress 3.x para desarrolladores: Temas y plantillas, page.php, sidebar-page.php y content-page.php

Seguimos con más plantillas para nuestro tema. Las dos siguientes son bastante sencillas.   PAGE.PHP Creamos el archivo page.php y añadimos el siguiente código: [codesyntax lang=»php»] <?php /** * The template for displaying all pages. * * This is the template that displays all pages by default. * Please note that this is the WordPress

Leer más
Programación y sistemas

WordPress 3.x para desarrolladores: Temas y plantillas, widgets.php

El siguiente archivo que vamos a crear es widgets.php que generará un widget para mostrar diferentes tipos de contenido, como citas estados, etc.   WIDGETS.PHP Creamos el archivo inc/widgets.php y añadimos el siguiente código: [codesyntax lang=»php»] <?php /** * Makes a custom Widget for displaying Aside, Link, Status, and Quote Posts available with New Theme

Leer más
Programación y sistemas

WordPress 3.x para desarrolladores: Temas y plantillas, theme-options.php

Nuestro tema va tomando poco a poco forma. Hoy vamos a crear el archivo theme-options.php que contendrá toda la lógica de las opciones de administración.   THEME-OPTIONS.PHP Creamos el archivo theme-options.php y añadimos el siguiente código: [codesyntax lang=»php»] <?php /** * Properly enqueue styles and scripts for our theme options page. * * This function

Leer más
Programación y sistemas

WordPress 3.x para desarrolladores: Temas y plantillas, functions.php

Como ya llevamos varias plantillas creadas con algunas llamadas a funciones del archivo functions.php, vamos a crearlo y añadir esas funciones, después continuaremos añadiendo más plantillas.   FUNCTIONS.PHP Creamos el archivo functions.php y añadimos el siguiente código: [codesyntax lang=»php»] <?php /** * Set the content width based on the theme's design and stylesheet. */ if

Leer más