Ocultar una categoria en el sidebar (para expertos codigo PHP)

Inicio Foros WordPress Themes y Diseño Ocultar una categoria en el sidebar (para expertos codigo PHP)

Etiquetado: , ,

Este debate contiene 5 respuestas, tiene 3 mensajes y lo actualizó  sergiopastor hace 9 años.

  • Autor
    Publicaciones
  • #14994

    sergiopastor
    Participante

    <p>Buenas a todos:</p>
    <p>Estoy intentando ocultar una categoria concreta en el sidebar.</p>
    <p>Creo que el codigo que debo tocar es este fragmento:</p>
    <li>
    &lt;h2 class="sidebartitle"&gt;&lt;?php _e(‘Categorías’); ?&gt;&lt;/h2&gt;<br />
    &lt;ul class="list-cat"&gt;<br />
    &lt;?php wp_list_cats(‘sort_column=name&amp;optioncount=1&amp;hierarchical=0’); ?&gt;</p>
    </li>
    <p>Quisiera saber si hay algun comando (tipo exclude) para evitar que aparezca una categoria en concreto en el sidebar. Se me ocurre &amp;exclude=id de categoria, pero tras varias pruebas, no se donde ponerlo para que funcione.</p>
    <p>Gracias de antemano
    </p>

  • #34105

    23r9i0
    Participante

    Hola pasate por aqui donde te muestra todas las opciones posibles lo unico que usas wp_list_categories en vez de wp_lists_cats ya que es la nueva funcion.
    [url=http://codex.wordpress.org/Template_Tags/wp_list_categories]http://codex.wordpress.org/Template_Tags/wp_list_categories[/url]

  • #34145

    FeR
    Participante

    Exacto, como suponías existe el “exclude”. Como dice 23r9i0, lo verás en el codex.

  • #34154

    sergiopastor
    Participante

    Me sigue sin funcionar.

    He aplicado este codigo:

  • <h2 class=”sidebartitle”><?php _e(‘Categorías’); ?></h2>

      <?php
      wp_list_categories(‘orderby=name&show_count=1&exclude=7’); ?>
  • Pero sigue apareciendo esta categoria en el sidebar.

    Otra aclaracion, estoy editando el archivo sidebar.php (no se si sera este u otro donde tengo que editar).

    Gracias de antemano.

  • #34173

    FeR
    Participante

    Pon algo al lado de ese código para cerciorarte de que estás modificando el archivo correcto. De todas maneras debería ir. Si no es eso, lo único que puede ser supongo que será algo relacionado con la caché, pero aún así lo dudo.

  • #34200

    sergiopastor
    Participante

    Bueno, al final lo consegui con un plugin, y despues de probar codigo (como habeis visto) y muchos plugins, este es el unico valido y ademas sencillo:

    ADVANCED CATEGORY EXCLUDER

    Gracias a ambos en cualquier caso.

  • El foro ‘Themes y Diseño’ está cerrado y no se permiten nuevos debates ni respuestas.

    Pin It on Pinterest