PCRecruiter Extensions
PCRecruiter Extensions

PCRecruiter Extensions

0/5 (0 ratings) 200 active installs Updated Aug 5, 2026

PCRecruiter Extensions provides two primary integration methods. The setup is typically done with the direct involvement of a PCR consultant; it is advised that you contact [email protected] before proceeding.

1. Full WordPress Job Sync
Sync active jobs from PCRecruiter into WordPress as native custom post types (job).
Includes keyword and distance search, Google-ready job data (JobPosting), social sharing, automatic handling of filled jobs, instant search and filtering with a sidebar, and full control over styling using native WordPress tools.

Additional Features:
* Optional interactive job map (no API key required) — pins follow the visitor’s search filters
* Sidebar with checkbox filters that let visitors narrow the results
* Instant search, filtering, sorting, and paging (no page reloads)
* Collapsible filter sections, type-to-filter, result-count badges, and removable filter “pills”
* Sidebar on the left or right, depending on your template
* Works with the WordPress Site Editor (block bindings, WordPress 6.5+)
* Search-engine-friendly URLs and optional custom job titles
* Built-in caching for faster pages
* Internal-only job boards for private listings
* Optional removal of inline styles so jobs match your site’s design
* Accessible pagination
* Works with older PCRecruiter setups

2. Simple iFrame Embed
Embed the hosted PCRecruiter job board using a simple shortcode. Ideal for quick and simple installs or sites that prefer PCR-rendered pages, or sites where SEO and link friendliness are of less importance.

Also: PCRecruiter job XML/JSON feed downloading for integrations or imports.

Full documentation:
https://learning.pcrecruiter.net/site/wordpress

Support:
[email protected]

Quick Start

Iframe Job Board:

No plugin settings are required for iframe installations! Just insert the shortcode into your jobs page:

[PCRecruiter link=”yourdatabase.yourprofile”]

Contact your support representative for your shortcode.

Full WordPress Job Sync:
1. Create a page and add:
[PCRecruiter link=”jobmanager”]
2. Go to Settings PCRecruiter Extensions Job Board Sync.
3. Generate a Sync Token and enter it into the PCR “WordPress Sync Settings” panel.

Features

  • Secure, token-based syncing of your live jobs
  • Jobs stored as normal WordPress posts
  • Keyword and distance (radius) search
  • Optional interactive job map with clustered pins that follow the visitor’s search filters (OpenStreetMap — no API key or billing account needed)
  • Instant search and filtering, with a sidebar, removable filter “pills,” and collapsible sections
  • Layout controlled from your PCR search template (sidebar position, collapsible sections, type-to-filter, count badges, and list limits)
  • Google-ready job listings (JobPosting structured data)
  • Internal-only job boards for private listings
  • Social sharing buttons
  • Accessible pagination
  • Choose to delete filled jobs or keep them visible with a “Filled” badge
  • Customizable job titles for browser tabs and search results
  • Optional removal of inline styles
  • Automatically redirects old job links to the new, cleaner URLs
  • Avoids duplicate job data when Yoast SEO is active
  • Works with the WordPress Site Editor for dynamic templates
  • Optional XML/JSON job feeds for other integrations
  • Automatic, scheduled feed updates
  • Clean uninstall, with options to keep or remove your data
  • Built following WordPress security best practices

Example Shortcodes

Iframe Job Board:
[PCRecruiter link=”my%20data.mycompany”]

Full Sync Job Board:
[PCRecruiter link=”jobmanager”]

Optional filtering:
[PCRecruiter link=”jobmanager” jobcategory=”Engineering”]

Internal Job Board:
[PCRecruiter link=”internaljobmanager”]

Job board with the map forced on (or off) regardless of the global setting:
[PCRecruiter link=”jobmanager” map=”on”]
[PCRecruiter link=”jobmanager” map=”off”]

External Services

This plugin connects to PCRecruiter (Main Sequence Technology) and, when the Job Map is enabled, to OpenStreetMap. Nothing is sent anywhere else.

PCRecruiter job board and sync — www2.pcrecruiter.net, host.pcrecruiter.net. The core integration: jobs are pushed from your PCRecruiter database to your site, apply/iframe pages, styling and tracking scripts load from PCRecruiter, and details a visitor submits when applying go to your PCRecruiter database. Terms and privacy: https://www.mainsequence.net/privacy-policy/

PCRecruiter geolocation lookup — maps.pcrecruiter.net. Your server sends a job’s city/state/zip (no personal data) to find its coordinates for the Job Map, once per location. Separately, the distance/radius search box sends what a visitor types there to suggest locations. Terms and privacy: https://www.mainsequence.net/privacy-policy/

OpenStreetMap tiles — tile.openstreetmap.org. Only when the Job Map is enabled: visitors’ browsers load map images from the OpenStreetMap Foundation’s public tile server, sending their IP address and the map area viewed, as any image request does. Terms: https://operations.osmfoundation.org/policies/tiles/ — Privacy: https://osmfoundation.org/wiki/Privacy_Policy. Busy sites should mind OSM’s fair-use policy; the pcrecruiter_map_tile_url filter switches to another tile provider.

The map is drawn by Leaflet (BSD-2-Clause) with Leaflet.markercluster (MIT), both bundled with the plugin — no CDN calls.