This part of the Broadbean form is to tell Broadbean where to send the jobs to. This is the URL that is created by the plugin that accepts the job feed and creates a job post.
The URL you should enter into this part of the Broadbean form is as follows:
http://domain.com/?wpbb=broadbean
Obviously replacing domain.com for your actual domain name.
The only other things I am unsure of on this form (for the most part I have used their templates where provided) –
Aplitrak – Support * – is this supported?
Will you be supporting an Applyonline URL? * – I assume yes as we have to set up an apply page
Example of the expected XML * – Not entirely sure what kind of XML I am expecting
Sorry to be pain!
If you want users to apply on your website then:
Will you be supporting an Applyonline URL?
Should be set to no. Aplitrak is supported and the XML field to send this to should be application_email field.
The following would be an example of the expected XML
<?xml version="1.0" encoding="UTF-8"?>
<job>
<command>add</command>
<username>XXXXXXXXX</username>
<password>XXXXXXXXXX</password>
<contact_name>Bob Smith</contact_name>
<contact_email>[email protected]</contact_email>
<application_email>[email protected]</application_email>
<job_reference>ZZZZZZ</job_reference>
<job_title>Another Test Engineer</job_title>
<job_type>Contract</job_type>
<job_duration>6 Months</job_duration>
<job_startdate>ASAP</job_startdate>
<job_description>This is the detailed description</job_description>
<job_short_description>This is the short description</job_short_description>
<job_location>London</job_location>
<job_category>Marketing</job_category>
<salary_currency>gbp</salary_currency>
<salary>XXXXXX</salary>
<salary_per>annum</salary_per>
<featured_job>1</featured_job>
<apply_with_linkedin>1</apply_with_linkedin>
</job>
Alright I’m getting there –
Which field should we submit our tracking address to? *
Couldnt see anything obvious in the example XML.
The html support I just threw a low of html page like <p> , no idea if that’s correct.
and Will we find the candidates email address in the ‘from’ field or the ‘reply to’ field? *
Thanks for all your help so far, if I can get this working I will be eternally grateful!
Tracking address should go to the <application_email> field. Email address will be in the From field.
Which request method does the plugin use, POST or GET?
Also the Advert ID / URL is there a specific format used? e.g. id:(/d+) URL (http://.+)?
Thanks,
Joe
Use POST for the request method. The plugin expects an XML feed to be posted to the processing page.
The job ID or reference can be anything you like, usually alpha numeric.
I’m getting a 500 internal error when testing the feed on their Network Portal.
The page it is going to is – http://bands.s.strategiesuk.net/?wpbb=broadbean
The username and password used in the back end is the same as they give you?
When I vista the page you have linked above I get the correct wp_die() error message indicating the username and password do not match.
Therefore can I confirm that the XML being sent includes the username and password that you have set in the WP Broadbean settings page please?
OH wow, that was entierly my fault, I used their standard template and didn’t update the username and password.
I ran it again with updated username etc and a job has been added!
Yeh!! Pleased you have it working 🙂
I am getting a 404 error on the job I just imported though when I try to view it.
Try updating permalinks in the WordPress admin.
That did it, the post itself in I can see things like salary in the back end, do I have to edit the page template for these to show up on the post?
e.g. http://bands.s.strategiesuk.net/jobs/another-test-engineer-2/
At the moment all I have the title and description area.
Yes that is correct you will need to create a template for your jobs archive and jobs single post pages. You should name these:
archive-wpbb_job.php
single-wpbb_job.php
Later version of the plugin will have template integration. Until then it is more a manual job I am afraid.