General WordPress.org

Foro WordPress » WordPress » General WordPress.org

Exclusion de paginas que cuelgan de una principal (3 mensajes)

Acerca de este hilo

Tags

  1. lordman

    3.0
    Antiguedad: Ene 2009
    Mensajes: 16

    offline

    Publicado hace 9 meses
    #

    Estoy haciendo una exclusion de paginas pero es que tampoco se si el metodo que empleo es el correcto para realizar algo asi. La idea es la siguiente, por ejemplo, creo una pagina que se llama multimedia y hace de pagina de primer nivel de las paginas evento 1, evento 2, evento 3....

    Multimedia
    - Evento 1
    - Evento 2
    - Evento 3
    .
    .
    .
    .

    Dentro de la pagina multimedia estan los enlaces a las paginas de los eventos, con lo que esas paginas de eventos me sobran y las excluyo indicandolo en el widget paginas.

    El problema es que se me esta cargando demasiado la linea de ese widget con paginas a excluir y no se si hay algun metodo mejor y tampoco se si esa lista de paginas a excluir tiene algun limite.

    ¿Alguien puede ayudarme o proponerme una solucion mejor?.

    He visto que hay un plugin llamado "Exclude pages" que te crea un checkbox en cada pagina donde indicas si quieres que aparezca o no, el problema que le veo es que si con alguna nueva version de wordpress ese plugin se vuelve incompatible pues se me jode el invento.

    admin de antiradares.net
  2. LGrusin

    Moderador
    Antiguedad: Feb 2011
    Mensajes: 1.801

    offline

    Publicado hace 9 meses
    #

    Si es en el widget podrías añadir lo siguiente al principio de tu archivo functions.php de tu theme.

    <?php
    function mis_paginas($args = array()) {
       $args['depth'] = 1;
       return $args;
    }
    
    add_filter('widget_pages_args', 'mis_paginas');
    ?>

    Esto muestra las páginas de primer nivel, es decir, sin subpáginas. El resto de opciones del widget siguen funcionando igual.

    Un saludo

  3. lordman

    3.0
    Antiguedad: Ene 2009
    Mensajes: 16

    offline

    Publicado hace 9 meses
    #

    Gracias.

    admin de antiradares.net

Responder

Debes Identificarte para publicar.

Foro WordPress » WordPress » General WordPress.org