Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Cómo hacer que la descripción de las categorías se muestre solo en una página

Estas en el tema de Cómo hacer que la descripción de las categorías se muestre solo en una página en el foro de WordPress en Foros del Web. Hola, He preguntado esto antes pero como nadie me ha contestado, vuelvo a preguntar lo mismo. No consigo saber como hacer esto: Utilizo wordpress y ...
  #1 (permalink)  
Antiguo 30/12/2014, 10:18
 
Fecha de Ingreso: marzo-2009
Mensajes: 168
Antigüedad: 11 años, 6 meses
Puntos: 1
Cómo hacer que la descripción de las categorías se muestre solo en una página

Hola,

He preguntado esto antes pero como nadie me ha contestado, vuelvo a preguntar lo mismo. No consigo saber como hacer esto:

Utilizo wordpress y cuando accedes a una categoría por ejemplo digamos: coches. Debajo de coches se muestra una descripción, digamos: Los mejores coches.

El problema es que cada 5 o los post que yo quiera tienes que pasar a las segunda página de la categoría coches y en esa página también se muestra el título de la categoría: Coches y la descripción: Los mejores coches.

Quisiera saber si hay alguna forma de que la descripción solo se muestre en la primera página de la categoría.

Gracias y saludos
  #2 (permalink)  
Antiguo 30/12/2014, 10:46
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.747
Antigüedad: 12 años, 7 meses
Puntos: 1134
Respuesta: Cómo hacer que la descripción de las categorías se muestre solo en una pág

Amigo, aquí sin código no hay ayuda o al menos no mucha que te podamos dar.

Lo único que te puedo decir, es que si usas paginación uses un if para condicionar que sea la primera pagina, si usas ajax al hacer el llamado también ejecuta algo como $('content_description').remove();

Eso eliminara la descripción, notese que content_description ha de ser el id o clase que le tengas asignado al contenedor de dicha descripción.
  #3 (permalink)  
Antiguo 31/12/2014, 11:24
 
Fecha de Ingreso: marzo-2009
Mensajes: 168
Antigüedad: 11 años, 6 meses
Puntos: 1
Respuesta: Cómo hacer que la descripción de las categorías se muestre solo en una pág

Hola ArturoGallegos,

Gracias por tu respuesta. Mira te copio y pego el código de mi archive.php

Código PHP:
<?php

get_header
(); ?>

    <section id="primary" class="content-area">
        <div id="content" class="site-content" role="main">

        <?php if ( have_posts() ) : ?>
       
        <header class="page-header">

            <h1 class="page-title">
                    <?php
                        
if ( is_category() ) :
                            
single_cat_title();

                        elseif ( 
is_tag() ) :
                            
single_tag_title();

                        elseif ( 
is_author() ) :
                            
                            
the_post();
                            
printf__'Author: %s''modernwpthemes' ), '<span class="vcard"><a class="url fn n" href="' esc_urlget_author_posts_urlget_the_author_meta'ID' ) ) ) . '" title="' esc_attrget_the_author() ) . '" rel="me">' get_the_author() . '</a></span>' );
                            
                            
rewind_posts();

                        elseif ( 
is_day() ) :
                            
printf__'Day: %s''modernwpthemes' ), '<span>' get_the_date() . '</span>' );

                        elseif ( 
is_month() ) :
                            
printf__'Month: %s''modernwpthemes' ), '<span>' get_the_date'F Y' ) . '</span>' );

                        elseif ( 
is_year() ) :
                            
printf__'Year: %s''modernwpthemes' ), '<span>' get_the_date'Y' ) . '</span>' );

                        elseif ( 
is_tax'post_format''post-format-aside' ) ) :
                            
_e'Asides''modernwpthemes' );

                        elseif ( 
is_tax'post_format''post-format-image' ) ) :
                            
_e'Images''modernwpthemes');

                        elseif ( 
is_tax'post_format''post-format-video' ) ) :
                            
_e'Videos''modernwpthemes' );

                        elseif ( 
is_tax'post_format''post-format-quote' ) ) :
                            
_e'Quotes''modernwpthemes' );

                        elseif ( 
is_tax'post_format''post-format-link' ) ) :
                            
_e'Links''modernwpthemes' );

                        else :
                            
_e'Archives''modernwpthemes' );

                        endif;
                    
?>
                </h1>
                <?php
                    
// Show an optional term description.
                    
$term_description term_description();
                    if ( ! empty( 
$term_description ) ) :
                        
printf'<div class="taxonomy-description">%s</div>'$term_description );
                    endif;
                
?>
            <!-- .page-header --></header>

            <?php /* Start the Loop */ ?>
            <?php while ( have_posts() ) : the_post(); ?>

                <?php
                    get_template_part
'content'get_post_format() );
                
?>

            <?php endwhile; ?>

            <?php modernwpthemes_content_nav'nav-below' ); ?>

        <?php else : ?>

            <?php get_template_part'no-results''archive' ); ?>

        <?php endif; ?>

        </div>
    </section>

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

Etiquetas: muestra, página, post
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:51.