Forums Forums Search & Filter Pro Want search to include all attachments Except Images

Viewing 8 posts - 21 through 28 (of 28 total)
  • Trevor
    #90174

    When you deactivate the old site, our server takes a while before you can add the new one. The manual method is as shown in this post:

    https://support.searchandfilter.com/forums/topic/deactivate-license-bug/#post-88559

    If you want, delete that Post meta condition I added to that search, if it did not work. It is late here, but I will get back on this first thing tomorrow.

    Where I had put not like .jpg might need that to be *.jpg*

    Anonymous
    #90181

    Okay thanks, I’ll take it off for now.

    Also, I’m not sure if this helps, but if you want to test out if it works on the “Site Wide Searcher” search form it may be easier. To test it, you can just type in “nextec” in the search bar on the Research and Learn page (http://www.nextecgroup.com/research-and-learn/) and the first box on the top row right now is an image. I guess if you do what you do, and that image (or any other images) don’t show up, then it works! If there’s anything else I can supply to help make testing or trial and error work, let me know. Our client is getting super frustrated with this process.

    I tried the manual method for updating the plugin. It is still not letting me add the new url to my license in my account, but I’m not sure if that is an issue. Also, now, whenever I click a category on the Blog page or Research and learn page, it says Page not found (when there are posts/pages with that category) so I’m not sure what got messed up but those forms are now not working.

    Trevor
    #90280

    I am logged in now and looking. My guess is that the site wide search was broken. It had two incomplete conditions on the Post Meta settings tab. For any other searches that have no results, check the Post Meta settings tab also?

    So, looking at the Site Wide Search. I have edited the template searchSite.php and changed one line to this:

    else if(( get_post_type($post->ID) == 'attachment' ) && ( get_class_for_attachment($my_attachment->ID) != 'Image' )){ ?>
    

    The next line in the template file is now commented out with // but is the original line. Your theme has a function to detect if the attachment is an image, so I used that!

    Anonymous
    #90429

    Awesome! I think it’s working! I’ve copied that same line to the other templates and it seems to be working. The commented out part wasn’t completed, so it was showing up still but I commented it all out with <!– –>. Thank You!

    One more question… do you know why after you click on some categories and hit the Search button, it briefly flashes an image or a page? It seems pretty random for what comes up each time, but we’d prefer it to not do this!

    Anonymous
    #90451

    I spoke too soon 🙁 ! This solution worked for all of the forms with categories to select (blog page and research and learn page), but for any of the search bars (on blog page, research and learn, and also a flyout from magnifying glass in nav), they’re still showing images in the results.

    I’m super stumped! I believe these are using the same results pages, so I don’t know why it would show a different result!

    Trevor
    #90680

    The flashing image, I saw that, I am not sure what it is. It seems as though it is the first image in the grid.

    You need to check if they are using the same template(s) for the results. Edit the template and add a class somewhere so you can see if it is in the source code (e.g. class="katie"). If it is not there, then you need to find the template being used.

    Anonymous
    #99425

    I checked and we’re using the same template and images are still showing up. Any idea what else could be causing it?

    Trevor
    #99624

    Hi, the image I saw was a loader icon/image. If I do a search for Nextec on the Research and learn page, I see this image:

    NexTec-group-photo-2.jpg

    If I do a search in the page code for that, I see this:

    <link rel="shortcut icon" href="http://nextec.wpengine.netdna-cdn.com/wp-content/uploads/2016/09/NexTec-group-photo-2.jpg" />
    
    .nectar-slider-loading .loading-icon, .portfolio-loading, #ajax-loading-screen .loading-icon, .loading-icon, .pp_loaderIcon {
      background-image:url("http://nextec.wpengine.netdna-cdn.com/wp-content/uploads/2016/09/NexTec-group-photo-2.jpg");
    }

    In the page HTML, it looks like this:

    <div id="ajax-loading-screen" data-disable-fade-on-click="0" data-effect="standard" data-method="standard">
      <span class="loading-icon none"></span>
    </div>

    So, you might take a look at your custom CSS as the CSS making this is added inline (on the page), or you could hide the above container all the time with more custom css, or you might change the image?

    I am not sure if that answers the question.

Viewing 8 posts - 21 through 28 (of 28 total)