This website uses cookies to personalize your experience. By using this website you agree to our cookie policy.

Reply To: Ongoing Discussion Regarding Bugs, Improvements, and New Features

Home Forums Product Support Forums Ajax Search Pro for WordPress Support Ongoing Discussion Regarding Bugs, Improvements, and New Features Reply To: Ongoing Discussion Regarding Bugs, Improvements, and New Features

#18226
Michael SamsonMichael Samson
Participant

Hi Ernest,

I’m glad to hear from you. I was a little concerned when I didn’t receive any responses in the old thread. That explains it if you didn’t receive notifications. The thread was still open for a while and I believe it closed recently. Not to worry as I copied everything that was left in that thread here. It’s better we start with a new thread anyway as that old thread became quite long.

…..

Date Filter Bug

The settings in your screenshot look correct. That is exactly how I am using this.

There really shouldn’t be a time-zone related problem. I have WordPress set to PST and I also just checked the time on one of the servers. The server reports the current date and time properly, and uses UTC for the time.

I need to get to the bottom of this issue. Is there anything I can look at or provide you to help?

…..

Featured Image Source Size Not Working in All Situations

That is correct, the featured image size only affects the post type results. However, since attachments are actually post types as well (there is a sublte difference, but basically same database table), I think I can correct this, or at least I hope so.

It was be great if you can get this corrected for the attachment images. All they need to do is use the image source size from the settings. This is important for us because our platform will have endless millions of attachments, and they will naturally display in search results a lot. Regarding the image size used for the tags, we are addressing this directly since we have a custom script in place for them.

…..

Attachment (Media) Images are Not Being Automatically Added to Index Table on Post Creation

To resolve it, on the Index Table submenu, under the Advanced Options, try enabling the cron job: https://i.imgur.com/HodaCF3.png
That should solve it for now.

I have this option enabled already. 😉

So you’re saying that you will fix this only using cron jobs? In other words, attachments will not be indexed purely on post-creation?

…..

Intermittent Bug With Number of Search Result Columns (Cards)

I will try to trigger this somehow, this information might actually help, as I know where exactly to look. I cannot replicate it though.

I doubt I’m the only person experiencing this issue. I’ve seen this happen on every device, from my PC with the large monitors, to my iPad and iPhone. It doesn’t happen constantly, but under the right circumstances it does. Please follow the steps I previously provided and see if you can reproduce it.

…..

The “See More Search Results” Button is Not Using Correct Font-Color Style on Mobile Devices When First Loaded

The button content does change after the loading process, but the structure does not (should not). Can you paste that custom CSS here? I would like to test it.

The fact the content of the button changes after loading may explain this. Perhaps the styles are simply not being applied to the content after it loads.

I’m providing below my css used for the button, but keep in mind this is a mobile-only issue and I believe only affects the text color. You’ll see it corrects itself as soon as you look at the second ajax screen of results.

[code]
div.wpdreams_asp_sc.ajaxsearchpro.isotopic#ajaxsearchprores1_1 p.showmore {
display: block !important;
position: relative !important;
color: #fff !important;
font-family: "Open Sans", Arial, Helvetica, sans-serif !important;
font-size: 20px !important;
font-weight: bold !important;
line-height: 20px !important;
text-align: center !important;
text-shadow: none !important;
margin: 20px 0 0 0 !important;
}
div.wpdreams_asp_sc.ajaxsearchpro.isotopic#ajaxsearchprores1_1 p.showmore a {
display: inline-block !important;
position: relative !important;
z-index: 100 !important;
overflow: hidden !important;
white-space: nowrap !important;
opacity: 1 !important;
left: 0 !important;
vertical-align: middle !important;
min-width: 0 !important;
height: auto !important;
background: #512400 !important;
background-color: #512400 !important;
color: #fff !important;
font-family: "Open Sans", Arial, Helvetica, sans-serif !important;
font-size: 20px !important;
font-weight: bold !important;
line-height: 20px !important;
letter-spacing: normal !important;
text-align: center !important;
text-decoration: none !important;
text-transform: capitalize !important;
text-overflow: ellipsis !important;
text-shadow: none !important;
border: none !important;
border-radius: 10px !important;
box-sizing: border-box !important;
box-shadow: none !important;
outline: none !important;
cursor: pointer !important;
margin: 0 !important;
padding: 15px !important;
/* This padding creates a button height of 49px */
transition: all 0.5s linear !important;
-webkit-transition: all 0.5s linear !important;
-moz-transition: all 0.5s linear !important;
-o-transition: all 0.5s linear !important;
/*
* The below three styles remove all default formatting in iOS devices
*/
appearance: none !important;
-webkit-appearance: none !important;
-moz-appearance: none !important;
}
div.wpdreams_asp_sc.ajaxsearchpro.isotopic#ajaxsearchprores1_1 p.showmore a:hover {
background: #00c8e5 !important;
background-color: #00c8e5 !important;
}
div.wpdreams_asp_sc.ajaxsearchpro.isotopic#ajaxsearchprores1_1 p.showmore a:active {
background: #512400 !important;
background-color: #512400 !important;
}
@media only screen and (max-width: 414px) {
div.wpdreams_asp_sc.ajaxsearchpro.isotopic#ajaxsearchprores1_1 p.showmore,
div.wpdreams_asp_sc.ajaxsearchpro.isotopic#ajaxsearchprores1_1 p.showmore a {
font-size: 18px !important;
line-height: 18px !important;
}
}
@media only screen and (max-width: 375px) {
div.wpdreams_asp_sc.ajaxsearchpro.isotopic#ajaxsearchprores1_1 p.showmore,
div.wpdreams_asp_sc.ajaxsearchpro.isotopic#ajaxsearchprores1_1 p.showmore a {
font-size: 16px !important;
line-height: 16px !important;
}
}
@media only screen and (max-width: 320px) {
div.wpdreams_asp_sc.ajaxsearchpro.isotopic#ajaxsearchprores1_1 p.showmore,
div.wpdreams_asp_sc.ajaxsearchpro.isotopic#ajaxsearchprores1_1 p.showmore a {
font-size: 14px !important;
line-height: 14px !important;
}
}
[/code]

…..

Linking Attachment Search Results to Parent (Linked) Posts (Core Integration)

This feature is implemented, this week I am planning to release the update. It is a major release, many new features and major improvements. I had to postpone it from last week, it is too much to test properly in a short time.

That’s great news. I’m looking forward to seeing this in core. So I assume I can safely remove the custom code from functions.php once this is enabled? Please make sure to document where the settings are for this so I can find it quickly. My thanks again for this particular feature!

…..

Customizable Header in Settings Screen Date Filters

I know you postponed this one. I’m just listing it here for reference.

…..

Spelling Error for Synonyms Button

Thanks!

No problem! 🙂

…..

QUESTIONS

A. I’m curious as to how the new synonyms functionality can be used to improve the search? What is its main purpose?

I did read the documentation actually. If I understand this correctly you can define synonyms for a keyword, and when a synonym is used in search it will display the search results for that synonym and also the word it is associated with. Sound correct?

I’m not entirely sure if this feature could be useful on a site as large as ours. I can see where this could be very helpful on a site with specific subjects. But our site is on every possible subject, so it seems impractical to use this without building an entire thesaurus. It would be more interesting a feature if the search itself had a built in thesaurus it could use when generating search results. Now there’s an idea for you! 😉

B. In your change-log you mentioned adding lazy-load functionality. Where was this added exactly? Does it apply to the ajax results? Is it activated by default?

Ok, I see the feature in your screenshot and am glad I asked about this. Does this apply to isotopic ajax results?

I don’t see how this would be helpful for isotopic results since they are always in the viewport. I’m assuming that the subsequent pages of isotopic results don’t load the images until you click to that page, correct?

I’m going to check and make sure I have this disabled. Please let me know if there’s any good reason I should have this enabled for isotopic results.

…..

STILL WAITING FOR ANSWERS ON THE FOLLOWING…

Issue and Question Regarding the Search Results Caching Feature and /asp_upload/ Directory

Avatar Image Size Used for BuddyPress Activity Search Results

Database Character Set and Collation

…..

Thank you for taking the time to respond to all these issues. Sorry there are so many, but I do believe we’ve made a lot of progress!

~ Michael