Respuestas de foro creadas

Viendo 3 respuestas - de la 1 a la 3 (de un total de 3)
  • Iniciador del debate mardelman

    (@mardelman)

    Ya pude encontrar el código para realizar lo que estaba buscando.
    Lo dejo por aqui. Tal vez a alguien le sirve.
    Saludos!

    <?php
    // Aqui seteamos el nombre en singular de la taxonomy. En mi caso "area".
    	$categories = get_terms('area');
    	foreach( $categories as $category ): ?>
    	<h2><?php echo $category->name; // Imprimimos el título de la categoria ?></h2>
    	<?php
    	//seleccionamos el custom_post. En mi caso "elenco".
    			$posts = get_posts(array(
    			'post_type' => 'elenco',
    			'taxonomy' => $category->taxonomy,
    			'term' => $category->slug,
    			'nopaging' => true, // mostramos todas las entradas de la categoria, se puede usar tambien 'numberposts' => -1 instead
    	));
    	foreach($posts as $post):
    	setup_postdata($post);
     ?>
    	<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
    	 <?php endforeach; ?>
    <?php endforeach; ?>

    Saludos! 🙂

    Iniciador del debate mardelman

    (@mardelman)

    Hola Mariano! Eres un genio. Muchas gracias! Andubo perfecto.

    Le agregué un include para poder editar comodamente el html que se mostrará en el link Instrucciones del backend.

    Dejo el código por si alguien lo necesita.

    add_action('admin_menu', 'my_plugin_menu');
    
    function my_plugin_menu() {
            add_menu_page( 'Instrucciones', 'Instrucciones', 'edit_posts', 'instrucciones', 'my_plugin_options' );
    }
    
    function my_plugin_options() {
          if (!current_user_can('edit_posts'))  {
                wp_die( __('No tiene suficientes permisos para acceder a esta página.') );
          } ?>
          <?php include('instrucciones.php'); ?>
          <?php }

    Saludos y gracias nuevamente.

    Iniciador del debate mardelman

    (@mardelman)

    Gracias por tus comentarios y consejos, Ricardo. Intentaré trabajar visualmente la galeria con css. Si no habra que encontrarle la vuelta para modificar el diseño.
    Saludos!

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