Respuestas de foro creadas

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)
  • Iniciador del debate Mizunga

    (@mizunga)

    Gracias Mauricio,

    Al final he utilizado el siguiente código para mostrar los videos:

    <div class="container">
    	<div class="row">
    
    		<?php while ( have_posts() ) : the_post(); ?>
    		<?php
    		/*
    		*  Query posts for a relationship value.
    		*  This method uses the meta_query LIKE to match the string "123" to the database value a:1:{i:0;s:3:"123";} (serialized array)
    		*/
    
    		$videos = get_posts(array(
    			'post_type' => 'video',
    			'meta_query' => array(
    				array(
    							'key' => 'artista_del_video', // name of custom field
    							'value' => '"' . get_the_ID() . '"', // matches exaclty "123", not just 123. This prevents a match for "1234"
    							'compare' => 'LIKE'
    							)
    				)
    			));
    
    			?>
    			<?php if( $videos ): ?>
    			<div class="col-sm-12"><h2 class="seccion">Videos</h2></div>
    			<?php foreach( $videos as $post ): setup_postdata($post); ?>
    				<div class="col-sm-4">
    					<div class="video-container"><?php the_field('url_del_video'); ?></div>
    					<h3 class="titulo-video"><?php the_title(); ?></h3>
    				</div>
    			<?php endforeach; wp_reset_postdata(); ?>
    	<?php endif; ?>
    
    <?php endwhile; // end of the loop. ?>
    
    </div><!-- #row -->
    </div><!-- #container -->
    Iniciador del debate Mizunga

    (@mizunga)

    Hola Mauricio,

    Tienes razón, es la solución más obvia (o por lo menos a mi no se me ocurre otra mejor). He creado el CPT artistas y el CPT videos, ya que ambos son muy distintos tanto en el front-end como en el back-end, y he utilizado el plugin ACF con la opción de relación.

    Lo que no se hacer es aprovechar esa relación para filtrar los videos según los artistas (en la página de videos) como se puede ver en la siguiente imagen: http://i.imgur.com/vHAR3Ls.jpg.

    También he asociado dos categorías llamadas directo y videoclip para conseguir el mismo efecto, aunque no me interesa navegar en ellas, más bien filtrar de manera automática los videos en la misma página, según unos atributos específicos.

    Iniciador del debate Mizunga

    (@mizunga)

    Gracias Mauricio,

    Creo que te he entendido, pero esa solución no la considero la más optima. Tengo un CPT llamado artistas y me interesa relacionar los videos con estos. Es más, no me interesa tener un CPT para videos o entradas guardadas como videos, busco algo más sencillo.

    Un saludo.

    Iniciador del debate Mizunga

    (@mizunga)

    Hola Peter,

    1 & 2 – Cuando público una entrada normal también aparece como Custom Post Type, en este caso llamado Destinos y como foros en bbPress.

    2 – No se si crea un foro «real» pero si aparecen en la lista de foros.

    3 – No deberían, creo entradas normales.

    4 – El plugin esta configurado para que aparezca en todos, pero cuando pincho en el siempre redirecciona al mismo artículo.

    Un saludo.

Viendo 4 respuestas - de la 1 a la 4 (de un total de 4)