The YubHub WordPress plugin imports your scraped job feeds and displays them as native WordPress content. Prebuilt themes, shortcode embedding, structured data, and a clean admin interface — all free, all open source.
Point YubHub at any employer careers page. Our pipeline discovers, scrapes, and enriches every job listing.
Copy your XML feed URL from the YubHub dashboard and paste it into the plugin settings. One feed or many — bulk import is built in.
Job listings are imported as WordPress posts. Drop a shortcode on any page and your visitors see a searchable, filterable job board.
A complete WordPress job board solution, powered by YubHub's AI-enriched job feeds. No coding required — just configure, embed, and go.
Paste your YubHub XML feed URL and the plugin handles the rest. Jobs are imported as a custom post type with full meta data — title, company, location, salary, skills, and more.
Choose from multiple prebuilt colour schemes and layouts directly in the admin panel. Each theme uses CSS custom properties, so your job listings look polished from day one — no custom CSS required.
Drop [yubhub_jobs] on any page or post. Filter by location, job type, or keyword. Pagination, search, and responsive grid layout are all built in.
Every job page outputs valid JobPosting JSON-LD. Google for Jobs picks up your listings automatically — no SEO plugin configuration needed.
Manage feed URLs, bulk-add multiple feeds, configure auto-refresh schedules, and customise your job listing appearance — all from a clean, tabbed settings page.
Job listing and single job templates work with any WordPress theme. Want to customise? Copy templates to your theme folder and override — the plugin respects your changes on updates.
Select a colour scheme from the admin panel and your job listings update instantly. Each theme uses CSS custom properties — lightweight, fast, and compatible with any WordPress theme.
Default
Clean white cards, neutral typography
Midnight
Dark background, high-contrast cards
Forest
Warm greens, organic feel
Coral
Vibrant accents, modern energy
Want full control? Override any CSS custom property in your theme's stylesheet.
Embed job listings anywhere on your site. Combine attributes to create filtered views — a remote engineering page, a London office page, or a full searchable job board.
[yubhub_jobs] Full job listing grid with search and filters [yubhub_jobs limit="12"] Limit to 12 jobs per page [yubhub_jobs location="London"] Filter by location [yubhub_jobs type="full-time"] Filter by job type [yubhub_jobs search="engineer"] Pre-filtered keyword search [yubhub_search] Standalone search form Everything lives in a single settings page with clear tabs. No clutter, no confusion — just the controls you need to manage your job feeds.
YubHub doesn't just scrape job titles and links. Our AI pipeline extracts and enriches every listing with structured fields that make your job board genuinely useful.
Create a YubHub account, set up your first feed, then install the plugin on WordPress.
Sign up free, add an employer careers page, and trigger your first run. Within minutes you'll have an XML feed URL with enriched job listings.
Upload the plugin ZIP via Plugins → Add New → Upload Plugin, or install from the WordPress.org plugin directory.
wp plugin install yubhub-jobs --activate Or use WP-CLI if you prefer the command line.
Go to Settings → YubHub Jobs, paste your feed URL, and click Import. Jobs appear immediately as WordPress posts.
https://feeds.yubhub.co/feed/feed_your_id Add the shortcode to any page or post. Your visitors see a professional job listing grid with search and filters.
[yubhub_jobs limit="24"] The plugin follows WordPress coding standards and plays nicely with your existing setup.
Jobs are stored as a yubhub_job post type with 18 meta fields. Query them with WP_Query like any other content.
Copy single-yubhub_job.php or archive-yubhub_job.php to your theme folder to fully customise the output.
Works with Yoast SEO, Rank Math, and All in One SEO. Dynamic meta titles and descriptions use job data automatically.
All styles use .yubhub- class prefixes and CSS custom properties. Zero conflicts with your theme styles.
Configure hourly, twice-daily, or daily feed syncs via WP-Cron. New jobs appear automatically, stale listings are cleaned up.
Deactivate removes cron schedules. Uninstall deletes all plugin data, options, and imported posts — your database stays clean.
We're putting the finishing touches on the YubHub WordPress plugin. Get in touch to be notified when it launches, or to request early access.