Consultant data with JobRelay
Many websites want to show consultant data alongside the current job, usually with the name of the consultant who is responsible for the job advert and maybe contact details etc.
When a job gets delivered from the posting service via JobRelay, the following consultant data is delivered too:
contact_name
– this is the name of the consultant who posted the jobcontact_email
– the email address of the consultant, as registered in the consultants profile with the posting service (e.g. Broadbean)contact_telephone
– the contact number of the consultantcontact_url
– an associated website address for the consultant
The values of these fields can be saved as post meta against the newly created job, when the job is sent from JobRelay. To make sure these values are saved, add the following to your meta mappings setting in the Settings > JobRelay Settings page in the WordPress admin area.
{
"_contact_name":"contact_name",
"_contact_email":"contact_email",
"_contact_telephone":"contact_telephone",
"_contact_url":"contact_url"
}
In the example above, the consultants email address can then be obtained in WordPress using the following code.
<?php echo esc_html( get_post_meta( $post->ID, '_contact_email', true ); ?>
The contact email address is the unique piece of information here.