Blog

  • How to use blocks to add footnotes in WordPress 6.3

    How to use blocks to add footnotes in WordPress 6.3

    A few years ago I adopted a footnotes plugin, which I forked as Footnotes Made Easy. My plugin makes use of double brackets to indicate text that you wish to appear in a footnote. Settings allows you to change how it appears, including the symbols used.

    I’ve not done a huge amount with it and now, with WordPress 6.3 released, there’s much less a reason to even use it. You see, WordPress 6.3 added an easy-to-use footnotes block. It doesn’t have many options, and my plugin does add a lot more features, but for most people it’s more than sufficient.

    (more…)
  • I have no idea who this is

    I have no idea who this is

  • New in AI: Not this site

    New in AI: Not this site

    Tumblr has pushed out a change to prevent OpenAI from scraping their content, and I’m duplicating what they’ve done here.

    OpenAI’s instructions for blocking GPTBot should discourage OpenAI, including ChatGPT. The solution is, thankfully, simple – just add the following to your site’s robots.txt file…

    User-agent: GPTBot
    Disallow: /

  • GTA yourself using Midjourney

    GTA yourself using Midjourney

    My good friend Barry Collins recently made use of Midjourney to generate GTA images of the PC Pro podcast crew. He’s since been good enough to show me how it was done, as well as creating some for myself too.

    All I’ll say is, you wouldn’t want to mess with me based on the results!

    (more…)
  • How not to advertise in WordPress Plugins

    How not to advertise in WordPress Plugins

    Ask most users what they hate most about what WordPress plugins do and they’ll say “banner ads”. Drill down further, though, and you’ll find that it’s any kind of advertising within WP Admin.

    Used to up-sell an audience to a premium version of the product, it’s understandable. But what if it’s to a different product entirely? What if it’s a free one? Then it REALLY does get annoying, particularly when it’s outside of the individual plugin’s pages and is splashed across the whole of WP Admin.

    In this post I’m going to show some examples of behaviours, what the issue is, and suggestion some alternatives for developers as well.

    (more…)