Viewing 11 posts - 1 through 11 (of 11 total)
  • Author
  • #1423177

    Hi, We would like to hide the “All” sorting tag on the accordion on our partners page
    (It’s about two thirds of the way down on the page)
    We have to add over a hundred partners and that is WAY too many to show at once. Any help would be appreciated,
    Thanks in advance,


    The Problem is not to hide it – but to open on load not the all_sort_button.
    there are filter to change the first_item_name – but to initialize to open a different item than the first_item ? I do not know.


    ok – try:
    for quick css:

    .all_sort_button, .all_sort_button + .text-sep {
      display: none !important;

    for child-theme functions.php:

    function open_second_sort_option(){
    window.addEventListener("DOMContentLoaded", function () { 
    (function($) {
        setTimeout(function() {
        }, 300);
    add_action('wp_footer', 'open_second_sort_option');

    maybe you have to increase the time to wait til click is triggered

    If you need that only on specific pages or specific masonries etc. give a custom class to the element and use it in the selector.


    Sorry, I did not see that you were talking about the accordion. But we are talking about which folding element? the accordion has by default an option to choose the opening tab. There are no sorting options. You mentioned partner logos. On this element we do not have sort options. So my suggestion is that you are talking about Masonry or Portfolio Grid. So please clarify your request.


    Thank you for the link to your site, try this CSS in your Enfold Theme Options ▸ General Styling ▸ Quick CSS field:

    .togglecontainer .taglist a:first-child {
    	display: none;

    After applying the css, please clear your browser cache and check.

    Best regards,


    ok – as mentioned above – that is much easier because this element got an option to tell the frontend what opens first on load.
    i have never seen the sorting option here – sorry.
    if you like to get rid of the separator aswell – add to mikes code the first tag-separator:
    ( first-child will work too )

    .togglecontainer .taglist a:first-of-type,
    .togglecontainer .taglist .tag-seperator:first-of-type {
      display: none;

    Hi Mike,
    Thanks for the reply. The CSS you suggested removed the “All” tag button but we still have the “all list showing” when the page loads. Is there a way to not have any of the accordions open on page load? Or is there a way to change the page load open accordion to the Children’s health tag?
    Thanks in advance,



    Please try the setting in Guenni007‘s screenshot, thank you Guenni007 :)

    Best regards,


    Hi Guenni007 and Mike.
    I have 0 selected for initial open and it’s still showing. I had that set to 0 before I added any CSS when I was first setting it up. Any other suggestions?
    Many thanks!


    Hi again,
    You can close this thread. We decided to go with tabs instead of the accordion, easier to deal with and works well for what we want to do. Thanks for your help!

Viewing 11 posts - 1 through 11 (of 11 total)
  • The topic ‘Is it possible to hide the “All” sorting tag on the accordion?’ is closed to new replies.