Advertisement · 728 × 90

Posts by Per Søderlind 💙💛

Video

New and experimental WordPress plugin. AI discovers what is available and generates interactive tutorials for the WordPress block editor.

AI Architecture: github.com/soderlind/ad...

Plugin: github.com/soderlind/ad...

#WordPress #WPDev

2 months ago 0 0 0 0
Video

Working on a WordPress guided tour add-on, available soon-ish (I hope, juggling events, WordPress data layer etc. ) at github.com/soderlind

#WordPress #WPDev

Here is the educator mode, setting a tour:

2 months ago 0 0 0 0
Post image Post image

🚀 New free add-on: Editorial Workflow for Virtual Media Folders

✅ Role-based folder visibility
✅ Move/assignment restrictions
✅ Inbox → review → approve flow (with a dedicated Review screen)

Available at: github.com/soderlind/vm...

#WordPress #WPDev

2 months ago 2 0 0 0
Preview
GitHub - soderlind/vmfa-rules-engine: Rule-based automatic folder assignment for media uploads. Add-on plugin for Virtual Media Folders. Rule-based automatic folder assignment for media uploads. Add-on plugin for Virtual Media Folders. - soderlind/vmfa-rules-engine

Client sites = endless uploads. Logos, PDFs, “final_FINAL_v3.png”… and WordPress Media Library has no folders.

Virtual Media Folders helps. Rules make it maintainable: auto-sort media so you’re not cleaning up forever github.com/soderlind/vm...

#WordPress #agencylife #wpdev

2 months ago 2 0 0 0

Ordle 355 4/6

⬛⬛⬛⬛⬛
🟩⬛⬛⬛⬛
🟩⬛⬛🟩⬛
🟩🟩🟩🟩🟩

ordle.github.io

3 months ago 0 0 0 0
Preview
GitHub - soderlind/ralph: Ralph is a small runner around GitHub Copilot CLI (standalone) inspired by the“Ralph Wiggum” technique: run a coding agent from a clean slate, over and over, until a stop con... Ralph is a small runner around GitHub Copilot CLI (standalone) inspired by the“Ralph Wiggum” technique: run a coding agent from a clean slate, over and over, until a stop condition is met - soderli...

This is the vibe now:

1) Read
2) Pick
3) Implement
4) Verify
5) Update
6) Commit
7) Repeat

github.com/soderlind/ra...

3 months ago 2 0 0 0
Preview
Produktleiar for regjeringen.no (291452) | Departementenes digitaliseringsorganisasjon Stillingstittel: Produktleiar for regjeringen.no (291452), Arbeidsgiver: Departementenes digitaliseringsorganisasjon, Søknadsfrist: tirsdag 13. januar 2026

Lyst til å bli å jobbe med meg, og å bli produktleder for regjeringen.no?

Sjekk: www.jobbnorge.no/ledige-still...

3 months ago 1 1 0 0
Preview
GitHub - soderlind/ralph-wp: Ralph for WordPress projects: a tiny runner around GitHub Copilot CLI that loops in small, clean iterations—1 feature per run + commit, progress log, and a PRD checklist. Ralph for WordPress projects: a tiny runner around GitHub Copilot CLI that loops in small, clean iterations—1 feature per run + commit, progress log, and a PRD checklist. - soderlind/ralph-wp

🚀 Ralph for #WordPress projects: a tiny runner around GitHub Copilot CLI that loops in small, clean iterations—1 feature per run + commit, progress log, and a PRD checklist.

github.com/soderlind/ra...

3 months ago 2 0 0 0
Preview
GitHub - soderlind/vmfa-ai-organizer: AI-powered media organization add-on for the Virtual Media Folders plugin. Uses vision-capable AI models to analyze actual image content and automatically organiz... AI-powered media organization add-on for the Virtual Media Folders plugin. Uses vision-capable AI models to analyze actual image content and automatically organize your media library into virtual f...

Fix #WordPress Media Chaos with #AI 🚀🤖

github.com/soderlind/vm...

3 months ago 1 0 0 0
Advertisement
Preview
Virtual Media Folders Virtual folder organization and smart management for the WordPress Media Library.

Virtual Media Folders for the WordPress Media Library is live on WordPress.org 🎉

Organize your Media Library with virtual folders—no file moves, no broken URLs. Clean structure, faster workflows, happier admins.

Install now: wordpress.org/plugins/virt...
#WordPress #WPPlugins #WPCore #MediaLibrary

3 months ago 2 0 0 0
Preview
WordPress Playground WordPress running in your browser for learning, testing, and developing with WordPress!

Demo available: playground.wordpress.net?blueprint-ur...

4 months ago 1 0 0 0
Preview
GitHub - soderlind/mediamanager: Media Manager brings virtual folder organization to your WordPress Media Library. Organize your media files into hierarchical folders without moving files on disk—fold... Media Manager brings virtual folder organization to your WordPress Media Library. Organize your media files into hierarchical folders without moving files on disk—folders are virtual, so your URLs ...

Available at github.com/soderlind/me...

4 months ago 0 0 0 0
Video

Perhaps it's time for a new version?

4 months ago 0 0 2 0
Video

In January it's 20 years since I released ImageManager 2.0 for #WordPress 2.0

4 months ago 2 0 1 0
Post image

OpenAI, Claude, Gemini, Ollama, Azure OpenAI, and Grok can generate your WordPress alt text. #a11y #wordpress

AI Alt Text, available via github.com/soderlind

4 months ago 2 0 0 0

Detailed documentation on the PocketFlow-inspired multi-step AI pipeline, including the Flow/Node pattern, sequence diagrams, and code examples: github.com/soderlind/co...

4 months ago 0 0 0 0
Advertisement

PocketFlow explained: github.com/soderlind/co...

4 months ago 0 0 1 0
Post image

Better poll using PocketFlow-esque AI flow.

ContentPoll AI, via github.com/soderlind

4 months ago 1 0 1 0

Added Grok support to my ContentPoll AI @WordPress plugin! 🎉

You can now generate polls & options using:
OpenAI
Claude
Gemini
Ollama
Grok 🚀

Available via github.com/soderlind

4 months ago 1 0 0 0

4/4: Return only valid JSON in this exact format: {\"question\": \"...\", \"options\": [\"...\", \"...\"]}. Do not include any text outside the JSON.

Content: $text

4 months ago 0 0 0 0

3/4: User prompt:

Based on the following content, first infer the language of the content, then suggest one poll question and 4-6 voting options in that same language.

4 months ago 0 0 1 0

2/4: Two simple prompts.

System prompt:

You are a helpful assistant that generates poll questions and voting options based on content. Always respond with valid JSON.

4 months ago 0 0 1 0
Video

WP folks: want feedback inside your content, not in the comments?
ContentPoll AI is a block-based plugin for adding modern, anonymous polls to posts/pages – with optional AI assistance.

Available via github.com/soderlind

4 months ago 1 0 1 0
Post image

Send your @wordpress.org Cron Job to a Redis queue.

Learn more at github.com/soderlind/al...

6 months ago 2 0 0 0
Advertisement
Post image

Shipping a visual upgrade 🚀 Preview your WordPress readme.txt with screenshots & banner, plus a WP.org-like tabbed layout—all inside VS Code. Live validation included.
Get it → marketplace.visualstudio.com/items?itemNa...

6 months ago 1 0 0 0
Post image

My WordPress instructions for GitHub Copilot were just merged to awesome copilot. 🎉
Install from github.com/github/aweso...
/cc @wordpress.org @githubnext.com

6 months ago 1 0 0 0
Post image

I built a VS Code extension for WordPress plugin authors: preview readme.txt, validate as you type, and get a 0–100 quality score.
Free install → marketplace.visualstudio.com/items?itemNa...
/cc @vscode.dev @wordpress.org

6 months ago 0 0 0 0
Video

Updated: Multisite Exporter is a #WordPress plugin that allows you to export content from all subsites in a WordPress multisite installation. The plugin generates WordPress XML (WXR) files by running the WordPress exporter on each subsite.

Available at: github.com/soderlind/mu...

10 months ago 2 0 0 0
Preview
GitHub - soderlind/multisite-exporter Contribute to soderlind/multisite-exporter development by creating an account on GitHub.

New #WordPress multisite plugin. Multisite Exporter is a WordPress plugin that allows you to export content from all subsites in a WordPress multisite installation.

Available at github.com/soderlind/mu...

11 months ago 1 0 0 0
Post image

In #WordPress admin, make the table header sticky when you scroll down:

Source at gist.github.com/soderlind/7f...

1 year ago 0 0 0 0