Hi Khoa,
I suspect that issue is that the default URL is /jobs/
You can change this in the Matador Jobs settings via the “Job Listings Slug” setting.
You can remove the Bullhorn plugin once Matador Jobs is all set up and revert the URL to /jobs/
Happy to jump on a call
Paul
Hi Paul,
Thanks for the speedy reply.
It would be ideal if we can have a call. Could you let me know your contact so we can discuss further?
Reach out to me via [email protected]
Hi there,
We tested the connection between the Matador Jobs Lite plugin (v3.8.7) and our Bullhorn (v3.4.1) system. We have paused the process of adding Bullhorn API for integration as it hasn’t been set up yet.
The connections that the Bullhorn OSCP Plugin and the Matador Jobs Pro plugin provide are completely different. One is a javascript based, on-demand connection to the “public” API and one is a PHP server-side connection to the “private” API. They cannot clash.
Additionally, the crucial issue is that when we install the Matador Jobs plugin, our WordPress site is not able to load data from Bullhorn anymore. Once we deactivate the Matador Jobs plugin, the website functions normally again.
Matador Jobs creates a WordPress post type and its default URL slug is /jobs/. If you have previously installed the Bullhorn OSCP plugin and made a page for it called “jobs” such that the pages’ URL is https://your-site.com/jobs/ then there will be a conflict. This is easy to resolve.
Go to Matador Jobs > Settings > Job Listings (tab) and scroll down to the final section. “Jobs URL Opitions.” There you can set the Jobs URL slug. Change it to be different than your page you made with the Bullhorn OSCP shortcode.
Is this problem caused by a conflict between the Matador Jobs plugin and Bullhorn? Please provide me with guidance and a permanent solution to avoid encountering this issue in the future.
Please note this was not a conflict between the two plugins. They can safely coexist. This was a conflict caused by the nature of the WordPress permalink routing giving priority to a post type archive with the same name of a page. If you try to create a page AFTER a post type is registered to a permalink endpoint, WordPress will automatically fix it for you, but since the page was made before, it did not.
Hope this was helpful. If you’d like, feel free to reach out to us for a demo of Matador Jobs Pro, which includes additional features like Application Processing, Google Indexing API, and more.
Additional comment to mark as resolved.