Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/juliocesarsantosti/dobby-linkedinjobbot-wordpress-plugin/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
LinkedIn Job Search (Fireworks)
Search public LinkedIn job posts via SerpAPI, analyze each result with Dobby Fireworks API, and display a clean, scrollable list ranked best → worst with a star rating and explanation. Titles link directly to the LinkedIn job page.
Features
- Server-side job search via SerpAPI (Google engine, LinkedIn-only filter)
- Per-listing analysis via Dobby Fireworks API (JSON-structured output)
- Best→worst sorting by star rating and relevance
- URL-safe rendering: title shown as clickable LinkedIn link; any other URLs in text are stripped
- Simple shortcode UI:
[linkedin_job_search] - Optional “Open on LinkedIn” button per card
- Nonce-protected AJAX, timeouts, and basic error handling
- Responsive, accessible UI with a scrollable result box
Requirements
- WordPress 6.0+ (PHP 7.4+; PHP 8.x supported)
- A SerpAPI API key
- A Dobby Fireworks API API key
Quick Start
1) Install
Option A – copy into plugins folder
- Create a folder:
wp-content/plugins/jobbot-linkedin-analyzer.php/ - Create file:
wp-content/plugins/jobbot-linkedin-analyzer.php - Paste the plugin code (version 1.0.5)
- In wp-admin: Plugins → Installed Plugins → Activate “LinkedIn Job Search (Fireworks)”
Option B – zip & upload
- Put
jobbot-linkedin-analyzer.phpinsidejobbot-linkedin-analyzer.php/, zip tojobbot-linkedin-analyzer.zip - In wp-admin: Plugins → Add New → Upload Plugin
- Upload
jobbot-linkedin-analyzer.zip, Install, then Activate
2) Configure API Keys
Go to Settings → LinkedIn Job Search and set:
- SerpAPI Key (required)
- Fireworks API Key (required)
- Optional: Fireworks Model, HTTP Timeout, Max Results
3) Add Shortcode
Create/edit a page and add:
[linkedin_job_search]
Optional placeholders:
[linkedin_job_search placeholder_keywords="python backend django" placeholder_location="Berlin or Remote"]
4) Use It
Visit the page, enter keywords (and optional location), click Search. You’ll see ranked, analyzed results. Titles link to the LinkedIn job page, with an “Open on LinkedIn” button.