Código para imagens personalizadas em categorias no Novavideo

  • Autor Autor hank170196
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
H

hank170196

Alfa
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Problema solucionado, si alguien usa el theme novavideo puede usar este código para tener sus propias imagenes en la lista de categorías, tags o de cualquier taxonomía q quieran

PHP:
<?php 
/**
 * Template Name: Categories
 *
 * [MENTION=156547]pack[/MENTION]age WordPress
 * @subpackage Novavideo
 * @since Novavideo 1.0
 */

get_header(); ?>

    <?php if(have_posts()) : ?><?php while(have_posts()) : the_post(); ?>
        
            <div id="page" class="post-content">
            
                <?php the_content(); ?>
                
                <?php
                    $terms = get_terms("category", $args);
                    $count = count($terms);
                    $categories = array();
                    
                    if ($count > 0) {
                        
                    
                    
                    foreach ($terms as $term) {
                        
                    $args = array(
                        'post_type'        => 'post',
                        'posts_per_page'   => 1,
                        'show_count'       => 1,
                        'orderby'          => 'rand',
                        'post_status'      => 'publish',
                        'tax_query' => array(
                                            array(
                                                'taxonomy' => 'category',
                                                'field' => 'slug',
                                                'terms' => $term->slug
                                    		)
                                    	)
                    );
                    
                    $video_from_categorie = new WP_Query( $args );
                    
                    if( $video_from_categorie->have_posts() ){
                        
                        $video_from_categorie->the_post();
                        
                    }else{}
                    
                    $term->slug;
                    $term->name;
           
                ?>
        
            
        <?php
            }
            echo '</ul>';
            echo '<div class="clear"></div>';
            }
        ?>
        
        </div><!-- #page --> 
            
    <?php endwhile; ?>
    
    <?php endif; ?>
    
                <ul class="listing-cat border-radius-5 box-shadow">
                <li>
                <img width="210" height="142" src="URL IMAGEN"></a>
                <a href="URL CAT" title="TITULO CAT"><span>TITULO CAT</span></a>
                </li>                   
                </ul>

</div> <!-- #content -->

<?php get_sidebar(); ?>
<?php get_footer(); ?>

captura para que vean como queda todo:

Imgur: The most awesome images on the Internet
 
Última edição:
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
[MENTION=171954]hank170196[/MENTION]

Tu lo has dicho, el problema es el href.

Si ves el código con detenimiento, la href la genera una función, en el caso del href de las categorias la genera get_cat_link o get_categories_link.

Y por lo que leo solo cambiaste el nombre de las categorias a tag, pero en realidad no tienes la función para generar el href de los tags.

SI no te sale la pantalla blanca, quiere decir que la función get_tag_link si la tienes definida, pero está mal.

Saludos.
 
Si, ya fue, voy a ver si consigo hacer algo con el tag cloud, por lo menos hacer columnas... ahi edite el post, gracias igual
 
😕 😕 😕 piensen en los demás por favor, las consultas, por mas tontas que sean, no deben ser borradas cuando son solucionadas ya que pueden servirle a cualquier otro usuario que venga a leerlas... :topsy_turvy:
 
😕 😕 😕 piensen en los demás por favor, las consultas, por mas tontas que sean, no deben ser borradas cuando son solucionadas ya que pueden servirle a cualquier otro usuario que venga a leerlas... :topsy_turvy:

Tenes razón, colgue, recien vi tu msj... ahi puse el código con los respectivos cambios, solo me falta cambiar las imagenes de cada tag y todavía no encontre una solución porq este theme tiene sus caprichos 😀
 
Voltar
Topo