Per Søderlind 💙💛
banner
per.soderlind.no
Per Søderlind 💙💛
@per.soderlind.no
I love to code, sail, read, eat
Better poll using PocketFlow-esque AI flow.

ContentPoll AI, via github.com/soderlind
November 24, 2025 at 11:30 AM
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
November 15, 2025 at 9:38 AM
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
November 14, 2025 at 9:56 PM
Send your @wordpress.org Cron Job to a Redis queue.

Learn more at github.com/soderlind/al...
October 9, 2025 at 6:37 PM
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...
October 3, 2025 at 12:30 PM
My WordPress instructions for GitHub Copilot were just merged to awesome copilot. 🎉
Install from github.com/github/aweso...
/cc @wordpress.org @githubnext.com
October 2, 2025 at 9:01 AM
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
October 2, 2025 at 8:56 AM
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...
May 14, 2025 at 1:25 PM
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...
GitHub - soderlind/multisite-exporter
Contribute to soderlind/multisite-exporter development by creating an account on GitHub.
github.com
May 7, 2025 at 9:12 PM
In #WordPress admin, make the table header sticky when you scroll down:

Source at gist.github.com/soderlind/7f...
March 22, 2025 at 9:42 PM
Another update of my #WordPress search plugin, added advanced settings to fine tune the search.

The plugin is available at github.com/soderlind/wp...
March 17, 2025 at 8:24 PM
Updated my #WordPress search plugin, made it even more developer friendly.

The plugin is available at github.com/soderlind/wp...
March 2, 2025 at 8:48 AM
Updated my #WordPress search plugin. Now you can choose which post types to index and search.

github.com/soderlind/wp...
GitHub - soderlind/wp-loupe: WP Loupe is a plugin for WordPress that significantly improves the search capabilities of your website
WP Loupe is a plugin for WordPress that significantly improves the search capabilities of your website - soderlind/wp-loupe
github.com
February 28, 2025 at 5:25 AM
Want to create a WordPress custom search? I've written a how-to, pagination included:

gist.github.com/soderlind/cc...
Create a WordPress custom search
Create a WordPress custom search. GitHub Gist: instantly share code, notes, and snippets.
gist.github.com
January 30, 2025 at 5:43 PM
Samtidig, i Florida
January 25, 2025 at 12:31 AM
Using GitHub Actions, add attestation to a zip in @github.com releases

Source available at gist.github.com/soderlind/55...
January 17, 2025 at 9:47 AM
I've written a "Behind the scenes" for my WordPress plugin, Super Admin All Sites Menu. You can read it at github.com/soderlind/su...
January 15, 2025 at 10:14 PM
A simple, but effective prompt:

"Update change log in readme.txt and CHANGELOG.md with latest changes” cc/@vscode.dev
January 11, 2025 at 12:53 PM
Refactored my #WordPress Super Admin All Sites Menu plugin, see 1.7.0 - 1.8.0 in the changelog at github.com/soderlind/su...

Demo is available at (it's a bit slow loading, 50 subsites are added): playground.wordpress.net?blueprint-ur...
January 8, 2025 at 7:15 PM
I believe, if we're to replace the WordPress
plugin and theme repo, we should do this in on a decentralized platform and provide users with a more secure and reliable way to manage their installations.

Maybe in the ATmosphere?

github.com/soderlind/wp...
GitHub - soderlind/wp-atproto-repo: WordPress Plugins and Themes in the ATmosphere
WordPress Plugins and Themes in the ATmosphere. Contribute to soderlind/wp-atproto-repo development by creating an account on GitHub.
github.com
December 24, 2024 at 12:25 AM
Here's a script I made to remove failed GitHub Actions workflow runs from the workflow history log

gist.github.com/soderlind/31...
December 22, 2024 at 3:18 PM
Just replaced psaml with Semgrep SAST. Here's our GitHub Action for inspiration:

gist.github.com/soderlind/f6...
Semgrep Static Application Security Testing for PHP, code added using composer.
Semgrep Static Application Security Testing for PHP, code added using composer. - README.md
gist.github.com
December 20, 2024 at 9:40 PM
As of today, GitHub Copilot is free 😍
GitHub Copilot · Your AI pair programmer
GitHub Copilot works alongside you directly in your editor, suggesting whole lines or entire functions for you.
github.com
December 18, 2024 at 7:27 PM