Hi Just wondering why there are two entries on the installed plugin list of my wordpress page. I tried uninstall and install again but still after installation there are two entries on the list as shown in the attached screenshot. I activated only one. but why there are two thats what I want to know.
]]>Hi there – Just wondering if there’s any way to use schema for job posting with this? We tried adding job posting schema but it basically just all runs together (lists everything that dynamically comes up on the page as “1” listing).
]]>As the title states, the latest version of Matador Jobs (3.8.15) conflicts with the latest version of Yoast SEO (21.9.1), relevant error below. Would you please let your users know when this is fixed?
[01-Feb-2024 11:34:30 UTC] PHP Fatal error: Uncaught Error: Undefined constant Yoast\WP\SEO\Config\Schema_IDs::WEBPAGE_HASH in /home/breaghrecruitmen/public_html/site/wp-content/brerecmodules/matador-jobs/src/ThirdParty/Yoast/JobPosting.php:93
Stack trace: 0 /home/breaghrecruitmen/public_html/site/wp-content/brerecmodules/wordpress-seo/src/generators/schema-generator.php(128): matador\MatadorJobs\ThirdParty\Yoast\JobPosting->generate() 1 /home/breaghrecruitmen/public_html/site/wp-content/brerecmodules/wordpress-seo/src/generators/schema-generator.php(75): Yoast\WP\SEO\Generators\Schema_Generator->generate_graph() 2 /home/breaghrecruitmen/public_html/site/wp-content/brerecmodules/wordpress-seo/src/presentations/indexable-presentation.php(720): Yoast\WP\SEO\Generators\Schema_Generator->generate() 3 /home/breaghrecruitmen/public_html/site/wp-content/brerecmodules/wordpress-seo/src/presentations/abstract-presentation.php(66): Yoast\WP\SEO\Presentations\Indexable_Presentation->generate_schema() 4 /home/breaghrecruitmen/public_html/site/wp-content/brerecmodules/wordpress-seo/src/presenters/schema-presenter.php(61): Yoast\WP\SEO\Presentations\Abstract_Presentation->__get() 5 /home/breaghrecruitmen/public_html/site/wp-content/brerecmodules/wordpress-seo/src/presenters/schema-presenter.php(45): Yoast\WP\SEO\Presenters\Schema_Presenter->get() 6 /home/breaghrecruitmen/public_html/site/wp-content/brerecmodules/wordpress-seo/src/integrations/front-end-integration.php(416): Yoast\WP\SEO\Presenters\Schema_Presenter->present() 7 /home/breaghrecruitmen/public_html/site/wp-includes/class-wp-hook.php(324): Yoast\WP\SEO\Integrations\Front_End_Integration->present_head() 8 /home/breaghrecruitmen/public_html/site/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() 9 /home/breaghrecruitmen/public_html/site/wp-includes/plugin.php(517): WP_Hook->do_action() 10 /home/breaghrecruitmen/public_html/site/wp-content/brerecmodules/wordpress-seo/src/integrations/front-end-integration.php(387): do_action() 11 /home/breaghrecruitmen/public_html/site/wp-includes/class-wp-hook.php(324): Yoast\WP\SEO\Integrations\Front_End_Integration->call_wpseo_head() 12 /home/breaghrecruitmen/public_html/site/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters() 13 /home/breaghrecruitmen/public_html/site/wp-includes/plugin.php(517): WP_Hook->do_action() 14 /home/breaghrecruitmen/public_html/site/wp-includes/general-template.php(3052): do_action() 15 /home/breaghrecruitmen/public_html/site/wp-content/themes/websiteni-joints/header.php(16): wp_head() 16 /home/breaghrecruitmen/public_html/site/wp-includes/template.php(790): require_once(‘/home/breaghrec…’) 17 /home/breaghrecruitmen/public_html/site/wp-includes/template.php(725): load_template() 18 /home/breaghrecruitmen/public_html/site/wp-includes/general-template.php(48): locate_template() 19 /home/breaghrecruitmen/public_html/site/wp-content/themes/websiteni-joints/single-matador-job-listings.php(8): get_header() 20 /home/breaghrecruitmen/public_html/site/wp-includes/template-loader.php(106): include(‘/home/breaghrec…’) 21 /home/breaghrecruitmen/public_html/site/wp-blog-header.php(19): require_once(‘/home/breaghrec…’) 22 /home/breaghrecruitmen/public_html/index.php(17): require(‘/home/breaghrec…’) 23 {main}
thrown in /home/breaghrecruitmen/public_html/site/wp-content/brerecmodules/matador-jobs/src/ThirdParty/Yoast/JobPosting.php on line 93
]]>I have the lite version of the module on a website. It is successful in connection and retrieves jobs from Bullhorn but after a while the automatic sync will fail. Looking in the logs it appears that the sync is run every 10 minutes, on my system at least, I can see if successfully connecting and syncing jobs or saying that there are no jobs to sync and then it stop and says that the OAuth access token is expired or invalid, at this point we have to manually re-do the connection and then it stays up for maybe a day, sometimes less, and drop the connection again with the same error. Very annoying, has anyone had this same issue and managed to resolve it?
]]>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.
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.
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.
Thanks in advance!
Hi there,
The URL we set within the matador plugin to be the URL for the main jobs / vacancies page has just stopped working: https://breaghrecruitment.com/jobs/
You can see it previously working here on Wayback Machine: https://web.archive.org/web/20220125191234/https://breaghrecruitment.com/jobs/
Do you have any idea why this is occurring?
On top of this, Bullhorn shows I am connected as per first screenshot below, but when I attempt a sync, it fails (second screenshot).
https://i.gyazo.com/0620c24906de1a9aaa6e9482ad3a158e.png
https://i.gyazo.com/6bc97cbf2be11f77c25c4cfca13202de.png
Any help would be much appreciated.
Regards,
Ronan
Below is the bullhorn log for trying to re-sync applications. It looks like it is not finding the attached resumes. However in the edit application section, I can see there is a link for an attached resume.pdf. How do I go about fixing this issue?
2022-09-22 00:33:00: Starting application sync for local candidate 12509
2022-09-22 00:33:00: Logging into Bullhorn.
2022-09-22 00:33:00: Starting Bullhorn Refresh Token.
2022-09-22 00:33:01: Bullhorn Refresh Token complete.
2022-09-22 00:33:02: Successfully logged into Bullhorn.
2022-09-22 00:33:02: No resume for applicant.
2022-09-22 00:33:02: Application cannot sync due to too little data. 12509
2022-09-29 18:34:08: Starting application sync for local candidate 12509
2022-09-29 18:34:08: Logging into Bullhorn.
2022-09-29 18:34:08: Starting Bullhorn Refresh Token.
2022-09-29 18:34:09: Bullhorn Refresh Token complete.
2022-09-29 18:34:10: Successfully logged into Bullhorn.
2022-09-29 18:34:10: No resume for applicant.
2022-09-29 18:34:10: Application cannot sync due to too little data. 12509
2022-09-29 18:55:49: Starting application sync for local candidate 12509
2022-09-29 18:55:49: Logging into Bullhorn.
2022-09-29 18:55:49: Starting Bullhorn Refresh Token.
2022-09-29 18:55:51: Bullhorn Refresh Token complete.
2022-09-29 18:55:51: Successfully logged into Bullhorn.
2022-09-29 18:55:51: No resume for applicant.
2022-09-29 18:55:51: Application cannot sync due to too little data. 12509
2022-09-29 19:03:51: Starting application sync for local candidate 12509
2022-09-29 19:03:51: Logging into Bullhorn.
2022-09-29 19:03:51: Starting Bullhorn Refresh Token.
2022-09-29 19:03:52: Bullhorn Refresh Token complete.
2022-09-29 19:03:53: Successfully logged into Bullhorn.
2022-09-29 19:03:53: No resume for applicant.
2022-09-29 19:03:53: Application cannot sync due to too little data. 12509
Hi there,
We are currently making use of your Matador Jobs Lite plugin for our clients site.
Connection to BullHorn is successful, however syncing of jobs is not. When we activate logging, we get the following error back. Would this be a setting/permission that needs to be resolved on the BullHorn user side, and if so would it be possible to detail what permissions need to change.
Thanks in advance!
************************************************************************************
* *
* Matador Jobs Log file created: 2022-06-15 09:35:40 *
* Matador version: 3.7.7 *
* WordPress version: 6.0 *
* PHP version: 7.4.29 *
* *
************************************************************************************
2022-06-15 09:35:40: An admin initiated a manual sync. (jobs-sync-manual-initiated)
2022-06-15 09:35:42: Manual Sync Starting (jobs_sync_start_manual)
2022-06-15 09:35:42: Logging into Bullhorn. (bullhorn-login-start)
2022-06-15 09:35:42: Site is not authorized to connect with Bullhorn. User intervention is required. (bullhorn-login-not-authorized)
2022-06-15 09:35:42: Matador wants to warn the administrator of an error, but has already sent one recently. (email-send-administrator-notice-disconnected-throttled)
2022-06-15 09:35:42: Starting Sync with bullhorn. (sync_start)
2022-06-15 09:35:42: Bullhorn not logged in and cannot import. (sync_not_logged_in)
2022-06-15 09:35:42: Bullhorn Automatic Jobs Sync failed. See log for details. (bullhorn-sync-fail)
]]>
Dear Matador team,
I have a question regarding the URL layout of a single job. For this example, let’s say we have a job called “IT Specialist” with ID “55”.
On the website concerning this question, the URL of a single job entry would be displayed as follows: https://www.website.com/jobs/55-it-specialist.
I would like it to become https://www.website.com/jobs/55/it-specialist, so the URL follows the format “jobs/ID/job-title”. Is this possible to configure?
With kind regards,
Team Ferbis
]]>I am having some difficulties with the job listings sync. We recently launched a new site that uses the Matador Jobs Lite plugin. My goal is to convert to a paid pro account, but it’s hard for me to convince the owner to do that until the basic functionality works.
When I initially set up the plugin, everything seemed like it was working correctly. After we launched, I realized it wasn’t. To verify, we logged into Bullhorn and deleted a job listing and we added a new one.
On the live site, nothing happened. Neither change was reflected on the site.
On the old development site, the job we removed from Bullhorn was removed from the site. But the job that we added was never imported. I also noticed there were about 10 other jobs that also never imported. I would guess that the jobs hadn’t updated since the initial import when I installed the plugin.
Both sites are connected successfully to Bullhorn according to the settings > General > Bullhorn API Connection. On the live site I was also getting WP cron warnings. The live site is hosted with GoDaddy Managed WordPress hosting. After searching these forums, I added define( 'WP_ALTERNATE_CRON', true );
to the wp-config file on the live site. I don’t receive a cron warning anymore, but I am seeing an error of “Matador Jobs Cron Check: Unexpected HTTP response code: 429”.
I logged into Bullhorn and reviewed the jobs to make sure the new one was published, open, etc. Everything looks fine on that end.
What should I do next? Thanks!
]]>I have 2 dev sites and each have connected to Bullhorn. But only one site syncs jobs and allows me to change the logging # of days. The other site doesn’t sync jobs and when I try to change the logging it reverts back to “off”.
Lastly, the site that isn’t syncing is managed wordpress hosting through GoDaddy, and is using a temporary URL until we point a domain at it.
Wondering if a) managed WordPress hosting without domain pointing is the problem or b) can only one site sync jobs, even if multiple sites are connected?
]]>Hi,
I have made use of the shortcode [matador_jobs] to display a job listing on a website. I have specified that only one type of jobs would be displayed. So for example, we have jobs from types X, Y and Z which are imported from Bullhorn. On this website, I only want to make use of jobs from type X, so I have entered the shortcode [matador_jobs type=X]. Now it only shows jobs from type X.
I want to add filters from either the selection menu shortcode or search shortcode to be able to filter jobs on this page. If I add such a shortcode on the same page, it also shows fields (such as location) as options from jobs of type Y and Z.
How can I make sure these shortcodes will only show fields which are present in jobs from type X, and not types Y and Z?
]]>Hi,
The plugin is no longer connecting to Bullhorn.
When I click Authorise site in the connection assistant it takes me to Bullhorn, I login in and it returns me to the connection error without actually authorising the connection.
]]>Hi Guys
I was keen to try the free plugin with a client who we used to have a custom coded Bullhorn integration.
I have set it up and it has connected ok, I have added all jobs but nothing is being imported.
I looked at an old support ticket where it said check logs but the logs now seem to be a premium only feature.
Any ideas ??
Thanks Jez
]]>Hi,
I was just wondering if there was a way that an author could be set for the job posts when they are created?
I’m trying to use an auto poster plugin which can see the posts but as they have no author, won’t post them due to the way it works. I did try a little hack to add my user id to the post as it’s created but it broke the job import… so decided not to touch it anymore.
Thank you
]]>Hello
I am using the free version of this plugin. I have installed the plugin and after that, I have authorize the bullhorn api with valid client id and secret key. After that, I pressed the manual sync button but the jobs are not imported to my WordPress admin panel.
I have done all this in localhost. Would anyone please help with this problem.
Thanks
We have been assigning jobs to categories in Bullhorn, but the category doesn’t always get carried over when syncing to the website. We’ve been assigning them manually on the website but would prefer to have it automated.
Any idea what could be going wrong?
Cheers!
]]>Hi,
I’ve been trying to customise the jobs page that a user clicks on from the list of jobs but any customisation I make is not showing up.
I’m assuming it’s the job-aside.php file I need to update and I’ve uploaded it as per the instructions to /themes/my-theme/matador/job-aside.php .
Am I customising the wrong file or missing something? I added <p>test</p> to the <header> as a test.
Thanks
]]>i get error everytime i use the test mode, the error is:
Calling Google API with:
grant_type=urn%3Aietf%3Aparams%3Aoauth%3Agrant-type%3Ajwt-bearer&assertion=eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsImtpZCI6Ii0tLS0tQkVHSU4gUFJJVkFURSBLRVktLS0tLVxyXFxuTUlJRXZnSUJBREFOQmdrcWhraUc5dzBCQVFFRkFBU0NCS2d3Z2dTa0FnRUFBb0lCQVFDWkV1cWVnT0F5bTVFTlxyXFxuZnBRbWlaYm5jOFhiUWdzbXVHWTF1VCtpa0hCeEttakdPb0I1OTloakdcL2djbVlLb2ptd3hkUTkrOGRuNlVSeHdcclxcbit4emNHWmpqYkxRN2tpQ1wvVnRBS0ZmZHNDSHZsaEJrNHlRdFFBaXlWUmgxbFRjYVNhVVVCYnFMeHIxTllqK0lqXHJcXG5YblBPa2JmcmsrNHdSdEJTKzhyTUtuajllZ2cyUTJRMWdiQjltRFhoTnBjdWNYeHVlTFNQYlFLXC9HV1pGaTROR1xyXFxuR0E5UHgzVzRvSnlDb1JQbzNUUlwvVTVGXC9wRDhpb0VhbmNVMU1PUm42TnhBTm5DVm1hWnlwXC8wSkUyS01NSTZwZFxyXFxublZuNFZac1ZMTk1lN1FrVGVqazVKdkVWd3AySm1OUmpnQ3FxM2FOXC9FUFU1V1wvVDdDVW9IM25tMmpRS29maGNWXHJcXG54VzRqRkc5VEFnTUJBQUVDZ2dFQUg2TUtQTEkwSkNHRTdENFNEcGozU0dUa0tybk9walVNWXVRam84eW9nS3NjXHJcXG5Ob1FXMDU2RzZZejVUYWZvbWorOVdzZHY2WFBBOG54YkhYcTQ3MENYR2NINHlpc2NlNDlNdGhqdUp6VGxybjBMXHJcXG4zWEduMWVSdEpIajJVRjZ2d01qakN6VzdsYW5cLzF0aitDd05WZWdjaDlSMkE2QmRxclF2XC9VUTBpTG5sUFF5OStcclxcbnFWXC9XNDU4TjZEVUpjcUtXVmVVWkNJWThmcmJjNDM3Zk1yQXpaN3FSbWQxOXZZdUNmWFd6aU9HU3lXMEtUNk9KXHJcXG5FVnI0MmVDY0ljdnh1alYzM3NMU3VrcktHYzBsSlNyZ2dJbXllS3I2NmI1YlFnWTE2YTgwZEpsQTF4Y2JIXC92ZVxyXFxuZGVaRHZSdlMxeHAzUFEzYkg3TWVGZnBmMVVKZzVjU3VvbDhcL2Y3cFg4UUtCZ1FES0NDdHhxOTNMVUhoNFMraDVcclxcbnZ0ZGJtUEJzWWRTd0gyYTZxN1h2bU8wWVNXK2hQU2dUb3UxZHlGeXJOSWVha2xrMEUzZGt0d3Z5djRFZ0VDcXlcclxcbmlrZ2pIWnNSaGFcL051d2tUKzRzdVRmQ0FTT0xrZUVpdmtQdkc3R1hkZzMxKzhkYmtjN1JRV1JFNnBOSEsxOGdoXHJcXG5TRmNDcWlsMVdoXC84ZURSNWlaaFNNOG9sMlFLQmdRREI5c2c1NEszYlVWREF5Y2FNb0xYQ3hhQUxGMmhKNjhqK1xyXFxuQmMyYk1HWXVRSGdJc0k0Y2xmNVZ5WHZcLzJKNkNhdHZOU3ZjRFQyT1Z2NmJPdmZrdnpHbHE3OEh5R2RcL3JFSlEzXHJcXG5CbUlzaHpIV1JaOFlibnM1ZWU0Vlwvd0ZZMEhpRitWRzlHYVZoRzJUTkN1aUtZaFlCcThcL3YxcWg5YkJjR3dMcWhcclxcbkxPS0RibTduQ3dLQmdRQ1RBdmppQVdjbWtFcnBkb3NYTkVpdnJZMmR3RjZ0UGx4Wmo2T1hVdGVNYWJ1aVA4ZE9cclxcbjZxc0JLRkJPZ0s0QVMyZ1wvM2I1dWVraG1mdlh1SlwvVjU3K2ZvTFozdVZUS0ZhUW1GRWZESVpBeVN2UGJsdTZWZ1xyXFxucEFhaVROa2ZKSlNJY0dDbjRvNGVQWUd0QTh4cFp6V0pDb1BPTzVacGY0aHhCZU5oWVQrRzZZcTZtUUtCZ0V2alxyXFxuN00rSWN6MitnU1FOVHB3elBTcXBcL0VhYXJcL2xNUWVYeUMxSlBDNHZKT2EzY3RwM0VxakNTbHV1eHE4TkhZQnpnXHJcXG4yZWozcFBVd2VXbW10dHJXMWVBN1V0MFE5cVdZWlFWcWZcL3NBSXFXOXM5UHhWbEZVdmF6cGkzTmVqZW1OZFVmUlxyXFxud3YxTnBKRDlWYUxmWWREaGtvZzZxczMzXC9zSnJvaG54MythZ3pNK2xBb0dCQUpNTk5NYW5UUFwvUk5WY25hekk4XHJcXG5zaG8yYjRZYU94VmtyazNBZjFFRFwvemVNek1IT3cxZGlhdjNSclduMmxwNnJzWWEreExZdTdPSlRuSWVrdlNyUlxyXFxuOW94dDd4cllPUDRSTkhyaDBmVnNZOFVOUEhyRmdqU0hhb2tlVnlJTkZCOWJMQ1N2aXZKYnMyNGtFNVVcL0MxRmVcclxcbmsxZ1h6SzZPMVZObnVOb1lxT0lFTDJDc1xyXFxuLS0tLS1FTkQgUFJJVkFURSBLRVktLS0tLSJ9.eyJpc3MiOiJ0YWwua29sLmFkczFAZ21haWwuY29tIiwic2NvcGUiOiJodHRwczpcL1wvd3d3Lmdvb2dsZWFwaXMuY29tXC9hdXRoXC9pbmRleGluZyIsImF1ZCI6Imh0dHBzOlwvXC93d3cuZ29vZ2xlYXBpcy5jb21cL29hdXRoMlwvdjRcL3Rva2VuIiwiZXhwIjoxNTc2NTA5MjMzLCJpYXQiOjE1NzY1MDU2MzN9.Zas0MldYL0plWCe9kTKUPVrahaMtgI7ao7HmOYQVxEdAoxrzadTbjEDXPymH0Bp2EsWe22IRAxK8nptpztdwikHdvE_HyBeKxB_dFLhJYwwRzhx8QJKcForLQtAexcex_iakNV0Ad8nPqy_UIBpI9lYC_DB-r1-2jQLTHbwgvA3css7I1SDVLspx0bJo44pw4hAovbbNNu3rTRHHffAd6Enaas541vf0zUCtPUqgHoViAQ-7IHwy8fEjxWqtZZ3jWSH2Dx29e32T3U3zdQdxqX-1W8-8tBtnq__0l7Xv20unCrSt_FUuTiOt0zw78Z_oX5K8mYDU0HUBXe62UrXYLA
Got back from Google APIs:
{
“error”: “invalid_grant”,
“error_description”: “Robot is missing a project number.”
}
We failed to get a token from the Google API check for an error message in the data returned from Google above.
i working step by step by your decomentation in here:
https://matadorjobs.com/support/documentation/setting-up-google-indexing/
and here
https://developers.google.com/search/apis/indexing-api/v3/quickstart
please help me i buy the plugin but he not working ..
]]>Hi,
If you click apply now, or click a category, you won;t go to the correct page. Why is this?
]]>Hello,
I made a nice page with visual composer on the job-page, but when Bullhorn is syncing again, it replaces my page with the standard one from bullhorn or matador. Is there a way to only sync the job description, so that the rest of the page stays untouched ?
Thanks.
]]>Jobs are being posted multiple times on the website yet only show one time in bullhorn.
]]>Hi!
I was wondering if it’s possible to edit the job-pages template with Divi. I want every job-page to have the same layout, but made in Divi. Is that possible?
Regards,
Fort
]]>I am using a taxonomy shortcode s a filter . Is there a way, after I set the filter to a value, to reset it to “all values”. The choice “all”does not appear in the dropdown.
Thanks,
Olivier
Is there a way to include state in the search shortcode.
I tried unsuccessfully to use bullhorn_state
Thanks,
Olivier
I have
[matador_categories as=select method=link]
this displays the drop down, but nothing happens when I select a category.
What am i ding wrong ?
Hello
I installed WP 5.1. I get messages that Matador lite does not support WP 5.1 ( released in february 2019).
The setting page for Matador is a blank page ?
Any help would be appreciated.
Thanks,
Olivier
We are using the plugin on site and all Permanent Jobs are importing fine however no Temporary Jobs (employment type = Temporary) coming through. I’ve checked the the_jobs_where() function in class_bullhorn_import.php and the only thing it excludes are the usual. If I set the import to – All Jobs (Careful!) it still doesn’t bring in the roles marked Temporary. Publishing status in all cases is the same Published-Approved so it’s not a user permissions/ posting issue that I can see.
Logs show no mention of the jobs either being included or excluded.
Have I missed something?
]]>Hello team,
I am using the pro version of matador plugin version 3.4.1
I am unable to get all the post metadata using “matador_job_before_content” action
Can you please help me out, how to display the salary, experience, job tag, etc fields using the “matador_job_before_content” action?
I found the below solution
https://matadorjobs.com/support/documentation/added-import-fields/
But I was stuck where this filter will add the items and pull the data, Can you guys please improve your blog that will be good for the developers
Hi,
I have the plugin installed and connected to Bullhorn. It says it’s synced, but it’s only imported 9 jobs when we have 100+ active. It also imported jobs all the way back to 2014.
I’ve tried using “Published status – approved” and “Published status – submitted”. Both give the same result.
Any idea how to fix this?
Cheers!
]]>