Ayuda con página de categorias

  • Autor Autor hank170196
  • Fecha de inicio Fecha de inicio
H

hank170196

Alfa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola, q tal? es mi primer tema espero q este en la sección correspondiente de lo contrario me avisan y lo cambio a donde tenga q ir.

El problema q tengo es el siguiente, estoy usando un theme para wordpress llamado Nova Video (version 2.0.6) y trae templates para mostrar las categorias y los tags en un listado con imagenes (las imagenes solo para las categorias) y yo quiero poner una imagen custom para las categorias, o sea una q suba yo mismo a wordpress y no una q se le asigne por default de un post q tenga esa categoria, me entienden?

Para ponerle una imagen a las categorias estoy usando el plugin Taxonomy Image, aca dejo el link: https://wordpress.org/plugins/taxonomy-images/

El autor te da algunas instrucciones para mostrar las imagenes en el template, pero yo no logro hacerlo funcionar... aca les dejo mi php del listado de categorias y vean si me pueden dar una mano, diganme en donde podria poner el codigo para mostrar la imagen q yo subi y no una default

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(); ?>
       
        <h1 class="border-radius-5"><?php the_title(); ?></h1>
        
            <div id="page" class="post-content">
            
                <?php the_content(); ?>
                
                <?php
                    $terms = get_terms("category", $args);
                    $count = count($terms);
                    $categories = array();

                    if ($count > 0) {
                        
                    echo '<ul class="listing-cat">';
                    
                    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;
           
                ?>
            
            <li class="border-radius-5 box-shadow">
                <?php echo novavideo_get_post_image();?>
            
                <a href="<?php echo get_category_link( get_cat_ID($term->name) ); ?>" title="<?php echo $term->name; ?>"><span><?php echo $term->name; ?></span></a> 
                
                <span class="nb_cat border-radius-5"><?php echo $term->count; ?> <?php if ( $term->count > 1 ){
                    _e( 'videos', novavideo_get_theme_name() );
                }else{
                    _e( 'video', novavideo_get_theme_name() );
                } ?></span>                   
            </li>
            
        <?php
            }
            echo '</ul>';
            echo '<div class="clear"></div>';
            }
        ?>
        
        </div><!-- #page --> 
            
    <?php endwhile; ?>
    
    <?php endif; ?>
    
</div> <!-- #content -->

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

Saludos y espero puedan ayudarme, se los agradeceria mucho... El theme la verdad es muy completo y me gustaria poder usarlo, el unico detalle q tiene es ese, las imagenes de las categorias.
 
[MENTION=171954]hank170196[/MENTION] De hecho es bastante sencillo, solo ponlo así en tu plantilla de tu categoria:
PHP:
<div>
<?php
	print apply_filters( 'taxonomy-images-queried-term-image', '', array(
	    'image_size' => 'large'
	) );
	?>
</div>
 
Última edición:
Hola, gracias por la respuesta pero en q parte del template iria el código? estoy probando x todos lados y no pasa nada
 
Atrás
Arriba