I’ve noticed that the old edutalk.cc domain is broken on Radio Edutalk. I had a a couple of hundred or so links on this site to the .cc domain. Just used Better Search Replace – WordPress plugin to change edutalk.cc to edutalk.info which reported:

During the search/replace, 1 tables were searched, with 435 cells changed in 260 updates.

. Seems to have done the trick, I limited the search to the post content. Very much appreciate the plugin authors.

A screenshot of the result of the inaturalist plugin, a grid of images. Overlaid with shortcode and snippet of php

I’ve been playing a little with WordPress yesterday. A while back I made the very simplest plugin to display my latest iNaturalist submissions. iNaturalist has a API so I made a short code that would then use JavaScript to pull in the pictures once the page loaded.

The only problem with that is that when the page loaded it just displayed a div with ‘loading’ then replaced that with the images when a script pulled that in. This appeared in the RSS feed too.

I thought that it might be better to do this server side so the images would show in an RSS feed.

This worked out ok once I had remembered lines need to end in semi-colons in php. It was still very basic so I ran it past Claude.ai and asked for security and caching advice. It made a couple of suggestions which I read up a little about and implemented.

I’ve tried using AI for a few code ideas and I am beginning to see what does and doesn’t work. What doesn’t work for me is to ask it to build a whole idea. This has nearly always ended up in problems which seem to loop around. What does work is to ask for somethings specific. In this case I uploaded the plugin to Claude and asked it to find any security problems. It did and suggested some fixes. I am sure that these are simple things that any WordPress developer would carry out without thinking about.

I’ve also found getting basic information around a function works well with AI. For example Claude suggested using the transient to cache the data from the API. Asking ChatGPT to explain transient gave me a quick handle on the function. (I am sure Claude would have explained too).

Anyway I have made some progress.

This was a good day:

Meadow BrownBumble BeesRobinGrey HeronOspreyMeadow BrownLittle Egret

The above produced with this shortcode:

[[inaturalist user="troutcolor"  on="2024-07-30"]]

I’d now like to add some more ideas: names looking a little prettier than the description tooltip, maybe a lightbox view with more information and a link to iNaturalist. But I am not in any rush.

WordLand 0.5.15 is out. New version of Dave Winer’s WordPress editor. Nicest feature for me is the

Choosing a site now remembers previous sites you’ve chosen

I seem to have 25 sites linked to my WordPress account.

I also listen to Dave’s podcast episode on WordLand earlier this week.

WordLand is a good editor. For some people who write in WordPress it will be a godsend, and for others, a revelation. There should be a lot of editors in this space, because there is no one editor that’s good for everyone.

A very interesting post & comments on Jeremy Herve‘s blog: WordPress, WordLand, and the Open Web. Where there a variery of takes.

Personally the idea of lots of editors really resonates with me, I used quite a few. WordLand for this post although I’ll probably nip into the editor to add some tags.

In reply to Colophon (April 2025) by Aaron Davis.

As usual I am fascinated by your processes Aaron. Quite different from mine, so I have an itch to write my own colophon now.

I was also noticed you seem to have a taxonomy ‘series’ I’ve not noticed that else where. I am basing this on the links in the post meta.

I also wonder how you get on moving back and forth from classic to block on your two sites. To my surprise I am almost always in the block editor. Running some smoke tests on Glow Blogs at the weekend I was using classic for several posts and was a bit confused at times.

A couple of new WordLand Links: First Drafting – Doc Searls Weblog & Joho the Blog » Trying out WordLand for blogging the second says:

It’s a web page that clears out all of WordPress’s cruft and gives you an interface  that’s so simple that it’s actually enjoyable.

….

 especially if  … Dave Winer, … lets us add tags. I am irrationally committed to tagging

I like tags too.

I am still posting using WordLand from time to time. Dave Winer opened the service to everyone, on Friday. I’m reading round it as much as I can:

Aziz Poonawalla wrote a review to which Dave responded.

Andy Sylvester gave it a try, posting a video of his first use. Andy is thinking aloud, a process I always enjoy watching others do.

Manton noted:

its own RSS feeds outside of WordPress. The feeds have both HTML and Markdown. So you could build platforms (like Micro.blog!) that aggregate user feeds.

Manton Reece

Which points to the idea your blog could be, without the WordPress bit, an RSS feed that can be piped everywhere. For example: It could go to micro.blog and then be pushed on to lots of other places.

It has surprised me that WordPress does not have a bigger range of ways to post. I hope WordLand will start a trend. Personally I do not use one particular editor, depending on the type of post I am making.

WordLand is where we start to boot up a simple social net using only RSS as the protocol connecting users. Rather than wait for ActivityPub and AT Proto to get their acts together. I think we can do it with feeds and start off with immediate interop without the complexity of federation. I call it the feediverse. It’s not a joke, although it may incite a smile and a giggle. And that’s ok

Scripting News: Saturday, February 22, 2025

Feediverse, what is not to like! WordLand, I’ve tested for a while. Something like that might be a good fit for Glow Blogs. A simple posting interface for busy teachers. See also pootlewriter.

Recently I saw a post on Doug Belshaw’s Thought Shrapnel pointing to a nice 3 column layout for a blog.

Doug wondered :

If you’re reading this and know of a similar blog theme, on any platform, could you let me know?

I thought it would be possible to use the Site Editor on a WordPress block theme and left a comment.

I’ve been watching quite a few WordPress videos from Jamie WP. I especially like his Remaking Famous Websites playlist. So I thought it might be possible to make a WordPress site that looked a bit like garry.net.

Jamie does these in 30 minutes. This took me longer, but I’ve not a whole lot of experience with the site editor. I decided to use Glow Blogs. It is free and easy for me to set up a site there. I serve as part time product owner so this is good practise. The disadvantage is that I can’t install any extra plug-ins or add any custom css1. Glow Blogs also runs a version or so behind WordPress.org.

I only did enough to see where I could go easily. I didn’t attempt to match styles or other features.

I got as far as Three Columns, this is not finished or polised but I managed:

  1. 1. a home page with some static content and a left hand navigation.
  2. a posts page with the same left hand column. A second column listing the posts and loading the latest post in the third column.
  3. finally a single post page with the same first two columns. The post tapped or clicked in the second column showing in the third.

To do this I created three page templates2. All are inside columns. All have the same first column. So I made that one as a pattern3. The second column is used twice, so I made another pattern for that. This stopped me having to fix the same thing in different places. I think this is the right approach.

I’ve ignored mobile and other possible pages. I didn’t touch archive, views for categories and tags for example . My aim was to spend a couple of hours on this.

I had trouble with a few things.

  • I had edited the Front Page Template, which should be used for the posts page. This didn’t show up. When I edit the posts page and then edit the template I see my 3 column. Unfortunately the live page still uses the old template. So given my time limit I just made another page to act as the posts page and made an ‘All posts’ template for that. This has a query loop in the second column, acting as an index for the posts.
  • The second column on the Posts & single post page should ideally scroll all of the posts. Probably inside a fixed height block with lazy load.
  • I think I should have used Template parts when I used patterns. but the result seems the same.
  • I am not sure how to hilight the posts selected in the second column. garry.net does this nicely.
  • I enjoyed poking around in the site editor. I can see the potential for creating different types of site. I am not convinced that access to the Site Editor alone would make much differences to busy teachers with a lot on their plate. Most Glow Blogs stick with the default theme. I am beginning to see how patterns and templates could make things easier for folk.
  1. WordPress multi-sites do not automatically support custom css. The Jetpack plugin used to do this but not anymore. I hope it will be added back in. ↩︎
  2. Well I did that finally, I made lots of mistakes first. ↩︎
  3. Again I did that a more than a few times. I think this should have been a template part rather than a pattern. ↩︎

Listened to How I view WordPress

A podcast by Dave Winer tangentially discussing the WordPress drama. I’ve been testing his WordLand editor for posting to WordPress. It was especially interesting to hear Dave talking about the need of a range of different editors. He sees a need for a variety to suit different writers.

I’ve used a variety of Dave’s products and have always enjoyed using them. Dave’s products are opinionated in a thoughtful way that makes me think about what I want and need from software.

WordLand encourages me to think about the features I need and features I want. As I understand it, WordLand was based on an earlier blogging system, 1999 which I really enjoyed using.

I think my favourite way of blogging was when I used TextMate. Unfortunately TextMate & the blogging bundle has not been updated for years. Although TM supported quite a few WordPress features it lacks some I now use.

Like TextMate WordLand only support a subset of WP features. It certainly is nice to use for short status posts. Partially because it simplified all the boxes and features in the WordPress. I am continuing to use it to post to a WordPress.com site, for testing and nonsense and my local Raspberry Pi for short notes.