<?xml version="1.0"?>
<!-- RSS generated by WordLand v0.5.24 on Thu, 30 Apr 2026 13:55:05 GMT -->
<rss version="2.0" xmlns:source="https://source.scripting.com/">
	<channel>
		<title>Scott's WordLand</title>
		<link>https://wordland.shanson.de</link>
		<description>Testing the WordLand Baseline Theme</description>
		<pubDate>Thu, 30 Apr 2026 13:47:22 GMT</pubDate>
		<lastBuildDate>Thu, 30 Apr 2026 13:55:05 GMT</lastBuildDate>
		<language>en-us</language>
		<generator>WordLand v0.5.24</generator>
		<docs>https://cyber.law.harvard.edu/rss/rss.html</docs>
		<source:localTime>Thursday, April 30, 2026 at  3:55 PM</source:localTime>
		<source:self>https://wordland.social/papascott/254520746/rss.xml</source:self>
		<site xmlns="com-wordpress:feed-additions:1">240136846</site>
		<cloud domain="rpc.rsscloud.io" port="5337" path="/pleaseNotify" registerProcedure="" protocol="http-post" />
		<image>
			<title>Scott's WordLand</title>
			<url>https://imgs.scripting.com/2025/06/13/tomatoSoup.png</url>
			<link>https://wordland.shanson.de</link>
			<description>Testing the WordLand Baseline Theme</description>
			</image>
		<item>
			<title>Sorry, I blurted</title>
			<description>&lt;p&gt;I took a &lt;a href=&quot;https://scottblurt.wordpress.com/&quot;&gt;quick look&lt;/a&gt; at &lt;a href=&quot;https://wordpress.com/blog/2026/04/28/a-new-theme-for-short-form-blogging-on-wordpress-com/&quot;&gt;blurt&lt;/a&gt;, the new WordPress short-form blogging theme available on WordPress.com.&lt;/p&gt;&#10;&#10;&lt;p&gt;It's a theme, just like Baseline is a theme. Themes can alter the behavior of WordPress in almost any way imaginable. It's still just a theme, so if Blurt is not using too much WordPress.com magic, it should be able to used on a self-hosted site.&lt;/p&gt;&#10;&#10;&lt;p&gt;The artificial 500-character limit is clunky. The compose box simply is disabled if there are too many characters. If you edit the post in the WordPress dashboard, when saved extra characters are silently dropped.&lt;/p&gt;&#10;&#10;&lt;p&gt;With WordLand I can post 600 characters, and they don't get cut off. If I try to edit that, the save fails. It's an early version, Blurt doesn't know how to handle posts coming from outside its UI.&lt;/p&gt;&#10;&#10;&lt;p&gt;I'm not sure why everyone thinks a character limit is a defining feature of social media. That should be up to the writer, not the platform. It should be a threshold, not a wall. micro.blog seems to &lt;a href=&quot;https://help.micro.blog/t/writing-longer-posts/27/6&quot;&gt;handle this well&lt;/a&gt; (at 300 characters the UI show a title field you may choose to use or not).&lt;/p&gt;&#10;&#10;&lt;p&gt;All in all, it's a cute idea, and I look forward to see how it develops. (Sorry for the fart joke title.) (Actually I'm not sorry. 😃)&lt;/p&gt;</description>
			<pubDate>Thu, 30 Apr 2026 13:47:22 GMT</pubDate>
			<link>https://wordland.shanson.de/2026/04/30/sorry-i-blurted/</link>
			<guid>https://wordland.shanson.de/2026/04/30/sorry-i-blurted/</guid>
			<source:markdown>I took a [quick look](https://scottblurt.wordpress.com/) at [blurt](https://wordpress.com/blog/2026/04/28/a-new-theme-for-short-form-blogging-on-wordpress-com/), the new WordPress short-form blogging theme available on WordPress.com.&#10;&#10;It's a theme, just like Baseline is a theme. Themes can alter the behavior of WordPress in almost any way imaginable. It's still just a theme, so if Blurt is not using too much WordPress.com magic, it should be able to used on a self-hosted site.&#10;&#10;The artificial 500-character limit is clunky. The compose box simply is disabled if there are too many characters. If you edit the post in the WordPress dashboard, when saved extra characters are silently dropped.&#10;&#10;With WordLand I can post 600 characters, and they don't get cut off. If I try to edit that, the save fails. It's an early version, Blurt doesn't know how to handle posts coming from outside its UI.&#10;&#10;I'm not sure why everyone thinks a character limit is a defining feature of social media. That should be up to the writer, not the platform. It should be a threshold, not a wall. micro.blog seems to [handle this well](https://help.micro.blog/t/writing-longer-posts/27/6) (at 300 characters the UI show a title field you may choose to use or not).&#10;&#10;All in all, it's a cute idea, and I look forward to see how it develops. (Sorry for the fart joke title.) (Actually I'm not sorry. 😃)</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">273</post-id>
			</item>
		<item>
			<title>FeedLand Docker Compose for Localhost</title>
			<description>&lt;p&gt;When I was creating the &lt;a href=&quot;https://github.com/scotthansonde/feedlandDockerCompose&quot;&gt;FeedLand Docker Compose file&lt;/a&gt;, I was thinking of it running on a VPS with a public hostname. There was another use case I was not thinking about: running on a local machine in a private network, without any hostname in DNS. This would be pretty common for someone just wanting to run FeedLand for themselves on their own laptop, without wanting to set up any SSL or proxy.&lt;/p&gt;&#10;&#10;&lt;p&gt;For this case I've added an option to run FeedLand as localhost. When the initial script is called as `./scripts/generate-env.sh --http-localhost`, the URL of FeedLand is set to http://localhost:1452, and the Caddy web proxy is not started.&lt;/p&gt;&#10;&#10;&lt;p&gt;I've also added a script to easily determine the confirmation URL for a new user when email has not been configured.&lt;/p&gt;&#10;&#10;&lt;p&gt;Thanks to John Johnston and Frank McPherson for &lt;a href=&quot;https://github.com/scotthansonde/feedlandDockerCompose/issues/3&quot;&gt;suggesting&lt;/a&gt; and testing the localhost installation. This should make it even easier to explore FeedLand.&lt;/p&gt;&#10;&#10;&lt;p&gt;Next I intend to explore other possibilities for using the FeedLand Docker image, for example with the &lt;a href=&quot;https://www.synology.com/en-br/dsm/feature/docker&quot;&gt;Synology Container Manager&lt;/a&gt; or with &lt;a href=&quot;https://coolify.io/&quot;&gt;Coolify&lt;/a&gt;.&lt;/p&gt;</description>
			<pubDate>Mon, 23 Feb 2026 08:24:41 GMT</pubDate>
			<link>https://wordland.shanson.de/2026/02/23/feedland-docker-compose-for-localhost/</link>
			<guid>https://wordland.shanson.de/2026/02/23/feedland-docker-compose-for-localhost/</guid>
			<source:markdown>When I was creating the [FeedLand Docker Compose file](https://github.com/scotthansonde/feedlandDockerCompose), I was thinking of it running on a VPS with a public hostname. There was another use case I was not thinking about: running on a local machine in a private network, without any hostname in DNS. This would be pretty common for someone just wanting to run FeedLand for themselves on their own laptop, without wanting to set up any SSL or proxy.&#10;&#10;For this case I've added an option to run FeedLand as localhost. When the initial script is called as \`./scripts/generate-env.sh --http-localhost\`, the URL of FeedLand is set to http://localhost:1452, and the Caddy web proxy is not started.&#10;&#10;I've also added a script to easily determine the confirmation URL for a new user when email has not been configured.&#10;&#10;Thanks to John Johnston and Frank McPherson for [suggesting](https://github.com/scotthansonde/feedlandDockerCompose/issues/3) and testing the localhost installation. This should make it even easier to explore FeedLand.&#10;&#10;Next I intend to explore other possibilities for using the FeedLand Docker image, for example with the [Synology Container Manager](https://www.synology.com/en-br/dsm/feature/docker) or with [Coolify](https://coolify.io/).</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">269</post-id>
			</item>
		<item>
			<title>FeedLand Docker Compose</title>
			<description>&lt;p&gt;I have just released a &lt;a href=&quot;https://github.com/scotthansonde/feedlandDockerCompose&quot;&gt;Docker compose file&lt;/a&gt; for FeedLand for public testing. It contains a compose file some supporting scripts to quickly install an instance FeedLand together with MySQL as Docker containers. It will optionally start a Caddy proxy to enable HTTPS.  &lt;/p&gt;&#10;&#10;&lt;p&gt;I've been testing this out on the command line of a Linux VPS. You need to have Docker installed, of course. It makes things easier if you can run Docker as a normal user instead of root. &lt;/p&gt;&#10;&#10;&lt;p&gt;Once you've downloaded the &lt;a href=&quot;https://github.com/scotthansonde/feedlandDockerCompose/releases/latest&quot;&gt;repo&lt;/a&gt; from GitHub, there are basically two steps.&lt;/p&gt;&#10;&#10;&lt;ul&gt;&#10;&lt;li&gt;Create or generate a .env file with you FeedLand hostname and the passwords for MySQL&lt;/li&gt;&#10;&lt;li&gt;Run `docker compose up -d` to create and run the containers&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;p&gt;That's it. A config.json file is created that can be edited to add features and change settings. &lt;/p&gt;&#10;&#10;&lt;p&gt;Running notes will be posted to https://scott.this.how/feedlandDockerCompose.opml&lt;/p&gt;&#10;&#10;&lt;p&gt;This is completely inspired by Chuck Shotten's Dockerfile for FeedLand from his &lt;a href=&quot;https://github.com/cshotton/feedlandInstall&quot;&gt;feedlandInstall repo.&lt;/a&gt; I've published a &lt;a href=&quot;https://hub.docker.com/r/scotthansonde/feedland&quot;&gt;FeedLand Docker image&lt;/a&gt; at Docker Hub (generated by a &lt;a href=&quot;https://github.com/scotthansonde/feedlandDockerInstall&quot;&gt;GitHub action&lt;/a&gt; whenever FeedLand itself is updated).&lt;/p&gt;&#10;&#10;&lt;p&gt;Please feel free to try this out and &lt;a href=&quot;https://github.com/scotthansonde/feedlandDockerCompose/issues&quot;&gt;let me know in the issues&lt;/a&gt; if the instructions are unclear or if it doesn't work as expected. 😃&lt;/p&gt;</description>
			<pubDate>Wed, 11 Feb 2026 16:06:53 GMT</pubDate>
			<link>https://wordland.shanson.de/2026/02/11/feedland-docker-compose/</link>
			<guid>https://wordland.shanson.de/2026/02/11/feedland-docker-compose/</guid>
			<source:markdown>I have just released a [Docker compose file](https://github.com/scotthansonde/feedlandDockerCompose) for FeedLand for public testing. It contains a compose file some supporting scripts to quickly install an instance FeedLand together with MySQL as Docker containers. It will optionally start a Caddy proxy to enable HTTPS.&#10;&#10;I've been testing this out on the command line of a Linux VPS. You need to have Docker installed, of course. It makes things easier if you can run Docker as a normal user instead of root.&#10;&#10;Once you've downloaded the [repo](https://github.com/scotthansonde/feedlandDockerCompose/releases/latest) from GitHub, there are basically two steps.&#10;&#10;*   Create or generate a .env file with you FeedLand hostname and the passwords for MySQL&#10;*   Run \`docker compose up -d\` to create and run the containers&#10;&#10;That's it. A config.json file is created that can be edited to add features and change settings.&#10;&#10;Running notes will be posted to https://scott.this.how/feedlandDockerCompose.opml&#10;&#10;This is completely inspired by Chuck Shotten's Dockerfile for FeedLand from his [feedlandInstall repo.](https://github.com/cshotton/feedlandInstall) I've published a [FeedLand Docker image](https://hub.docker.com/r/scotthansonde/feedland) at Docker Hub (generated by a [GitHub action](https://github.com/scotthansonde/feedlandDockerInstall) whenever FeedLand itself is updated).&#10;&#10;Please feel free to try this out and [let me know in the issues](https://github.com/scotthansonde/feedlandDockerCompose/issues) if the instructions are unclear or if it doesn't work as expected. 😃</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">262</post-id>
			</item>
		<item>
			<title>Baseline theme updates – Fall 2025</title>
			<description>&lt;p&gt;It's been a while since we checked in here, so here's what's going on with the Baseline theme.&lt;/p&gt;&#10;&#10;&lt;ul&gt;&#10;&lt;li&gt;v0.2.3 adds support for WordLand linkblogs. For posts in the 'linkblog' category, the link URL will be rendered as a link at the end of the post. A date headline appears above the posts for that day. The customizer includes an option to use the linkblog layout for the home page, for sites that consist entirely of linkblog posts. See https://links.daveverse.org for an example.&lt;/li&gt;&#10;&lt;li&gt;v0.2.4 adds support for the &lt;a href=&quot;https://github.com/a8cteam51/feedland-blogroll&quot;&gt;feedland-blogroll&lt;/a&gt; plugin. If the plugin is installed, the home page will be rendered in two columns with the blogroll in the right column. See https://daveverse.org for an example.&lt;/li&gt;&#10;&lt;li&gt;The &lt;a href=&quot;https://wordpress.org/plugins/rsscloud/&quot;&gt;RSS Cloud plugin&lt;/a&gt; for Wordpress hasn't been updated in a while and wasn't working as expected. I wrote a simple &lt;a href=&quot;https://github.com/scotthansonde/rsscloud-ping&quot;&gt;RSSCloud External Ping&lt;/a&gt; plugin to add the cloud element to the RSS feed and ping rpc.rsscloud.io on new and updated posts. If it keeps working well I'll submit it to the &lt;a href=&quot;https://wordpress.org/plugins/&quot;&gt;wordpress.org plugin directory&lt;/a&gt;.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;p&gt;Upcoming changes will include:&lt;/p&gt;&#10;&#10;&lt;ul&gt;&#10;&lt;li&gt;Now we create an artificial title for titleless posts. That is suboptimal when there are a lot of titleless posts. We need to offer an option to suppress the artificial titles, and perhaps show date headlines (like for linkblogs) instead. &lt;/li&gt;&#10;&lt;li&gt;The now theme has so many options it is becoming unwieldy to develop. We need to break it down so the options (linkblogs, blogrolls, etc.) are plugins or separate themes in order to streamline the basic Baseline theme.&lt;/li&gt;&#10;&lt;/ul&gt;</description>
			<pubDate>Sat, 22 Nov 2025 11:42:42 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/11/22/baseline-theme-updates-fall-2025/</link>
			<guid>https://wordland.shanson.de/2025/11/22/baseline-theme-updates-fall-2025/</guid>
			<source:markdown>It's been a while since we checked in here, so here's what's going on with the Baseline theme.&#10;&#10;*   v0.2.3 adds support for WordLand linkblogs. For posts in the 'linkblog' category, the link URL will be rendered as a link at the end of the post. A date headline appears above the posts for that day. The customizer includes an option to use the linkblog layout for the home page, for sites that consist entirely of linkblog posts. See https://links.daveverse.org for an example.&#10;*   v0.2.4 adds support for the [feedland-blogroll](https://github.com/a8cteam51/feedland-blogroll) plugin. If the plugin is installed, the home page will be rendered in two columns with the blogroll in the right column. See https://daveverse.org for an example.&#10;*   The [RSS Cloud plugin](https://wordpress.org/plugins/rsscloud/) for Wordpress hasn't been updated in a while and wasn't working as expected. I wrote a simple [RSSCloud External Ping](https://github.com/scotthansonde/rsscloud-ping) plugin to add the cloud element to the RSS feed and ping rpc.rsscloud.io on new and updated posts. If it keeps working well I'll submit it to the [wordpress.org plugin directory](https://wordpress.org/plugins/).&#10;&#10;Upcoming changes will include:&#10;&#10;*   Now we create an artificial title for titleless posts. That is suboptimal when there are a lot of titleless posts. We need to offer an option to suppress the artificial titles, and perhaps show date headlines (like for linkblogs) instead.&#10;*   The now theme has so many options it is becoming unwieldy to develop. We need to break it down so the options (linkblogs, blogrolls, etc.) are plugins or separate themes in order to streamline the basic Baseline theme.</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">249</post-id>
			</item>
		<item>
			<title>Linkblog homepage layout</title>
			<description>&lt;p&gt;We have a proposed layout for a linkblog homepage at &lt;a href=&quot;https://links.daveverse.org&quot;&gt;links.daveverse.org&lt;/a&gt;. It's a work in progress, and it's not yet available at the GitHub repo. The layout is very inspired by the links tab at &lt;a href=&quot;http://scripting.com/?tab=links&quot;&gt;Scripting News&lt;/a&gt;.&lt;/p&gt;&#10;&#10;&lt;p&gt;Right now the linkblog homepage is an option in the Baseline theme. When turned on, it activates a linkblog template for the homepage. Is this the right way to do it? Should a linkblog layout be a separate theme or a child theme of Baseline? I don't know yet. 😃&lt;/p&gt;&#10;&#10;&lt;p&gt;For the layout I* am making a lot of assumptions about linkblogs. &lt;/p&gt;&#10;&#10;&lt;ul&gt;&#10;&lt;li&gt;The site is only a linkblog. We don't show any other kinds of posts.&lt;/li&gt;&#10;&lt;li&gt;All posts are in the 'linkblog' category. Posts not in the 'linkblog' category are ignored.&lt;/li&gt;&#10;&lt;li&gt;Posts will usually (or almost always) have a 'link' attribute, which WordLand puts in a custom field in the post. This will be put as a link at the end of the post.&lt;/li&gt;&#10;&lt;li&gt;Posts do not have titles. If a title is included, it is ignored.&lt;/li&gt;&#10;&lt;li&gt;Posts are usually (or almost always) a single paragraph. If there is more than one paragraph, they will all be printed, but the layout is optimized for one-paragraph posts.&lt;/li&gt;&#10;&lt;li&gt;There are no links to individual posts. &lt;/li&gt;&#10;&lt;li&gt;Archive pages of posts older than a few weeks or months is a problem to be solved later.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;p&gt;*I say &quot;I&quot; here as these assumptions are completely arbitrary and were not made in consultation with anyone else. They can certainly be &lt;a href=&quot;https://github.com/scotthansonde/wordlandBaseline/issues&quot;&gt;discussed in the GitHub repo&lt;/a&gt;.&lt;/p&gt;</description>
			<pubDate>Wed, 30 Jul 2025 11:13:29 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/07/30/linkblog-homepage-layout/</link>
			<guid>https://wordland.shanson.de/2025/07/30/linkblog-homepage-layout/</guid>
			<source:markdown>We have a proposed layout for a linkblog homepage at [links.daveverse.org](https://links.daveverse.org). It's a work in progress, and it's not yet available at the GitHub repo. The layout is very inspired by the links tab at [Scripting News](http://scripting.com/?tab=links).&#10;&#10;Right now the linkblog homepage is an option in the Baseline theme. When turned on, it activates a linkblog template for the homepage. Is this the right way to do it? Should a linkblog layout be a separate theme or a child theme of Baseline? I don't know yet. 😃&#10;&#10;For the layout I\* am making a lot of assumptions about linkblogs.&#10;&#10;*   The site is only a linkblog. We don't show any other kinds of posts.&#10;*   All posts are in the 'linkblog' category. Posts not in the 'linkblog' category are ignored.&#10;*   Posts will usually (or almost always) have a 'link' attribute, which WordLand puts in a custom field in the post. This will be put as a link at the end of the post.&#10;*   Posts do not have titles. If a title is included, it is ignored.&#10;*   Posts are usually (or almost always) a single paragraph. If there is more than one paragraph, they will all be printed, but the layout is optimized for one-paragraph posts.&#10;*   There are no links to individual posts.&#10;*   Archive pages of posts older than a few weeks or months is a problem to be solved later.&#10;&#10;\*I say &quot;I&quot; here as these assumptions are completely arbitrary and were not made in consultation with anyone else. They can certainly be [discussed in the GitHub repo](https://github.com/scotthansonde/wordlandBaseline/issues).</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">235</post-id>
			</item>
		<item>
			<title>Minor Theme Update</title>
			<description>&lt;p&gt;I've published a &lt;a href=&quot;https://github.com/scotthansonde/wordlandBaseline/releases/tag/v0.1.5&quot;&gt;minor update v0.1.5&lt;/a&gt; to the Baseline theme. It now shows a minimum number of posts on the home page, even if you haven't written any posts in the past two months.&lt;/p&gt;&#10;&#10;&lt;p&gt;Now that linkblogs have been &lt;a href=&quot;https://this.how/wordland/versions.opml#1751488476000&quot;&gt;added as a feature&lt;/a&gt; to &lt;a href=&quot;https://wordland.social/&quot;&gt;WordLand&lt;/a&gt;, we're thinking about how best to display them with the Baseline theme. I've put up a &lt;a href=&quot;https://linkblogmirror.shanson.de/&quot;&gt;prototype of a linkblog&lt;/a&gt; in WordPress to experiment with the layout. (The prototype gets it's data by polling the &lt;a href=&quot;https://dave.linkblog.org/&quot;&gt;RSS feed&lt;/a&gt; once an hour rather than from WordLand, but the basic idea is the same.)&lt;/p&gt;</description>
			<pubDate>Mon, 07 Jul 2025 15:43:29 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/07/07/minor-theme-update/</link>
			<guid>https://wordland.shanson.de/2025/07/07/minor-theme-update/</guid>
			<source:markdown>I've published a [minor update v0.1.5](https://github.com/scotthansonde/wordlandBaseline/releases/tag/v0.1.5) to the Baseline theme. It now shows a minimum number of posts on the home page, even if you haven't written any posts in the past two months.&#10;&#10;Now that linkblogs have been [added as a feature](https://this.how/wordland/versions.opml#1751488476000) to [WordLand](https://wordland.social/), we're thinking about how best to display them with the Baseline theme. I've put up a [prototype of a linkblog](https://linkblogmirror.shanson.de/) in WordPress to experiment with the layout. (The prototype gets it's data by polling the [RSS feed](https://dave.linkblog.org/) once an hour rather than from WordLand, but the basic idea is the same.)</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">230</post-id>
			</item>
		<item>
			<title>How to install Baseline</title>
			<description>&lt;p&gt;&lt;strong&gt;For WordPress.com sites&lt;/strong&gt;&lt;/p&gt;&#10;&#10;&lt;p&gt;You must have a &lt;a href=&quot;https://wordpress.com/plans&quot;&gt;business plan&lt;/a&gt; at WordPress.com in order to install Baseline.&lt;/p&gt;&#10;&#10;&lt;ol&gt;&#10;&lt;li&gt;Download &lt;a href=&quot;https://github.com/scotthansonde/wordlandBaseline/archive/refs/tags/v0.1.4.zip&quot;&gt;this file&lt;/a&gt;.&lt;/li&gt;&#10;&lt;li&gt;In the dashboard of your site go to Appearance &gt; Themes.&lt;/li&gt;&#10;&lt;li&gt;If there is a button that says &quot;Install new theme&quot; click it. (The button is only there for business users.)&lt;/li&gt;&#10;&lt;li&gt;Choose the zip file you just downloaded, and Install Now.&lt;/li&gt;&#10;&lt;li&gt;The page &quot;Installing theme from uploaded file&quot; should appear. Clicking &quot;Activate&quot; will activate the theme.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&#10;&lt;p&gt;&lt;strong&gt;For self-hosted sites&lt;/strong&gt;&lt;/p&gt;&#10;&#10;&lt;ol&gt;&#10;&lt;li&gt;Download &lt;a href=&quot;https://github.com/scotthansonde/wordlandBaseline/archive/refs/tags/v0.1.4.zip&quot;&gt;this file&lt;/a&gt;.&lt;/li&gt;&#10;&lt;li&gt;In the dashboard of your site go to Appearance &gt; Themes.&lt;/li&gt;&#10;&lt;li&gt;Click the &quot;Add Theme&quot; button, then the &quot;Upload Theme&quot; button.&lt;/li&gt;&#10;&lt;li&gt;Choose the zip file you just downloaded, and Install Now.&lt;/li&gt;&#10;&lt;li&gt;The page &quot;Installing theme from uploaded file&quot; should appear. Clicking &quot;Activate&quot; will activate the theme.&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&#10;&lt;p&gt;The &lt;a href=&quot;https://github.com/scotthansonde/wordlandBaseline&quot;&gt;source code&lt;/a&gt; for the theme is available at GitHub.&lt;/p&gt;</description>
			<pubDate>Tue, 13 May 2025 10:08:00 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/05/13/how-to-install-baseline/</link>
			<guid>https://wordland.shanson.de/2025/05/13/how-to-install-baseline/</guid>
			<source:markdown>**For WordPress.com sites**&#10;&#10;You must have a [business plan](https://wordpress.com/plans) at WordPress.com in order to install Baseline.&#10;&#10;1.  Download [this file](https://github.com/scotthansonde/wordlandBaseline/archive/refs/tags/v0.1.4.zip).&#10;2.  In the dashboard of your site go to Appearance &gt; Themes.&#10;3.  If there is a button that says &quot;Install new theme&quot; click it. (The button is only there for business users.)&#10;4.  Choose the zip file you just downloaded, and Install Now.&#10;5.  The page &quot;Installing theme from uploaded file&quot; should appear. Clicking &quot;Activate&quot; will activate the theme.&#10;&#10;**For self-hosted sites**&#10;&#10;1.  Download [this file](https://github.com/scotthansonde/wordlandBaseline/archive/refs/tags/v0.1.4.zip).&#10;2.  In the dashboard of your site go to Appearance &gt; Themes.&#10;3.  Click the &quot;Add Theme&quot; button, then the &quot;Upload Theme&quot; button.&#10;4.  Choose the zip file you just downloaded, and Install Now.&#10;5.  The page &quot;Installing theme from uploaded file&quot; should appear. Clicking &quot;Activate&quot; will activate the theme.&#10;&#10;The [source code](https://github.com/scotthansonde/wordlandBaseline) for the theme is available at GitHub.</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">188</post-id>
			</item>
		<item>
			<title>Testing New Home Page</title>
			<description>&lt;p&gt;I'm trying out a new logic for the home page. Instead of using infinite scroll to eventually show all posts, we're showing only the posts for the current and previous month, just like &lt;a href=&quot;http://scripting.com/&quot;&gt;Scripting News&lt;/a&gt;. We don't link to anything older, since old news is no longer news, and good older posts will have links from elsewhere. &lt;/p&gt;&#10;&#10;&lt;p&gt;There will be an option to show the traditional  WordPress pagination links to older posts for those who prefer that behavior.&lt;/p&gt;</description>
			<pubDate>Thu, 05 Jun 2025 16:55:24 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/06/05/testing-new-home-page/</link>
			<guid>https://wordland.shanson.de/2025/06/05/testing-new-home-page/</guid>
			<source:markdown>I'm trying out a new logic for the home page. Instead of using infinite scroll to eventually show all posts, we're showing only the posts for the current and previous month, just like [Scripting News](http://scripting.com/). We don't link to anything older, since old news is no longer news, and good older posts will have links from elsewhere.&#10;&#10;There will be an option to show the traditional  WordPress pagination links to older posts for those who prefer that behavior.</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">218</post-id>
			</item>
		<item>
			<title>WordPress.com AI website builder</title>
			<description>&lt;p&gt;I got a mail from WordPress today announcing their AI website building. Having just built a (very basic) theme for WordPress, I decided to take it for a spin.&lt;/p&gt;&#10;&#10;&lt;p&gt;The first blurb on the entry page is &quot;This is way better than Wix.&quot; So we see who their target audience is. &lt;/p&gt;&#10;&#10;&lt;p&gt;I told the prompt that I wanted a blog to feature my own writing, ranging from tweet-like short posts to a few paragraphs, on daily life and current events from an American living in Europe. It crashed once, but it sent me a mail with a link to resume working on the site.&lt;/p&gt;&#10;&#10;&lt;p&gt;After it was done with my prompts, it put me in the WordPress Site Editor and asked me to choose fonts, colors, and a basic layout. It won't let me out of the Site Editor until I upgrade to a paid site.  &lt;/p&gt;&#10;&#10;&lt;p&gt;The text is soulless AI, really hung up on Europe. But it looks like a working theme that I could start out with if I were looking to make a site like this. I would give it the Midwestern compliment &quot;it's not too bad&quot;.&lt;/p&gt;&#10;&#10;&lt;p&gt;&lt;img src=&quot;https://wordland.shanson.de/wp-content/uploads/2025/05/Wordpress-AI-Site.jpg&quot; alt=&quot;&quot; title=&quot;&quot; /&gt;&lt;/p&gt;</description>
			<pubDate>Fri, 30 May 2025 15:31:55 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/05/30/wordpress-com-ai-website-builder/</link>
			<guid>https://wordland.shanson.de/2025/05/30/wordpress-com-ai-website-builder/</guid>
			<source:markdown>I got a mail from WordPress today announcing their AI website building. Having just built a (very basic) theme for WordPress, I decided to take it for a spin.&#10;&#10;The first blurb on the entry page is &quot;This is way better than Wix.&quot; So we see who their target audience is.&#10;&#10;I told the prompt that I wanted a blog to feature my own writing, ranging from tweet-like short posts to a few paragraphs, on daily life and current events from an American living in Europe. It crashed once, but it sent me a mail with a link to resume working on the site.&#10;&#10;After it was done with my prompts, it put me in the WordPress Site Editor and asked me to choose fonts, colors, and a basic layout. It won't let me out of the Site Editor until I upgrade to a paid site.&#10;&#10;The text is soulless AI, really hung up on Europe. But it looks like a working theme that I could start out with if I were looking to make a site like this. I would give it the Midwestern compliment &quot;it's not too bad&quot;.&#10;&#10;![](https://wordland.shanson.de/wp-content/uploads/2025/05/Wordpress-AI-Site.jpg)</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">215</post-id>
			</item>
		<item>
			<title>Baseline v0.1.2</title>
			<description>&lt;p&gt;We've just packaged v0.1.2 of the &lt;a href=&quot;https://github.com/scotthansonde/wordlandBaseline&quot;&gt;Baseline theme&lt;/a&gt;, which adds support for featured images (here's an &lt;a href=&quot;https://wordland.shanson.de/2025/05/20/featured-image/&quot;&gt;example&lt;/a&gt;). The installation instructions are &lt;a href=&quot;https://wordland.shanson.de/2025/05/13/how-to-install-baseline/&quot;&gt;here&lt;/a&gt;.&lt;/p&gt;&#10;&#10;&lt;p&gt;Our next goal is to get the theme accepted into the WordPress.org theme directory. That will make it a lot easier to install on self-hosted sites, and and is a prerequisite to getting the theme approved for WordPress.com. &lt;/p&gt;&#10;&#10;&lt;p&gt;While not strictly necessary for acceptance, in that process we'll be converting Baseline to a block theme. We want to be certain Baseline is compatible with future versions of WordPress, and a block theme will help ensure that.&lt;/p&gt;</description>
			<pubDate>Tue, 20 May 2025 09:20:05 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/05/20/baseline-v0-1-2/</link>
			<guid>https://wordland.shanson.de/2025/05/20/baseline-v0-1-2/</guid>
			<source:markdown>We've just packaged v0.1.2 of the [Baseline theme](https://github.com/scotthansonde/wordlandBaseline), which adds support for featured images (here's an [example](https://wordland.shanson.de/2025/05/20/featured-image/)). The installation instructions are [here](https://wordland.shanson.de/2025/05/13/how-to-install-baseline/).&#10;&#10;Our next goal is to get the theme accepted into the WordPress.org theme directory. That will make it a lot easier to install on self-hosted sites, and and is a prerequisite to getting the theme approved for WordPress.com.&#10;&#10;While not strictly necessary for acceptance, in that process we'll be converting Baseline to a block theme. We want to be certain Baseline is compatible with future versions of WordPress, and a block theme will help ensure that.</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">209</post-id>
			</item>
		<item>
			<title>Featured Image</title>
			<description>&lt;p&gt;This is a post with a featured image. We've just added support for featured images, and we're putting it at the top of the post constrained to the width of the post body.&lt;/p&gt;</description>
			<pubDate>Tue, 20 May 2025 05:09:46 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/05/20/featured-image/</link>
			<guid>https://wordland.shanson.de/2025/05/20/featured-image/</guid>
			<source:markdown>This is a post with a featured image. We've just added support for featured images, and we're putting it at the top of the post constrained to the width of the post body.</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">202</post-id>
			</item>
		<item>
			<title>A test post</title>
			<description>&lt;p&gt;A test post never comes alone. They generally come in twos or threes or even as a crowd!&lt;/p&gt;</description>
			<pubDate>Thu, 15 May 2025 16:04:06 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/05/15/a-test-post/</link>
			<guid>https://wordland.shanson.de/2025/05/15/a-test-post/</guid>
			<source:markdown>A test post never comes alone. They generally come in twos or threes or even as a crowd!</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">198</post-id>
			</item>
		<item>
			<title>Smaller post titles on the home page</title>
			<description>&lt;p&gt;We're trying out smaller post titles on the home page. These are now 25px, as opposed to 32px on the single post page. &lt;/p&gt;&#10;&#10;&lt;p&gt;Block quotes are supported by WordLand, but didn't yet have a style.&lt;/p&gt;&#10;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;This is now a block quote with a style.&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&#10;&lt;p&gt;And here is some text after the block quote.&lt;/p&gt;</description>
			<pubDate>Tue, 06 May 2025 11:26:42 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/05/06/smaller-post-titles-on-the-home-page/</link>
			<guid>https://wordland.shanson.de/2025/05/06/smaller-post-titles-on-the-home-page/</guid>
			<source:markdown>We're trying out smaller post titles on the home page. These are now 25px, as opposed to 32px on the single post page.&#10;&#10;Block quotes are supported by WordLand, but didn't yet have a style.&#10;&#10;&gt; This is now a block quote with a style.&#10;&#10;And here is some text after the block quote.</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">164</post-id>
			</item>
		<item>
			<description>&lt;p&gt;My answers to the &lt;a href=&quot;https://wordland.shanson.de/2025/05/04/143/&quot;&gt;questions from May 4, 2025&lt;/a&gt;:&lt;/p&gt;&#10;&#10;&lt;ol&gt;&#10;&lt;li&gt;As I understand it, with a Business plan on wordpress.com you can install any third-party theme. &lt;/li&gt;&#10;&lt;li&gt;Looking at the WordLand timeline, every post has a headline of author name and date, whether there is a title or not. That looks more balanced that simply having no headline for titleless posts.&lt;/li&gt;&#10;&lt;li&gt;I think that whether WordLand can add CSS to a site or a post depends on the &lt;a href=&quot;https://developer.wordpress.com/docs/api/&quot;&gt;WordPress.com REST API&lt;/a&gt;. At first glance I don't see anything about styles. On a self-hosted site it would be possible &lt;a href=&quot;https://chatgpt.com/share/68185a71-af10-8009-83dd-c11be313cd98&quot;&gt;to extend the API to accept CSS&lt;/a&gt; (ChatGPT), but would WordLand to access that over wordpress.com?&lt;/li&gt;&#10;&lt;li&gt;OK&lt;/li&gt;&#10;&lt;li&gt;OK, we can try that&lt;/li&gt;&#10;&lt;li&gt;OK&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&#10;&lt;p&gt;Other problems I've noticed&lt;/p&gt;&#10;&#10;&lt;ol&gt;&#10;&lt;li&gt;Block quotes are not styled properly (they are indented, but no line to the left).&lt;/li&gt;&#10;&lt;li&gt;On the home page for untitled posts, there is no link to the story page for the post.&lt;/li&gt;&#10;&lt;li&gt;&lt;strong&gt;&lt;em&gt;Bold italics&lt;/em&gt;&lt;/strong&gt; were not working, but do now (&lt;a href=&quot;https://github.com/scotthansonde/wordlandBaseline/issues/7&quot;&gt;fonts issue&lt;/a&gt;).&lt;/li&gt;&#10;&lt;li&gt;Inline code markup &lt;code&gt;like this&lt;/code&gt;  isn't very distinguishable from normal text (&lt;a href=&quot;https://github.com/scotthansonde/wordlandBaseline/issues/8&quot;&gt;issue on GitHub&lt;/a&gt;).&lt;/li&gt;&#10;&lt;/ol&gt;</description>
			<pubDate>Mon, 05 May 2025 06:13:52 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/05/05/151/</link>
			<guid>https://wordland.shanson.de/2025/05/05/151/</guid>
			<source:markdown>My answers to the [questions from May 4, 2025](https://wordland.shanson.de/2025/05/04/143/):&#10;&#10;1.  As I understand it, with a Business plan on wordpress.com you can install any third-party theme.&#10;2.  Looking at the WordLand timeline, every post has a headline of author name and date, whether there is a title or not. That looks more balanced that simply having no headline for titleless posts.&#10;3.  I think that whether WordLand can add CSS to a site or a post depends on the [WordPress.com REST API](https://developer.wordpress.com/docs/api/). At first glance I don't see anything about styles. On a self-hosted site it would be possible [to extend the API to accept CSS](https://chatgpt.com/share/68185a71-af10-8009-83dd-c11be313cd98) (ChatGPT), but would WordLand to access that over wordpress.com?&#10;4.  OK&#10;5.  OK, we can try that&#10;6.  OK&#10;&#10;Other problems I've noticed&#10;&#10;1.  Block quotes are not styled properly (they are indented, but no line to the left).&#10;2.  On the home page for untitled posts, there is no link to the story page for the post.&#10;3.  **_Bold italics_** were not working, but do now ([fonts issue](https://github.com/scotthansonde/wordlandBaseline/issues/7)).&#10;4.  Inline code markup `like this`  isn't very distinguishable from normal text ([issue on GitHub](https://github.com/scotthansonde/wordlandBaseline/issues/8)).</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">151</post-id>
			</item>
		<item>
			<title>A test list for viewing margins</title>
			<description>&lt;p&gt;This is a paragraph of text that comes above the list. These five random items were generated by AI.&lt;/p&gt;&#10;&#10;&lt;ol&gt;&#10;&lt;li&gt;Mango&lt;/li&gt;&#10;&lt;li&gt;Telescope&lt;/li&gt;&#10;&lt;li&gt;Jazz music&lt;/li&gt;&#10;&lt;li&gt;Notebook&lt;/li&gt;&#10;&lt;li&gt;Bicycle pump&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&#10;&lt;p&gt;And this is a paragraph to finish this list.&lt;/p&gt;&#10;&#10;&lt;p&gt;It looks like WordPress is putting 22 px top and bottom margin on the paragraphs and the ordered list, and 18 px top and bottom between the list items (actually the margin is on the p element within the li).&lt;/p&gt;&#10;&#10;&lt;p&gt;Here are the same items as an unordered list.&lt;/p&gt;&#10;&#10;&lt;ul&gt;&#10;&lt;li&gt;Mango&lt;/li&gt;&#10;&lt;li&gt;Telescope&lt;/li&gt;&#10;&lt;li&gt;Jazz music&lt;/li&gt;&#10;&lt;li&gt;Notebook&lt;/li&gt;&#10;&lt;li&gt;Bicycle pump&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;p&gt;And finally some text as a paragraph that appears below the list.&lt;/p&gt;</description>
			<pubDate>Tue, 22 Apr 2025 14:23:55 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/04/22/a-test-list-for-viewing-margins/</link>
			<guid>https://wordland.shanson.de/2025/04/22/a-test-list-for-viewing-margins/</guid>
			<source:markdown>This is a paragraph of text that comes above the list. These five random items were generated by AI.&#10;&#10;1.  Mango&#10;2.  Telescope&#10;3.  Jazz music&#10;4.  Notebook&#10;5.  Bicycle pump&#10;&#10;And this is a paragraph to finish this list.&#10;&#10;It looks like WordPress is putting 22 px top and bottom margin on the paragraphs and the ordered list, and 18 px top and bottom between the list items (actually the margin is on the p element within the li).&#10;&#10;Here are the same items as an unordered list.&#10;&#10;*   Mango&#10;*   Telescope&#10;*   Jazz music&#10;*   Notebook&#10;*   Bicycle pump&#10;&#10;And finally some text as a paragraph that appears below the list.</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">85</post-id>
			</item>
		<item>
			<title>Applying the single column layout</title>
			<description>&lt;p&gt;I've applied the single column layout &lt;a href=&quot;https://github.com/scripting/wordlandSupport/issues/71#issuecomment-2831397910&quot;&gt;proposed&lt;/a&gt; by &lt;a href=&quot;https://github.com/Nyiriland&quot;&gt;Christy Nyiri&lt;/a&gt;. I personally think it looks fantastic. &lt;/p&gt;&#10;&#10;&lt;p&gt;Here are some WordLand styles.&lt;/p&gt;&#10;&#10;&lt;h1&gt;Heading 1&lt;/h1&gt;&#10;&#10;&lt;h2&gt;Heading 2&lt;/h2&gt;&#10;&#10;&lt;h3&gt;Heading 3&lt;/h3&gt;&#10;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;This is a block quote. (This doesn't seem to be styled yet.)&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&#10;&lt;p&gt;&lt;strong&gt;Bold&lt;/strong&gt;, &lt;em&gt;italics,&lt;/em&gt; underlined (hmm, it's not underlined). &lt;/p&gt;&#10;&#10;&lt;p&gt;An ordered shopping list:&lt;/p&gt;&#10;&#10;&lt;ol&gt;&#10;&lt;li&gt;Bread&lt;/li&gt;&#10;&lt;li&gt;Milk&lt;/li&gt;&#10;&lt;li&gt;Eggs&lt;/li&gt;&#10;&lt;/ol&gt;&#10;&#10;&lt;p&gt;Notes as an unordered list:&lt;/p&gt;&#10;&#10;&lt;ul&gt;&#10;&lt;li&gt; The next/previous links have returned to the WordPress default instead of large arrows only. &lt;strong&gt;Update:&lt;/strong&gt; That was my bug, now fixed.&lt;/li&gt;&#10;&lt;li&gt;As Christy noted, the child elements of the Post Template block are a little weird at inheriting global padding, as evidenced on mobile.&lt;/li&gt;&#10;&lt;li&gt;Are H1 and H2 way too big? &lt;strong&gt;Update&lt;/strong&gt; I've bumped down the font-sizes of H1 to H3 to large, medium, and normal. H1 now matches the size of the post title, and H3 matches the size of normal paragraph text.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;p&gt;Here's a paragraph that appears under the unordered list.&lt;/p&gt;</description>
			<pubDate>Sat, 26 Apr 2025 06:12:52 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/04/26/applying-the-single-column-layout/</link>
			<guid>https://wordland.shanson.de/2025/04/26/applying-the-single-column-layout/</guid>
			<source:markdown>I've applied the single column layout [proposed](https://github.com/scripting/wordlandSupport/issues/71#issuecomment-2831397910) by [Christy Nyiri](https://github.com/Nyiriland). I personally think it looks fantastic.&#10;&#10;Here are some WordLand styles.&#10;&#10;Heading 1&#10;=========&#10;&#10;Heading 2&#10;---------&#10;&#10;### Heading 3&#10;&#10;&gt; This is a block quote. (This doesn't seem to be styled yet.)&#10;&#10;**Bold**, _italics,_ underlined (hmm, it's not underlined).&#10;&#10;An ordered shopping list:&#10;&#10;1.  Bread&#10;2.  Milk&#10;3.  Eggs&#10;&#10;Notes as an unordered list:&#10;&#10;*    The next/previous links have returned to the WordPress default instead of large arrows only. **Update:** That was my bug, now fixed.&#10;*   As Christy noted, the child elements of the Post Template block are a little weird at inheriting global padding, as evidenced on mobile.&#10;*   Are H1 and H2 way too big? **Update** I've bumped down the font-sizes of H1 to H3 to large, medium, and normal. H1 now matches the size of the post title, and H3 matches the size of normal paragraph text.&#10;&#10;Here's a paragraph that appears under the unordered list.</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">105</post-id>
			</item>
		<item>
			<title>Test with large image</title>
			<description>&lt;p&gt;Here is a test post with an image 1600 pixels wide.&lt;/p&gt;&#10;&#10;&lt;p&gt;&lt;img src=&quot;https://wordland.shanson.de/wp-content/uploads/2025/04/annie-spratt-c_sdK41Fpmw-unsplash.jpg&quot; alt=&quot;&quot; title=&quot;&quot; /&gt;&lt;/p&gt;</description>
			<pubDate>Wed, 30 Apr 2025 06:14:27 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/04/30/test-with-large-image/</link>
			<guid>https://wordland.shanson.de/2025/04/30/test-with-large-image/</guid>
			<source:markdown>Here is a test post with an image 1600 pixels wide.&#10;&#10;&#10;&#10;![](https://wordland.shanson.de/wp-content/uploads/2025/04/annie-spratt-c_sdK41Fpmw-unsplash.jpg)</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">122</post-id>
			</item>
		<item>
			<title>Change #5, next/prev links</title>
			<description>&lt;p&gt;For &lt;a href=&quot;https://wordland.shanson.de/2025/04/18/changes-to-make-on-scotts-blog/&quot;&gt;Change #5&lt;/a&gt;, I once again used &lt;a href=&quot;https://github.com/scotthansonde/wordlandBaseline/blob/5b0ee36cfaca434a6c6baadbdcc67c0c2d611285/functions.php#L40&quot;&gt;an add_filter function&lt;/a&gt; to replace the HTML generated by WordPress, this time for the next/prev links. The links show only an arrow at 1.5em (24 px), no underline, with the post title in the title attribute of the anchor tag so it shows up as a tool tip.&lt;/p&gt;</description>
			<pubDate>Tue, 22 Apr 2025 09:22:16 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/04/22/change-5-next-prev-links/</link>
			<guid>https://wordland.shanson.de/2025/04/22/change-5-next-prev-links/</guid>
			<source:markdown>For [Change #5](https://wordland.shanson.de/2025/04/18/changes-to-make-on-scotts-blog/), I once again used [an add\_filter function](https://github.com/scotthansonde/wordlandBaseline/blob/5b0ee36cfaca434a6c6baadbdcc67c0c2d611285/functions.php#L40) to replace the HTML generated by WordPress, this time for the next/prev links. The links show only an arrow at 1.5em (24 px), no underline, with the post title in the title attribute of the anchor tag so it shows up as a tool tip.</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">80</post-id>
			</item>
		<item>
			<title>Change #10, category list for single post</title>
			<description>&lt;p&gt;For &lt;a href=&quot;https://wordland.shanson.de/2025/04/18/changes-to-make-on-scotts-blog/&quot;&gt;Change #10&lt;/a&gt;, since we can include PHP code in the theme, we don't need to use JavaScript to filter out the Uncategorized category. We can use an &lt;a href=&quot;https://github.com/scotthansonde/wordlandBaseline/blob/7e14d79defe7762987cbea19c4367c85ced86a77/functions.php#L24&quot;&gt;add_filter function&lt;/a&gt; on the get_the_terms hook in functions.php to remove Uncategorized before the wp:post-terms block displays the categories.&lt;/p&gt;&#10;&#10;&lt;p&gt;The block also has a parameter for the prefix to the displayed list, so we changed it from &quot;Posted in &quot; to &quot;Categories: &quot;.&lt;/p&gt;</description>
			<pubDate>Tue, 22 Apr 2025 03:08:23 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/04/22/change-10-category-list-for-single-post/</link>
			<guid>https://wordland.shanson.de/2025/04/22/change-10-category-list-for-single-post/</guid>
			<source:markdown>For [Change #10](https://wordland.shanson.de/2025/04/18/changes-to-make-on-scotts-blog/), since we can include PHP code in the theme, we don't need to use JavaScript to filter out the Uncategorized category. We can use an [add\_filter function](https://github.com/scotthansonde/wordlandBaseline/blob/7e14d79defe7762987cbea19c4367c85ced86a77/functions.php#L24) on the get\_the\_terms hook in functions.php to remove Uncategorized before the wp:post-terms block displays the categories.&#10;&#10;The block also has a parameter for the prefix to the displayed list, so we changed it from &quot;Posted in &quot; to &quot;Categories: &quot;.</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">76</post-id>
			</item>
		<item>
			<title>Change #11, icon for RSS feed</title>
			<description>&lt;p&gt;I thought &lt;a href=&quot;https://wordland.shanson.de/2025/04/18/changes-to-make-on-scotts-blog/&quot;&gt;Change #11&lt;/a&gt; would be simple. The icons are in a social-links block, and an RSS feed is among the &lt;a href=&quot;https://wordpress.com/support/display-social-profiles/#supported-social-icons&quot;&gt;supported services&lt;/a&gt;.&lt;/p&gt;&#10;&#10;&lt;p&gt;However, adding&lt;/p&gt;&#10;&#10;&lt;p&gt;&lt;code&gt;&amp;lt;!-- wp:social-link {&quot;url&quot;:&quot;#&quot;,&quot;service&quot;:&quot;rss&quot;} /--&amp;gt;&lt;/code&gt; &lt;/p&gt;&#10;&#10;&lt;p&gt;to the sidebar failed. I had to dig into the WordPress code itself to find the service is named &quot;feed&quot;, not &quot;rss&quot;. The correct syntax for the RSS feed icon is&lt;/p&gt;&#10;&#10;&lt;p&gt;&lt;code&gt;&amp;lt;!-- wp:social-link {&quot;url&quot;:&quot;#&quot;,&quot;service&quot;:&quot;feed&quot;} /--&amp;gt;&lt;/code&gt;.&lt;/p&gt;&#10;&#10;&lt;p&gt;🙄&lt;/p&gt;&#10;&#10;&lt;p&gt;Hooking up the correct link to the icon is a task for later.&lt;/p&gt;&#10;&#10;&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; We put an add_filter function in functions.php to put the actual feed link on the icon (&lt;a href=&quot;https://github.com/scotthansonde/wordlandBaseline/commit/38b1a459b5211f29096ea6789afbed02f6dc59a4&quot;&gt;Commit 38b1a45&lt;/a&gt;).&lt;/p&gt;</description>
			<pubDate>Mon, 21 Apr 2025 08:48:30 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/04/21/change-11-icon-for-rss-feed/</link>
			<guid>https://wordland.shanson.de/2025/04/21/change-11-icon-for-rss-feed/</guid>
			<source:markdown>I thought [Change #11](https://wordland.shanson.de/2025/04/18/changes-to-make-on-scotts-blog/) would be simple. The icons are in a social-links block, and an RSS feed is among the [supported services](https://wordpress.com/support/display-social-profiles/#supported-social-icons).&#10;&#10;However, adding&#10;&#10;`&lt;!-- wp:social-link {&quot;url&quot;:&quot;#&quot;,&quot;service&quot;:&quot;rss&quot;} /--&gt;`&#10;&#10;to the sidebar failed. I had to dig into the WordPress code itself to find the service is named &quot;feed&quot;, not &quot;rss&quot;. The correct syntax for the RSS feed icon is&#10;&#10;`&lt;!-- wp:social-link {&quot;url&quot;:&quot;#&quot;,&quot;service&quot;:&quot;feed&quot;} /--&gt;`.&#10;&#10;🙄&#10;&#10;Hooking up the correct link to the icon is a task for later.&#10;&#10;**Update:** We put an add\_filter function in functions.php to put the actual feed link on the icon ([Commit 38b1a45](https://github.com/scotthansonde/wordlandBaseline/commit/38b1a459b5211f29096ea6789afbed02f6dc59a4)).</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">70</post-id>
			</item>
		<item>
			<title>Change #4, font for post body</title>
			<description>&lt;p&gt;For &lt;a href=&quot;https://wordland.shanson.de/2025/04/18/changes-to-make-on-scotts-blog/&quot;&gt;Change #4&lt;/a&gt; some adjustments to the post body text were requested.&lt;/p&gt;&#10;&#10;&lt;ul&gt;&#10;&lt;li&gt;Font size should be 18px&lt;/li&gt;&#10;&lt;li&gt;Font weight should be 400&lt;/li&gt;&#10;&lt;li&gt;Font color black on white background&lt;/li&gt;&#10;&lt;li&gt;Values should be able to be changed in browser dev tools&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;p&gt;In block style WordPress themes most of the CSS is in the theme.json file.&lt;/p&gt;&#10;&#10;&lt;ul&gt;&#10;&lt;li&gt;The font size in a post is set in core WordPress to the CSS variable --wp--preset--font-size--normal. &quot;normal&quot; is set in WordPress itself to 16px, so I set &quot;normal&quot; in theme.json to 18px.&lt;/li&gt;&#10;&lt;li&gt;I also increased the &quot;small&quot; font size from 16px to 18px. &lt;/li&gt;&#10;&lt;li&gt;Under &quot;typography&quot; I changed the font weight from 300 to 400.&lt;/li&gt;&#10;&lt;li&gt;Also under &quot;typography&quot; the background was already set to white, so I left it.&lt;/li&gt;&#10;&lt;li&gt;Yesterday I &lt;a href=&quot;https://wordland.shanson.de/2025/04/19/viewing-the-theme-in-chrome-devtools/&quot;&gt;posted&lt;/a&gt; on how to view and change CSS variables in dev tools.  &lt;/li&gt;&#10;&lt;li&gt;On my own, I also increased the size of &quot;x-small&quot; text from 14px to 16px, since the text in the sidebar and the footer seemed too small compared to the 18px post body text.&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;p&gt;Once these changes are tested, they will become version 0.0.2 of the theme.&lt;/p&gt;</description>
			<pubDate>Sun, 20 Apr 2025 11:52:52 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/04/20/change-4-font-for-post-body/</link>
			<guid>https://wordland.shanson.de/2025/04/20/change-4-font-for-post-body/</guid>
			<source:markdown>For [Change #4](https://wordland.shanson.de/2025/04/18/changes-to-make-on-scotts-blog/) some adjustments to the post body text were requested.&#10;&#10;*   Font size should be 18px&#10;*   Font weight should be 400&#10;*   Font color black on white background&#10;*   Values should be able to be changed in browser dev tools&#10;&#10;In block style WordPress themes most of the CSS is in the theme.json file.&#10;&#10;*   The font size in a post is set in core WordPress to the CSS variable --wp--preset--font-size--normal. &quot;normal&quot; is set in WordPress itself to 16px, so I set &quot;normal&quot; in theme.json to 18px.&#10;*   I also increased the &quot;small&quot; font size from 16px to 18px.&#10;*   Under &quot;typography&quot; I changed the font weight from 300 to 400.&#10;*   Also under &quot;typography&quot; the background was already set to white, so I left it.&#10;*   Yesterday I [posted](https://wordland.shanson.de/2025/04/19/viewing-the-theme-in-chrome-devtools/) on how to view and change CSS variables in dev tools.&#10;*   On my own, I also increased the size of &quot;x-small&quot; text from 14px to 16px, since the text in the sidebar and the footer seemed too small compared to the 18px post body text.&#10;&#10;Once these changes are tested, they will become version 0.0.2 of the theme.</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">60</post-id>
			</item>
		<item>
			<title>Change #2, footer</title>
			<description>&lt;p&gt;I implemented Dave's &lt;a href=&quot;https://wordland.shanson.de/2025/04/18/changes-to-make-on-scotts-blog/&quot;&gt;Change #2&lt;/a&gt; first, as it was the easiest to do. &lt;/p&gt;&#10;&#10;&lt;ul&gt;&#10;&lt;li&gt;I first set up a child theme to Retrospect, as described in the &lt;a href=&quot;https://wordpress.com/support/themes/child-themes/#create-a-child-theme-manually&quot;&gt;WordPress support docs&lt;/a&gt;. Files and settings in the child theme override those in the parent theme, and all of my changes will be in one place. The child theme is on GitHub at https://github.com/scotthansonde/wordlandBaseline&lt;/li&gt;&#10;&lt;li&gt;I copied over the parts/footer.html file from the parent theme folder to the child theme folder.&lt;/li&gt;&#10;&lt;li&gt;I edited the text as requested. The footer now reads &quot;Written in WordLand, running on the WordPress platform.&quot;&lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;p&gt;Update&lt;/p&gt;&#10;&#10;&lt;ul&gt;&#10;&lt;li&gt;Corrected the text and changed the text to black (using theme-5 instead of theme-3 in footer.html)&lt;/li&gt;&#10;&lt;/ul&gt;</description>
			<pubDate>Fri, 18 Apr 2025 15:36:18 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/04/18/change-2-footer/</link>
			<guid>https://wordland.shanson.de/2025/04/18/change-2-footer/</guid>
			<source:markdown>I implemented Dave's [Change #2](https://wordland.shanson.de/2025/04/18/changes-to-make-on-scotts-blog/) first, as it was the easiest to do.&#10;&#10;*   I first set up a child theme to Retrospect, as described in the [WordPress support docs](https://wordpress.com/support/themes/child-themes/#create-a-child-theme-manually). Files and settings in the child theme override those in the parent theme, and all of my changes will be in one place. The child theme is on GitHub at https://github.com/scotthansonde/wordlandBaseline&#10;*   I copied over the parts/footer.html file from the parent theme folder to the child theme folder.&#10;*   I edited the text as requested. The footer now reads &quot;Written in WordLand, running on the WordPress platform.&quot;&#10;&#10;Update&#10;&#10;*   Corrected the text and changed the text to black (using theme-5 instead of theme-3 in footer.html)</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">45</post-id>
			</item>
		<item>
			<title>New URL</title>
			<description>&lt;p&gt;If I intend to use WordLand permanently, it would be silly to have a site named wordland-test.shanson.de. So I'm changing the name to wordland.shanson.de. Let's see if that breaks anything. 😃&lt;/p&gt;&#10;&#10;&lt;ul&gt;&#10;&lt;li&gt;Changed the settings for the docker container running WordPress to accept connections from a second domain &lt;/li&gt;&#10;&lt;li&gt;In the WordPress General settings, change the WordPress URL and Site URL &lt;/li&gt;&#10;&lt;li&gt;At wordpress.com, the new URL already shows up under Sites &lt;/li&gt;&#10;&lt;li&gt;In WordLand, log out of wordpress.com and log back it. The new URL shows up from my site.&lt;/li&gt;&#10;&lt;li&gt;Try a new post to the new URL. That's what this is.&lt;/li&gt;&#10;&lt;li&gt;Check the WordPress RSS feed. Only the new domain is contained in the feed. The feed is visible at both the old and the new feed URLs.&lt;/li&gt;&#10;&lt;li&gt;The WordLand RSS feed uses the new URL for the new post and keeps the old URL for older posts. That's OK, since the old URLs still work, and will eventually be redirected to the new URL &lt;/li&gt;&#10;&lt;/ul&gt;&#10;&#10;&lt;p&gt;So I didn't really break much of anything.&lt;/p&gt;</description>
			<pubDate>Wed, 26 Mar 2025 15:21:21 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/03/26/new-url/</link>
			<guid>https://wordland.shanson.de/2025/03/26/new-url/</guid>
			<source:markdown>If I intend to use WordLand permanently, it would be silly to have a site named wordland-test.shanson.de. So I'm changing the name to wordland.shanson.de. Let's see if that breaks anything. 😃&#10;&#10;*   Changed the settings for the docker container running WordPress to accept connections from a second domain&#10;*   In the WordPress General settings, change the WordPress URL and Site URL&#10;*   At wordpress.com, the new URL already shows up under Sites&#10;*   In WordLand, log out of wordpress.com and log back it. The new URL shows up from my site.&#10;*   Try a new post to the new URL. That's what this is.&#10;*   Check the WordPress RSS feed. Only the new domain is contained in the feed. The feed is visible at both the old and the new feed URLs.&#10;*   The WordLand RSS feed uses the new URL for the new post and keeps the old URL for older posts. That's OK, since the old URLs still work, and will eventually be redirected to the new URL&#10;&#10;So I didn't really break much of anything.</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">14</post-id>
			</item>
		<item>
			<title>An uploaded photo of a beach in Lanzarote</title>
			<description>&lt;p&gt;&lt;img src=&quot;https://wordland-test.shanson.de/wp-content/uploads/2025/03/lanzarote-342824_640.jpg&quot; alt=&quot;&quot; title=&quot;&quot; /&gt;&lt;/p&gt;&#10;&#10;&lt;p&gt;&lt;a href=&quot;https://pixabay.com/photos/lanzarote-beach-sand-palm-trees-342824/&quot;&gt;Source&lt;/a&gt;&lt;/p&gt;</description>
			<pubDate>Thu, 20 Mar 2025 14:38:02 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/03/20/an-uploaded-photo-of-a-beach-in-lanzarote/</link>
			<guid>https://wordland.shanson.de/2025/03/20/an-uploaded-photo-of-a-beach-in-lanzarote/</guid>
			<source:markdown>![](https://wordland-test.shanson.de/wp-content/uploads/2025/03/lanzarote-342824_640.jpg)&#10;&#10;[Source](https://pixabay.com/photos/lanzarote-beach-sand-palm-trees-342824/)</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">9</post-id>
			</item>
		<item>
			<title>Beautiful Things</title>
			<description>&lt;p&gt;This time last year, my wife was preparing for emergency heart surgery and we had no idea why. Her pulse was racing, she was short of breath, and the cardiologist said she had the heart of an unhealthy 80-year-old (she was 60 and healthy). The song &quot;&lt;a href=&quot;https://en.wikipedia.org/wiki/Beautiful_Things_%28Benson_Boone_song%29&quot;&gt;Beautiful Things&lt;/a&gt;&quot;, released 6 weeks before, was a reminder of how fleeting the good things in life, and even life itself, can be.&lt;/p&gt;&#10;&#10;&lt;blockquote&gt;&#10;&lt;p&gt;Please stay &lt;br&gt;&#10;I want you, I need you, oh God &lt;br&gt;&#10;Don't take &lt;br&gt;&#10;These beautiful things that I've got&lt;/p&gt;&#10;&lt;/blockquote&gt;&#10;&#10;&lt;p&gt;A few days later we had the answer, and the solution. She had been born with a bicuspid aortic valve, with two flaps instead of three. Her aorta had expanded over the years to compensate, but was starting to become clogged. The valve was replaced, and today she is as good as new.&lt;/p&gt;&#10;&#10;&lt;p&gt;That was a year ago Friday, and this week we will be travelling to Lanzarote (Canary Islands, Spain) to celebrate her new first birthday.&lt;/p&gt;</description>
			<pubDate>Mon, 10 Mar 2025 10:45:23 GMT</pubDate>
			<link>https://wordland.shanson.de/2025/03/10/beautiful-things/</link>
			<guid>https://wordland.shanson.de/2025/03/10/beautiful-things/</guid>
			<source:markdown>This time last year, my wife was preparing for emergency heart surgery and we had no idea why. Her pulse was racing, she was short of breath, and the cardiologist said she had the heart of an unhealthy 80-year-old (she was 60 and healthy). The song &quot;[Beautiful Things](https://en.wikipedia.org/wiki/Beautiful_Things_(Benson_Boone_song))&quot;, released 6 weeks before, was a reminder of how fleeting the good things in life, and even life itself, can be.&#10;&#10;&gt; Please stay&#10;&gt; I want you, I need you, oh God&#10;&gt; Don't take&#10;&gt; These beautiful things that I've got&#10;&#10;A few days later we had the answer, and the solution. She had been born with a bicuspid aortic valve, with two flaps instead of three. Her aorta had expanded over the years to compensate, but was starting to become clogged. The valve was replaced, and today she is as good as new.&#10;&#10;That was a year ago Friday, and this week we will be travelling to Lanzarote (Canary Islands, Spain) to celebrate her new first birthday.</source:markdown>
			<post-id xmlns="com-wordpress:feed-additions:1">7</post-id>
			</item>
		</channel>
	</rss>
