Matador directly imports the job description from the Bullhorn Job Order “description” or “public description” fields. Since these fields are in Bullhorn, they do not support WordPress shortcodes, and further, these fields are multi-purpose and used by other integrations for mass-emailing, posting to other job boards like Indeed, and others. So not only do Bullhorn description fields NOT support shortcodes, you don’t want to muddy-up the Bullhorn DB with platform-specific tools either.
If you are insistent on using Divi, you can use an action/filter to put necessary divi (or other page builder shortcodes) before and after the content output. For example:
<?php
add_filter( 'the_content', 'prefix_matador_job_content' );
function prefix_matador_job_content( $content ) {
if ( ! is_single( 'matador-job-listings' ) {
return $content;
}
$before = '[shortcode]'; // Shortcodes and stuff for before the description imported from Bullhorn.
$after = '[/shortcode]'; // Shortcodes and stuff for after the description imported from Bullhorn.
return $before . $content . $after;
}
That said, we highly recommend you instead either use a post type single template and skip the Divi altogether for Matador Jobs Listing.
-
This reply was modified 5 years, 4 months ago by Jeremy Scott.