I’m sure someone here could offer a much better technical answer, but, in case it is helpful, my installation of WPJM is managing 1,600 jobs at the moment (several hundred published, rest past expired jobs) and I haven’t noticed any change in performance.
Hi!
The main factor to consider is actually your server and how optimized it is. As with any WordPress site, the larger it gets, the more consideration you need to give to caching, the database server, the amount of memory allocated to it, how well-optimized your theme code is, the number of plugins you have running, etc etc. That being said, there’s no inherent limit to the number listings that the plugin can handle, no. For example, this user had 500,000 listings, and was starting to run into issues with our code not being efficient enough:
https://github.com/Automattic/WP-Job-Manager/issues/1693
so we implemented a fix:
https://github.com/Automattic/WP-Job-Manager/pull/1706
Make sure you see “Just want to note that this will improve performance from WP admin, not the frontend.” though.
Hope that helps,
I’m marking this thread as Resolved as it’s been more than a month since the last reply. If you still need help, please do reply again and mark the thread as Unresolved!