Skip to content

v1.0.0

Choose a tag to compare

@arafays arafays released this 22 Jul 21:46
· 3 commits to main since this release

LinkedIn Job Sync v1.0.0

First release of the LinkedIn Job Sync WordPress plugin.

Features

  • Custom Post Type: job_posting with ACF metadata fields
  • LinkedIn Parser: JSON-LD, meta tags, and DOM/XPath fallbacks
  • Sync Engine: Deduplication, rate limiting, rolling sync (3 sources, 50 jobs/cycle)
  • Admin Settings: LinkedIn URL management with category/tag mapping
  • Test Connection: AJAX preview of jobs before saving URLs
  • Dashboard Widget: Sync status, manual trigger, recent activity
  • Cron Scheduler: Hourly, every 6 hours, daily, or manual only
  • Frontend Display: [linkedin_jobs] shortcode + Gutenberg block
  • AJAX Filtering: Category, tag, employment type, location, keyword search
  • Form Integration: CF7, WPForms, Gravity Forms, Ninja Forms support
  • Expired Job Handling: Badges with show/hide control
  • Bulk Operations: Mark expired, mark active, re-sync, delete
  • Logging: File-based logs with rotation and admin viewer

Requirements

  • WordPress 6.0+
  • PHP 8.0+
  • Advanced Custom Fields (ACF) plugin

Installation

  1. Download the linkedin-job-sync-1.0.0.zip file
  2. In WordPress admin, go to Plugins → Add New → Upload Plugin
  3. Upload the zip file and activate
  4. Navigate to LinkedIn Jobs → Settings to configure