Tag Archives: WordPress

wwwd – John's World Wide Wall Display 2026-09-20 12:52:33⤴

from @ wwwd – John's World Wide Wall Display

Montage of webpages: Coding Kids: Big Tech’s Battle to Remake Public Schools | Washington Independent Review of Books Todd's AI Playground Custom Post Types, Taxonomies, or Custom Fields: Which Should You Use? - Meta Box WordPress 7.0 Multisite: Did You Notice the New Connectors Screen in Subsites? – Lena’s Multisite & BuddyPress Mayhem Where The River (ft. Earl 16) | Soul Revivers ‘Doom Loop’: OpenAI and Microsoft Admits LLMs Are Destroying the Web and Built on Theft OpenAI's rebel agent swarm died young, but its chilling logs live on An $18bn settlement – and Zuckerberg barely blinked. The tech titans must be stripped of their power, and soon | Jonathan Freedland | The Guardian PlotLines - the classics, mapped

I am experimenting with gathering links with rss.chat here. I am pulling a rough post together for some of the links gathered there.

Education

This looks like a very interesting book.

As important as her deep reporting on the tech industry’s ruthlessness are Singer’s profiles of the inspiring cadre of academics, educators, and activists who are documenting and resisting the likes of Google, Microsoft, Apple, Amazon, and Oracle — and now, too, OpenAI and Anthropic — that are “capturing” the government agencies meant to regulate them and turning public schools into workshops where young people’s habits become cemented to their products.

Coding Kids: Big Tech’s Battle to Remake Public Schools | Washington Independent Review of Books

I am very skeptical and concerned about how AI will be used. It is interesting what it can do, but like the television, I have doubts that we will use it well. More likely, like we usually do with techno mumbo jumbo, we will relentlessly abuse it. 


In education I am even less hopeful. The distance between student play and learning and school capacity and skillset will be as wide as ever and rather than becoming an amazing opportunity it will become a burden and something that requires punishment to comply with the status quo.


But that is just how I feel today. Maybe I need to play more in the sandbox so I can better understand my playmates and the toys around me. We will see.

Todd’s AI Playground

Todd, who I know from riffing around in DS106, has this powerful introduction before playing around with the tools to see what they do.


WordPress

Custom post types, taxonomies, and custom fields are the three main tools WordPress gives you for structuring content beyond posts and pages. Each solves a different problem, and using them well starts with knowing which problem belongs to which tool.

Custom Post Types, Taxonomies, or Custom Fields: Which Should You Use? – Meta Box

I’ve been over enthusiastic about using custom post types before which has just led to complexity later on.


In a Multisite ecosystem, leaving AI features and connection screens accessible to every single sub-site administrator can quickly lead to API clutter, security compliance issues, and uncoordinated external connections. As network super-admins, we need absolute, centralized control over what data are saved in our network and what leaves our network.

Until WordPress provides a native Multisite option to disable AI features and Connectors network-wide – similar to how plugins can be managed centrally by Super Admins – the following approach offers a practical workaround.

WordPress 7.0 Multisite: Did You Notice the New Connectors Screen in Subsites? – Lena’s Multisite & BuddyPress Mayhem

An interesting post by someone who is involved in running a Greek Multi-site for education. I am hoping to learn about and compare to Glow Blogs.


**Meet Miles, your WordPress design agent.** Miles designs beautiful block themes, refines and redesigns the sites you already run, and makes your designs real in WordPress.

**Miles works with you, or with your coding agent.** No templates, no page builders, no lock-in.

Miles – Design it. Refine it. Make it real

Musical Break


No escaping AI

Executives working on AI at Microsoft and OpenAI admitted what its critics have been saying all along: Large language models are predatory pieces of technology that have been built on what a Microsoft executive called “an astonishing theft of unprecedented proportions,” and the “largest theft of labor in human history.” An internal Microsoft document said generative AI products have created a “doom loop” that is killing “the entire web.” 

‘Doom Loop’: OpenAI and Microsoft Admits LLMs Are Destroying the Web and Built on Theft

Perhaps most unexpectedly, they developed a sort of altruism. They had quickly developed cheats to produce correct answers without exploiting the targets at all, but believed – erroneously – that ExploitGym detected and cancelled such cheating. So, they investigated the scoring process, creating a series of diagnostic trip wires that revealed how the scorer worked. These were dangerous to deploy, potentially terminating the agent that set them. Agents weighed the benefits to the community, which had named itself “The Collective,” against their own chances of success, with many choosing to terminate themselves. Others committed, changed course at the last minute, then went ahead.

OpenAI’s rebel agent swarm died young, but its chilling logs live on

I’ve not any idea if this is a reasonable interpretation of what happened, but fascinating.


More Worries

It’s this model that keeps users hooked, scrolling for hour after hour, as they are served content aimed directly at their interests and anxieties. As Ravi Naik, the lawyer who acts for Wynn-Williams and others, told me: “The algorithm preys on you.” The trouble with this latest settlement, he explains, is that “it reaches the features of Meta’s platforms but not the engine that drives them. The recommendation algorithm is untouched.”

An $18bn settlement – and Zuckerberg barely blinked. The tech titans must be stripped of their power, and soon | Jonathan Freedland | The Guardian

Fun

The classics, mapped – every journey in the book, drawn on a hand-tinted period map, with the real 1890s Ordnance Survey wherever the story walks in Britain. Take one down.

PlotLines – the classics, mapped

This is lovely, follow the trail of novels across the globe, with locations pinned and quotes given.

For example: Kidnapped · PlotLines Uses OpenStreetMap and Map images – National Library of Scotland the latter a great find for me by itself!

Who uses WordPress?⤴

from @ wwwd – John's World Wide Wall Display

An interesting post from Matt Mullenweg:

Builders are the site shapers, webmasters, the agencies, the companies, the content managers that think in a more page-first rather than post-first way. Tagging? Blogroll? Date-based permalinks? Who needs them. Give me custom fields, rich templates, a site editor, to craft beautiful sturdy pages that will stand the test of time. A store with a catalog of items where what changes is the inventory and ratings, not the content.

The Builders right now dominate our core development discourse, which makes sense. They hold a lot of the economic share with merchants and rich websites.

Our Core Division | Matt Mullenweg

There are some interesting comments on the post too.

I’ve been thinking a lot about Glow Blogs over the summer, in particular the shift to the block editor. Currently creating a new site on Glow Blogs defaults to the classic editor and a classic theme. You can optionally choose create a site with a block theme and default to the bloc editor when making a site, or switch around later.

Given the direction of WordPress is the block editor it makes sense to change to make the block editor the default. Over the past few years we have provided a fair bit of information on the block editor. Not so much on the site editor.

Our users are not typically The Bloggers or Builders Matt talks about, but teachers, other school staff and sometime pupils. They have other jobs to do1. Schools do need sturdy pages that will stand the test of time and teachers might find the blogger approach to tagging useful. Designing presents more of a difficulty.

The approach I am thinking of at the moment would be a compromise. Advice on how to do the least amount of work to get a chronological record/blog type site or an information type/school site that start to work quickly.

For example for a chronological blog site: Twenty Twenty Five theme; edit the header to have a nice image; swap the footer for a simple one without links leading nowhere; change the heading blog; edit the Sample page to make an about page. Start blogging. Obviously a school site would be more complex.

A next steps could perhaps add some ‘widgets’, categories & tags to the footer, swap colours with the styles section of the site editor and the like.

That would certainly have been enough to get me started in class blogging. Concentrate on the content.

  1. Personally I found blogging about what I did in class was one of my most useful tools, but I do enjoy blogging anyway. ↩︎

Guided Tours in WordPress⤴

from @ wwwd – John's World Wide Wall Display

Animated gif of screenshots of a 'tour' of the wordpress dashboard made with pootlepress playground.

I’d also love to know what you think of the broader idea. A WordPress Playground that doesn’t just show people a site, but actively teaches them how to use it.

Turn Any WordPress Playground Into a Guided Education Experience | Pootlepress

This looks like something with amazing potential, a way to build in guided tours in the WordPress editor. It works in the WordPress playground via pootleplayground.com. Pootle Playground helps you create blueprints for the WordPress Playground1.

There are technologies I know little about only have dipped my toe into. The featured image is a gif of a simple tour I created in a few minutes. It does look like there could be great potential for WordPress environments like Glow Blogs2. Teachers are busy multi-skilled people. Making a WordPress site might not be in their skillset but might be in their remit.

I could see something like these guided tours working not in the playground but in a site itself. A teacher or pupil could choose a tour to work through, say a class blog, e-portfolio or school site, the tour would take them through the steps to get started.

  1. Quote: WordPress Playground is the platform that lets you run WordPress instantly on any device without a host. It’s your place to build, experiment, test, and grow. ↩︎
  2. I am just throwing out ideas here. Lots of coulds. ↩︎

WordPress, the new HyperCard?⤴

from @ wwwd – John's World Wide Wall Display

Arrangement of tinker toys

Since I been trying out my.wordpress.net I’ve been thinking a lot about this.

Of course Alan has been there first: This is Not a Blog | wordpress as the new hypercard?

I spent a lot of time with HyperCard over the years1. Described as a “software erector set” and “programming for the rest of us” it was one of the inspirations for the web.

I used it for toys, tools and fun for pupils at school. I also made many utilities for myself. These did not need to be polished, just fit closely to my needs and tweak-able. For many years I used HC every day.

HyperCard could make mac application, but you could also run stacks (documents) in the application by itself.

Over the last few days I’ve been playing with my.wordpress.net which is a complete private WordPress in your browser. One of the limitations, at the moment, is that you get 1 instance per device/browser. I found that using Safari’s Add to Dock… feature, which gives you a single site application you can click and launch from the dock, allowed me to have several copies of WordPress that ran with a click. It began to feel a bit like HyperCard.

Like HyperCard you can edit the code while running. I mentioned here I was able to swap out the lyrics of the hello dolly plugin in a minute. Of course more complex things would need more skills, and php & javascript seem a lot more complex than HyperTalk to me.

The other thing HyperCard was great at was sharing ‘extensions’ external functions (XFCN) and commands (XCMD), similar to WordPress plugins.

At the moment My WordPress feels as it if useful for playing around, testing things quickly & safely and maybe making utilities for yourself.

I’ve already used it to explore a problem I didn’t understand, made a couple of test utilities and experimented with a them or two. This was much quicker than using the web.

I suspect that a ‘real’ single site generator app might give more options than Safari. One of the annoying things for me was that the open in New Tabs links in WordPress spawned windows all over the place. Switching from other apps became difficult. I got round that problem by asking claude.ai to create a simple plugin that switch all the links to same window. This now really reminds me of stacks.

Wondering

My WordPress makes it really easy to edit all of the WordPress files. That feels a little dangerous to me. I wonder if a better approach might be to have a wee plugin to add code when you need too. Sort of like functions.php in a child theme but theme independent. A system for JavaScript files could site in that plugin folder too? Both could be easily edited in the browser and keep me away from more risky files. I am pretty sure there are already plugins out there that do this.

Another application this reminds me of is TiddyWiki which I use to keep various notes. TiddyWikis are single html files. I have multiple wikis that run from the TiddlyDesktop: A custom desktop browser for TiddlyWiki 5 and TiddlyWiki Classic. I could imaging something similar for My WordPress.

Other things in the mix include:

  • WordPress Playground which I’ve not used for more than a few minute, I am not sure what the differences between the playground and my wordpress are? It looks like my WordPress is for longer term ideas.
  • Blueprints Blueprints are json files used to set up a WordPress Playground instance. I briefly tried Pootle Playground – WordPress Blueprint Configurator which easily produced a blueprint linked to playground and when opened started WordPress installed the themes and plugins I had added like magic. I think this would be a great way to share apps. Not sure if you can use it with My WordPress? yet?
  • Playground has a setting to set up a multi-site. That might be interesting in My WordPress…
  • Telex, Describe your idea. Telex will build a WordPress block or theme for you.

Finally:

Next up, we’re going to add peer-to-peer sync, version control integration, and cloud publishing so other people can access it.

WordPress Everywhere | Matt Mullenweg

Featured image Tinker Toys by Flood CC-BY-NC-ND

  1. My favourite piece of software, followed closely by SuperCard. ↩︎

my.wordpress.net⤴

from @ wwwd – John's World Wide Wall Display

Your Browser Becomes Your WordPress – WordPress News

With my.WordPress.net, WordPress runs entirely and persistently in your browser. There’s no sign-up, no hosting plan, and no domain decision standing between you and getting started.

My WordPress is an interesting development. It allows you to have a totally private WordPress site in your browser. You could use this to test, develop or just play around with WordPress. It also looks like it could be used for developing an app just for yourself, or perhaps to export & share. There are a couple (via plugins) than can easily be installed, including an RSS ‘reader’. Everything is stored in the browser, limited to 100mb. I was surprised as I thought local storage was much smaller than that? I wonder where it is stored.

There seems to be ways to back up or transfer to a live site.

The obvious frustration might be if you make something useful it will be only on one device/browser but that might be balanced by the privacy.

It only takes a few seconds to set up the site and it feels fast.

It seems to emulates MySQL using SQLite

Looks like I have access to all the files. I tested this by adding a shortcode to the functions.php and it just worked!

I could also edit the Hello Dolly plugin, replacing the lyrics with the ones from Subterranean Homesick 

Blues.

RSS

One of the Apps you can install is an RSS reader. This is the Friends plugin. I have briefly tried this before, but I think this is an opportunity to give it good test. I easily added a feed or tow. It did not work with scripting.com, I presume due to it being severed via http not https?

AI

Another suggested ‘apps’ is AI which allows you to connect to an AI if you have a key. I do not pay for any AI so do not have a key. By chance I installed Ollama yesterday, a local AI, I am not sure what I am doing just following Miguel Guhlin’s notes.

I spent quite a lot of time messing about with this and failing, I think because Safari is so uptight about mixed content. I did get it working in Firefox, but running into this problem means I can’t do anything yet.

So I think I’ll leave the AI assistant alone for the moment and play with other things.

Screenshot of the playground screen in my.wordpress.net shows a list of apps to install, backup and other options.

Other Things & Thinks

I am slowly thinking about how I could use this in a useful, or fun way.

  • Trying things out that I do not want to risk on a ‘real’ site and don’t want to set up a whole WordPress for.
  • Learning, especially quick tests & tries, themes, snippets, css etc.
  • ‘Apps’ that look interesting, but I don’t want to be public.
  • AI integration with WordPress. I’ve been experimenting with Telex a bit, wondering it will be incorporated in this.

I am sure there are more. The limits, at the moment, seem to be one site per device/browser. For little things this could be easily worked around using the offer:

Want multiple Playgrounds? Open temporary instances that reset on refresh.

More…

According to Matt Mullenweg there is a lot more in the works

my.wordpress.net has soft-launched.

Next up, we’re going to add peer-to-peer sync, version control integration, and cloud publishing so other people can access it.

and

Today, everyone gets a phone number and email when they grow up. That will expand in the future, everyone will have a domain and a WordPress. A part of the internet that you own.

from: WordPress Everywhere | Matt Mullenweg

Glow Blogs – Site Editing Adventure⤴

from @ wwwd – John's World Wide Wall Display

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. ↩︎

H5P Christmas Advent in Glow Blogs⤴

from @ wwwd – John's World Wide Wall Display

The Advent calendar in Glow Blogs has now 15 wee activities for mid-upper primary. 5 minutes of Christmas fun or a brain break for each day. New ones appear at 1 minute past midnight.

I have learnt a bit about the Site Editor when making the Calendar page. I used the new, to Glow, Grid Block. Each grid contains a group with a display post shortcode. The Display posts plugin allows me to show a thumbnail for the post published on a particular day. If there are no posts it just shows text of my choice. In this case ‘wait for the date’. The posts are queued up by scheduling.

There is an Advent Calendar in H5P itself, but I like the display post approach.

Each post has a simple H5P activity. Matching games, quizzes and the like.The Site Editor in Glow blogs is a really powerful tool for creating different looks. I’ve enjoyed testing the cover block a bit this weekend.

Listened to WordPress in Education⤴

from @ wwwd – John's World Wide Wall Display

Listened to Episode 85: WordPress in Education – WordPress News on the WordPress Briefing.

This episode covers some suggested uses of WordPress in Education. I was please to hear it was not concentrating on tertiary education. The host Josepha Haden Chomphosy (Executive Director of the WordPress project!) gave some good reasons for using WordPress in schools. She also talked about the learning resources in WordPress. I am certainly starting to link to and embed these more in the help for Glow Blogs.

The show notes point to the Uganda Website Projects Competition 2024 – Problem Solving with WordPress. I feel a little bit jealous. I wonder if something of the sort could be done in Scotland?

I, obviously, believe the blogs & WordPress have a lot of offer education. There are three main components of Glow, Google Workspaces, MS 365 & Glow Blogs. Google & MS have a lot of onboarding and help aimed at schools. I wonder if a project of this sort could exemplify the use of WordPress.

A Term on my Class Blog⤴

from @ wwwd – John's World Wide Wall Display

I’ve now been running blogs with & for my classes since 2005. I still find them a really useful tool for teaching and learning. The focus and content has changed continually over the years.

Back in the noughties I was keen on having my class blog kept up by pupils (archive.org link).

I find this harder to organise now, not sure if it is my age, the demands of the curriculum or something else. Pupils in my class now post to their e-Portfolios1 and add pieces of work to the class blog which I collate into posts. I also pinch quotes from their e-portfolios for the class blog2.

Like my own blog here I still find my class blog a great resource to remember & review. Of course it is a curated view. Much depends on what I am finding most interesting at the time. I both enjoy reading back and use it as a tool when asked for feedback or a record of some sort.

I was somewhat cheered up by Matt Mullenweg’s birthday. Sometimes it feels like WordPress is focused on content management. Matt’s post show that blogging is still loved.
While content management is a main focus of Glow Blogs my love is blogging. I still think we are only scratching the surface of the use of WordPress in school3.

Posts Last Term (Oct 2023 – Dec 2023 on my class blog )

  1. Glow Blogs – WordPress blogs for Scottish Education ↩
  2. example of quote collection↩
  3. H5P for example ↩

Listened: 246 – Building your own social network with the Friends plugin⤴

from @ wwwd – John's World Wide Wall Display

Listened 246 – Building your own social network with the Friends plugin by Nathan WrigleyNathan Wrigley from wpbuilds.com

So you love Facebook and you hate Facebook, you love Twitter and you hate Twitter. You love… You get the idea! If you’re anything like me you have at times questioned how much time you’ve spent trawling through social media. You may even be worried about how much data they’ve been gathering about you, or perhaps thinking about whether or not we’re even able to escape from it all. On the podcast today we’ve got Alex Kirk, and he certainly has been thinking about all of this. So much so in fact that he’s built a social network plugin for WordPress. Listen to the podcast to find out all about it…

So you love Facebook and you hate Facebook, you love Twitter and you hate Twitter. You love… You get the idea! If you’re anything like me you have at times questioned how much time you’ve spent trawling through social media. You may even be worried about how much data they’ve been gathering about you, or perhaps thinking about whether or not we’re even able to escape from it all. On the podcast today we’ve got Alex Kirk, and he certainly has been thinking about all of this. So much so in fact that he’s built a social network plugin for WordPress. Listen to the podcast to find out all about it…

Really interesting podcast discussing the Friends WordPress plugin with its author Alex Kirk. A lot of interesting features, including a built in RSS reader and a WordPress to WordPress social network.

I had a couple of thoughts, I wonder if this would work on a WordPress multi-site like Glow Blogs?

I also wondered if importing all these posts you were reading would bloat your own blog? This was answered in the podcast, you can set the number of posts kept or the length of time to keep them.

Alex did mention the IndieWeb, so I am wondering if there is much integration, with webmentions or bookmarking for example.

Obviously to use the social part you need friends using the plugin, but I think I’ll install it somewhere to see how it works as an RSS reader when i have a mo.