Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Suplemento de periódicos

Estas en el tema de Suplemento de periódicos en el foro de WordPress en Foros del Web. Buenas, supongamos un theme para un periódico... Este tendría las típicas secciones fijas sociedad, cultura, economía, política, etc. Pero también tendría suplementos o especiales como ...
  #1 (permalink)  
Antiguo 18/07/2011, 10:14
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 2 meses
Puntos: 535
Suplemento de periódicos

Buenas, supongamos un theme para un periódico... Este tendría las típicas secciones fijas sociedad, cultura, economía, política, etc. Pero también tendría suplementos o especiales como deportes y espectáculos. Estos suplementos no tienen un día fijo para salir y duran, supongamos, 2 días. Luego desaparecen como tal o pasan a ser parte de un histórico. Lo que se me ocurrió es hacer un custom post type llamado Suplementos. Dentro de éste, puse customs taxonomies llamadas, siguiendo el ejemplo, Deporte y Espectáculos. Y cada una de estas taxonomías tiene otra por edición del suplemento llamadas así: 20110718 (formato AAAAMMDD).

Para mostrarlas en el menú de navegación, voy a apariencia -> menús, y agrego la edición del suplemento que quiera (supongamos Deportes -> 20110722). Para que no se vea ese nombre feo (20110722) en el menú, le cambio el nombre de la Etiqueta de navegación a Deportes. Con lo cual veo Deportes en el menú y su enlace apunta a http://localhost/deportes/20110722/...

La cuestión es: les parece bien esto que se me ocurrió o lo harían de otra manera?

Gracias!
__________________
...___...
  #2 (permalink)  
Antiguo 19/07/2011, 11:52
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 2 meses
Puntos: 535
Respuesta: Suplemento de periódicos

Bueno, finalmente lo implementé tal cual lo describí. Para mostrar la "tapa" de cada edición de un suplemento, creé un archivo llamado taxonomy.php con el siguiente contenido:

Código:
<blabla, get_header>

<?php 
// Global query variable
global $wp_query; 
// Get taxonomy query object
$taxonomy_archive_query_obj = $wp_query->get_queried_object();
// Taxonomy term name
$taxonomy_term_nice_name = $taxonomy_archive_query_obj->name;
// Taxonomy term id
$term_id = $taxonomy_archive_query_obj->term_taxonomy_id;
// Get taxonomy object
$taxonomy_short_name = $taxonomy_archive_query_obj->taxonomy;
$taxonomy_raw_obj = get_taxonomy($taxonomy_short_name);
// You can alternate between these labels: name, singular_name
$taxonomy_full_name = $taxonomy_raw_obj->labels->name;
?>


<?php
$args = array(
    //showposts => 4,
    meta_key => 'ubicacion_suplementos',
    meta_value => 'grandes',
    'post_type' => 'suplementos',
    $taxonomy_short_name => $taxonomy_term_nice_name
);

$grandes = new WP_Query($args);
while ($grandes->have_posts()) : $grandes->the_post();
?>

<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    <BLA>
</article>

<?php endwhile; ?>
Al ingresar a http://localhost/cultura/20110717/ veo la portada de la Edición del día 17/07/2011 del suplemento Cultura. Perfecto. Ahora....:

¿Cómo muestro un histórico de ediciones de cada suplemento? Es decir, algo así:

<h1>Ediciones anteriores del suplemento Cultura</h1>
<ul>
<li>Edición del día 20110701</li>
<li>Edición del día 20110615</li>
<li>Edición del día 20110603</li>
</ul>


Me explico?
Gracias!
__________________
...___...

Etiquetas: post, themes
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:41.