Wordpress

Helping Doc Searls Survive a Blog Apocalypse

Five days before the Blogs at Harvard server was scheduled for shutdown, I asked Doc Searls on Twitter where his blog would be moving. He'd been on the server since August 1, 2007, and had written a staggeringly huge number of entries. I was not expecting his response: Holy shit. I hadn't heard it would. Do you have a link? This began a frantic four days in which I helped him export his blog to a new server before the meteor struck. The move was from one WordPress server to another. ... (read more)

Fix a 'Missing: Updated' Error in Google Search on WordPress

Google Search Console reported a bunch of structured data errors in a new WordPress blog I began recently. This was a surprise, because I didn't know I was offering structured data. The WordPress theme I've been using, Twenty Twelve, includes CSS styles in blog posts to support the hAtom microformat, which helps search engines recognize the components of a blog post such as the title, author and tags. When Google crawled the blog, the Structured Data section of Search Console flagged 20 pages ... (read more)

Fix a 'No HTTP Transports' Error in WordPress

I recently installed WordPress on this server for a new blog. I've been using homebrew software for years, but I want to see whether I like WordPress enough to switch this blog and others to the platform. I need all of my sites to be usable on mobile devices, a goal that is a long way from being true today. The new blog is far better out of the box on mobile than anything I've created on my own. In the two weeks I've been running WordPress 4.4.2, I encountered several problems where it could ... (read more)

Converting a WordPress Blog to HTML Files

I've been doing more programming lately, primarily in Java because I am writing several books that teach the language. I have a few big announcements coming soon about those projects. My current coding effort is an application that turns a no-longer-updated WordPress blog into a set of static HTML pages. The goal is to make it easier to retire a blog while keeping the content available in the form that's most likely to be future proof and extremely simple to move around. WordPress can ... (read more)

Cracker Adds PHP Exploit to WordPress 2.1.1

WordPress has issued an urgent upgrade for users who downloaded WordPress 2.1.1 within the past 3-4 days: It was determined that a cracker had gained user-level access to one of the servers that powers wordpress.org, and had used that access to modify the download file. We have locked down that server for further forensics, but at this time it appears that the 2.1.1 download was the only thing touched by the attack. They modified two files in WP to include code that would allow for remote PHP ... (read more)