I noticed that Scalability Pro plugin does not increase performance of WP All Import plugin when WPML Multilingual CMS, WPML String Translation, and WPML All Import plugins are also installed.
It would be nice if Scalability Pro plugin could increase performance in this situation.
Add delay and/or wait for space for search results while typing
While typing in the search box, the ajax suggestion/search function gets fired a lot.
Own example:
Searching for a product by typing 2 words resulted in 22 requests to the following endpoint:
action=inlinesss&post_type=&searchstring=….
severely impacting the servers resources.
Possible suggestions for options:
– Add delay to await and evaluate if user stopped typing before searching
– Limit searches to A: When user stopped typing, and/or B: When a space is entered while typing (so we still get results while typing)
LIVE PROGRESS
Optimize WP All Import Delete Speed
I import and delete around 3 million job postings per week on my website: salarship.com
I really need to get the deleting part faster, scalability pro works well for the importing part. If you are interested in this project, please contact: nathan.brunner@salarship.com
LIVE PROGRESS
Add a randomizer dice to the search bar
Simply a dice button to search and find random articles and/or products (depends on the settings.
Is good for:
A user can find new stuff while doom scrolling through the website.
He may find a new product to buy or interesting articles.
LIVE PROGRESS
Text switcher for the search bar text
like this
https://codepen.io/csdev/pen/XbLLed
Is good for:
Mobile views, get attention, more space for informations.
Example phrases inside the search bar that the user can customize:
Search for…
… Merch
… Games
… Shirts
… the answer to life the universe and everything
The user is able to add as many words he likes.
Optional: Add formatting please
LIVE PROGRESS
Debug log management
We are a development agency, working heavily with code. In general, we are very happy with the plugin, however, there is a minor detail that turns out to be an important issue for us.
We recommend implementing a debug functionality that will be option-activated and if possible keep the plugin’s log on a separate file. We have a huge debug log file due to the plugin’s records and it is extremely difficult to work with it.
LIVE PROGRESS
Ability to re-create indexes
If I make a change to what needs to be indexed such as adding or removing something like a meta_key value or Excerpts It is not immediately apparent that re-indexing is occurring or has occurred. There are also other occasions when rebuild might be necessary A button to force re-indexing would be useful
LIVE PROGRESS
Generate Fancy Open Graph Images
Trendy websites like github.com:
https://www.google.com/search?q=wordpress+pwa+site%3Agithub.com&tbm=isch
or tr-ex.me:
https://www.google.com/search?q=buenos+dias+hermosa+site%3Atr-ex.me&tbm=isch
generate gorgeous Open Graph images.
We can create such images for filtered archives – autogeneration of og:image should be an option just like the title, description, h1, above-products-html or below-products-html.
PHP GD Library functions are total crap, so it has to be a headless browser taking a screenshot of the requested HTML template.
dev.to uses: https://docs.htmlcsstoimage.com/ but it’s a bit pricey, a custom Vercel/Netlify serverless function would be better:
https://dev.to/vasyl_zubach/automate-open-graph-image-creation-3lf3
https://pociot.dev/33-dynamically-generate-open-graph-images
LIVE PROGRESS
Search box no results text
I would like to have a “No results found for x” text displayed if there are no results: https://prnt.sc/16nbago
LIVE PROGRESS
Add FWW Order by widget
1. add orderby widget
2. add orderby to existing filters