Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #416828

    Hola de nuevo!

    Me gustaría saber si es posible navegar entre artículos del portfolio de la misma categoría (o categorías) que se están cargando en la Rejilla.

    Pongo un ejemplo:

    Si estás en http://www.arcasevilla.es/en-adopcion/perros-cachorros-2/ y pinchas en uno de ellos, por ejemplo Cora, el siguiente no es Chino… Supongo que el orden es el de todo el listado de Artículos. Mi pregunta es… ¿es muy complicado hacer que la navegación (flechas), naveguen a través de la categoría en que estamos?

    Si eso fuera complicado, creo que la mejor opción sería quitar las flechas, no? Qué opináis?

    Muchas gracias!

    #417437

    Hi Lidia!

    entonces queres cambiar el orden de tu portfolio, no cierto? mira este link:
    http://kriesi.at/documentation/enfold/change-the-sort-order-of-portfolio-elements/

    Cheers!
    Andy

    #417476

    Hola Lidia,

    Copia esto al functions.php de tu child theme:

    function avia_post_nav($same_category = true, $taxonomy = 'category') {
    	global $wp_version;
            $settings = array();
            $settings['same_category'] = $same_category;
            $settings['excluded_terms'] = '';
    		$settings['wpversion'] = $wp_version;
         
    	//dont display if a fullscreen slider is available since they overlap 
    	if((class_exists('avia_sc_layerslider') && !empty(avia_sc_layerslider::$slide_count)) || 
    		class_exists('avia_sc_slider_full') && !empty(avia_sc_slider_full::$slide_count) ) $settings['is_fullwidth'] = true;
    
    	$settings['type'] = get_post_type();
    	$settings['taxonomy'] = ($settings['type'] == 'portfolio') ? 'portfolio_entries' : $taxonomy;
    
    	if(!is_singular() || is_post_type_hierarchical($settings['type'])) $settings['is_hierarchical'] = true;
    	if($settings['type'] === 'topic' || $settings['type'] === 'reply') $settings['is_bbpress'] = true;
    
            $settings = apply_filters('avia_post_nav_settings', $settings);
            if(!empty($settings['is_bbpress']) || !empty($settings['is_hierarchical']) || !empty($settings['is_fullwidth'])) return;
    
            if(version_compare($settings['wpversion'], '3.8', '>=' ))
            {
                $entries['prev'] = get_previous_post($settings['same_category'], $settings['excluded_terms'], $settings['taxonomy']);
                $entries['next'] = get_next_post($settings['same_category'], $settings['excluded_terms'], $settings['taxonomy']);
            }
            else
            {
                $entries['prev'] = get_previous_post($settings['same_category']);
                $entries['next'] = get_next_post($settings['same_category']);
            }
            
    	$entries = apply_filters('avia_post_nav_entries', $entries, $settings);
         $output = "";
    
    	foreach ($entries as $key => $entry)
    	{
             if(empty($entry)) continue;
    		$the_title 	= isset($entry->av_custom_title) ? $entry->av_custom_title : avia_backend_truncate(get_the_title($entry->ID),75," ");
    		$link 		= isset($entry->av_custom_link)  ? $entry->av_custom_link  : get_permalink($entry->ID);
    		$image 		= isset($entry->av_custom_image) ? $entry->av_custom_image : get_the_post_thumbnail($entry->ID, 'thumbnail');
    		
             $tc1   = $tc2 = "";
             $class = $image ? "with-image" : "without-image";
    
             $output .= "<a class='avia-post-nav avia-post-{$key} {$class}' href='{$link}' >";
    	    $output .= "    <span class='label iconfont' ".av_icon_string($key)."></span>";
    	    $output .= "    <span class='entry-info-wrap'>";
    	    $output .= "        <span class='entry-info'>";
    	    $tc1     = "            <span class='entry-title'>{$the_title}</span>";
    		if($image)  $tc2     = "            <span class='entry-image'>{$image}</span>";
             $output .= $key == 'prev' ?  $tc1.$tc2 : $tc2.$tc1;
             $output .= "        </span>";
             $output .= "    </span>";
    	    $output .= "</a>";
    	}
    	return $output;
    }

    Saludos,
    Josue

    #419406

    Ahora funciona perfectamente!!!!!! Genial!

    Muchas muchas gracias!

    Estamos en contacto.

    Saludos!

    #419444

    Hi!

    que bien que funciona ahora. Avisenos si necesitas alguna ayuda en el futuro.

    Muchos saludos,
    Andy

Viewing 5 posts - 1 through 5 (of 5 total)
  • The topic ‘Navegación de single portfolio’ is closed to new replies.