Menú Cerrar

Cómo ajustar el número de artículos mostrados por la página de índice principal de WordPress y los archivos

Cuando compongo un sitio o blog adaptándome a WordPress, se me ocurre una gran idea, pero a menudo encuentro una realidad que carece de la capacidad de codificación para realizarla.

Hoy tuve la idea de establecer el número de artículos que se mostrarán por página, que se establece en 10 de manera predeterminada, en la página principal y en la categoría o página de archivo del sitio. . Es muy útil.

    La página principal de WordPress 'index.php' solo cambia el número de publicaciones por página

Si busca formas de cambiar el número de publicaciones por página, no hay mucha información disponible, pero a veces la información que ve es demasiado complicada e ineficiente.

Así que quería hacer la modificación más simple, así que lo que encontré fue la API de WordPress. En general, puede usar el código proporcionado por WordPress directamente con fuction.php para obtener el efecto más estable, ligero y fácilmente deseado.

EntoncesWordPress Documentación OficialEncontré el código que quería en mi código.

function hwl_home_pagesize( $query ) {
    if ( is_admin() || ! $query->is_main_query() )
        return;

    if ( is_home() ) {
        // Display only 1 post for the original blog archive
        $query->set( 'posts_per_page', 1 );
        return;
    }

    if ( is_post_type_archive( 'movie' ) ) {
        // Display 50 posts for a custom post type called 'movie'
        $query->set( 'posts_per_page', 50 );
        return;
    }
}
add_action( 'pre_get_posts', 'hwl_home_pagesize', 1 );

Para explicar el código, el primer párrafo significa iniciar la función relacionada con el artículo, el segundo rojo'is_home'Es la parte de la página principal, index.php, que controla el número de publicaciones por página.

Número pintado de rojo'1'Si ajusta la cantidad de artículos que se mostrarán en la página principal y los ingresa como código de ejemplo, solo verá un artículo en la página principal. En las otras páginas, se mostrará como se establece en 'Página de administración de WordPress'> 'Configuración'> 'Leer'> 'Número de publicaciones por página'.

Pintado tercer azul'movie'La sección define el número de publicaciones que se mostrarán en la página de archivo.

Yo'movie'Ingrese el nombre del archivo que se aplicará a la parte y luego establezca el número en azul '50' al número de publicaciones en el archivo.

Si desea agregar un archivo que desea configurar, puede continuar creando el tercer fragmento de código, como este

function hwl_home_pagesize( $query ) {
    if ( is_admin() || ! $query->is_main_query() )
        return;

    if ( is_home() ) {
        // Display only 1 post for the original blog archive
        $query->set( 'posts_per_page', 1 );
        return;
    }

    if ( is_post_type_archive( 'movie' ) ) {
        // Display 50 posts for a custom post type called 'movie'
        $query->set( 'posts_per_page', 50 );
        return;
    }
    
    if ( is_post_type_archive( 'picture' ) ) {
        // Display 50 posts for a custom post type called 'movie'
        $query->set( 'posts_per_page', 50 );
        return;
    }
}
add_action( 'pre_get_posts', 'hwl_home_pagesize', 1 );

Y si solo necesita controlar el número de publicaciones en la página principal como GKKmon, puede borrar todas las partes inútiles y usar solo el siguiente código.

function hwl_home_pagesize( $query ) {
    if ( is_admin() || ! $query->is_main_query() )
        return;

    if ( is_home() ) {
        // Display only 1 post for the original blog archive
        $query->set( 'posts_per_page', 1 );
        return;
    }
}
add_action( 'pre_get_posts', 'hwl_home_pagesize', 1 );

    ¿Por qué y cómo controlar el número de publicaciones en la página principal?

Por lo general, puede controlar la cantidad de artículos en la página principal cuando desea exponer varios elementos además de publicar en la página principal o cuando desea decorar la página de índice en formato de revista.

Actualmente, la página principal de GKKmon.com también se usa para exponer herramientas funcionales en la parte superior, luego dos nuevas publicaciones, y luego ordenar las revistas y los medios de información de manera apropiada al enumerar los documentos por categoría.

De esta manera, puede hacer uso libremente de la página principal de acuerdo a su gusto.

Related posts - 관련 글

Comentarios (Información no requerida)

Posted in Todo - All,Wordpress

이메일 구독 - Email Subs

최선을 다해 직접 만든 콘텐츠만 공유합니다.
We share the best content we have created.