Tag Archives: wordpress

Adding a Wiki-like Section

I added a page-based section to this blog, to serve as a wiki-like extension. Where blogs are a stream of content, I find I have need of a more static part of the site, with content that can serve as reference, as a jump-off page to blog content, or to document things.

In the 00’s I used to have a wiki living alongside this blog, and think of ways of connecting my blog to a wiki (in 2004 I wrote a WordPress and a Movable Type plugin to let blogposts and wiki-pages synchronise). The wiki I ran was wikkawiki, which based on functionality would still be my goto choice for an open source self hosted wiki.
The issue with running a wiki exposed to the public was that it attracted loads of spam attacks, something that in practice never was outweighed by the use bona fide visitors made of the wiki to alter or add content.

In short to add wiki-style functionality to my blog, the only functionality that is really needed is that 1) I myself have a edit button on static items, 2) the ability to categorise and tag those items, and 3) keep those items outside of the blog posting stream on the front page, and outside of the RSS feed. WordPress pages fit that description, when I’m logged in, and after adding a plugin to allow categories and tags on pages. So a page based section it is, or rather, will be over time.

Jetpack and XML-RPC

Following up on yesterday’s posting on blogging more, I looked at using the WordPress desktop and Android apps. This to see if using those apps makes it easier to blog something on the go (triggered by Peter’s comment that enabling mailing entries to his blog helped his workflow.)

It turns out that I can’t connect to this blog from those apps. WordPress is designed to build the connection using its own plugin Jetpack. I’ve been using Jetpack for visitor statistics already, and previously noticed how the statistics function was the only bit that ever worked. Jetpack needs the xmlrpc file that allows remote access to work. While that file exists in my install and responds as if its active when accessed (“XML-RPC server accepts POST requests only”), in practice it does not seem to be functional. Running the Jetpack debugger to test xmlrpc returns an error message.

None of the suggested fixes by Jetpack help, like disabling all plugins to see if there’s a conflict with Jetpack, and I already am running a default theme. As a final measure they suggest to disconnect Jetpack from the Jetpack settings, but that does not work…..as Jetpack says it can’t save settings. Which was the issue I started with, so I’ve come full circle without a solution.