Skip to content

Dan Q

    • Articles
    • Everything
    • Notes
    • Reposts (shares)
    • Checkins (geo*)
    • Videos
    • Reviews
    • Comics
    • Tags
    • Stats
    • Subscribe
    • Blogroll
  • About
    • Semi-standard "slash pages" you might like to explore:
    • /about
    • /blank
    • /blogroll
    • /colophon
    • /contact
    • /cv
    • /events
    • /license
    • /pfp
    • /postcards
    • /privacy
    • /salary
    • /shh
    • /slashes
    • /stats
    • /subscribe
    • /where
    • Hide posts of type:
    • Choose how Dan's dressed:
    • Hair
    • T-Shirt
  • Contact
  • Podcast

Tag: wordpress

  • Automattic Minus Matt

    There's a lot of tech press this morning about the involuntary ousting of my former boss Matt Mullenweg from his CEO position at Automattic. Ernie Smith from Tedium's article is my favourite. Here's my take on why this is good for Automattic (and everybody else!), and why this should be seen not as a power grab... but as an intervention!

    Read more - about 4 minutes (734 words)

    • Repost
    • of this original
    • posted 10 September, 2026
  • Note to self: ignore search results that say to install a plugin; the absolute fastest way to send a test email from a WordPress/ClassicPress installation (assuming you're using WP-CLI) is just to run something like:

    wp eval 'wp_mail("recipient@example.com", "Test Email", "A test email from WP-CLI");'

    • Note
    • posted 1 June, 2026
  • Disabling AI in WordPress 7.0

    Nicholas A. Ferrell explains how to tell WordPress 7.0 to keep its AI features disabled, and I share my alternative approach: use a fork - ClassicPress - that doesn't include the AI features in the first place, and add them using a plugin if that's really what you want.

    Read more (149 words)

    • Repost
    • of this original
    • 3 comments
    • posted 29 May, 2026
  • An email spam inbox. A significant number of detected spam messages have the subject line "PAY OR BE EXPOSED" but have different senders.

    Do Contact Forms Attract More Spam than Email Addresses?

    David Bushell, Luke Harris, and Kev Quirk all shared how they got less spam from exposing their email addresses on their personal websites than they did through their contact forms. That's not my experience, though, and I think I know why...

    Read more - about 4 minutes (932 words)

    • Article
    • 2 comments
    • posted 11 October, 2025
  • Sometimes LinkedIn's approach to anonymising who looks you up isn't very effective.

    Full image of 'Anonymised' LinkedIn notification advising that 1 hour ago, 'Founder at WordPress viewed your profile'.
    Alt

    'Anonymised' LinkedIn notification advising that 1 hour ago, 'Founder at WordPress viewed your profile'.

    I wonder who that could be? ๐Ÿ˜‚

    • Note
    • posted 1 July, 2025
  • Using WordPress internally at Automattic as a productivity tool is great... until you have to call in sick three days in a row and Jetpack treats your "streak" as an "achievement"! ๐Ÿ˜…

    Full image of Two 'Jetpack' notifications on an Android phone, both at 08:07. The first reads: 'Dan Q posted on Marketplace Engineering: AFK for itsdang -26Feb25'. The second reads: 'New achievement: You're on a 3-day streak on Marketplace Engineering!'
    Alt

    Two 'Jetpack' notifications on an Android phone, both at 08:07. The first reads: 'Dan Q posted on Marketplace Engineering: AFK for itsdang -26Feb25'. The second reads: 'New achievement: You're on a 3-day streak on Marketplace Engineering!'

    • Note
    • 1 comment
    • posted 26 February, 2025
  • Reply to Blogging for traffic not design

    Andy Hawthorne criticised a new website owner for not using a popular CMS, arguing that this would necessarily impact their SEO and so invalidate the point of their website (that point being, Andy presupposes, to attract views). I dispute... almost every single part of that argument.

    Read more - about 4 minutes (948 words)

    • Reply
    • 1 comment
    • posted 19 February, 2025
  • Framegrab from video showing a Nespresso machine making coffee, with the subtitle 'six shots of this caffeinated brown tea'.

    Get Ready with Me: Techfluencer Edition

    WordPress.com's YouTube channel just shared an influencer 'get ready with me'-style video but featuring a techfluencer. It's... weird? But funny?

    Read more (152 words)

    • Repost
    • of this original
    • posted 19 February, 2025
  • An arrow points from a WordPress logo to a ClassicPress logo, with the stylised/sliced 'Q' that is the icon of DanQ.me sitting atop the arrow.

    WordPress to ClassicPress

    A few weeks ago I switched this blog to ClassicPress, a fork of WordPress. Here's a deep dive into how (and why) I did it, as well as a look into what my experience so-far has been with this (mostly-)cut-down version of the world's most popular CMS.

    Read more - about 10 minutes (2205 words)

    • Article
    • 5 comments
    • posted 18 February, 2025
  • Reply to Ed Catmull on Change

    Matt talked about change, and mentioned the history of WordPress. I weighed-in, talking about my (positive) experience of open source in an environment of change, and contrasting it to fighting with Squiz CMS at the Bodleian!

    Read more (349 words)

    • Reply
    • posted 13 February, 2025
  • Wide diagram consisting of 2,062 vertical lines in a variety of different colours, each representing a different blog post.

    The Continuum

    Inspired by Geneveive Raine's "The Continuum", I turned all of my blog post's featured images into a stripy picture.

    Read more (237 words)

    • Article
    • posted 10 February, 2025
  • Screenshot showing this blog post, viewed in Firefox.

    Blog Questions Challenge

    I must be the last blogger on Earth left to do Ava/Kev's 'Blog Questions Challenge'. Let's get to it.

    Read more - about 8 minutes (1859 words)

    • Article
    • 5 comments
    • posted 7 February, 2025
  • Cloud-shaped wordcloud of tags used on DanQ.me, sized by frequency. The words "geocaching" and "cache log" dominate the centre of the picture, with terms like "fun", "funny", "geeky", "news", "video games", "technology", "video", and "review" a close second.

    Can AI retroactively fix WordPress tags?

    My blog's tagging is a mess. With posts going back 27 years, an inconsistent taxonomy, and changes in focus, that's pretty-much inevitable. Perhaps an AI can help: reading through old under-tagged posts and suggesting tags that could be added? Let's try it...

    Read more - about 12 minutes (2750 words)

    • Article
    • 1 comment
    • posted 30 January, 2025
  • I'm pretty impressed with running WordPress on Caddy so far.

    It took a little jiggerypokery to configure it with an equivalent of the Nginx configuration I use for DanQ.me. But off the back of it I get the capability for HTTP/3, 103 Early Hints, and built-in "batteries included" infrastructure for things like certificate renewal and log rotation.

    Full image of Browser network debugger showing danq.me being served over protocol 'h3' (HTTP/3) and an 'Early Hints Headers' section loading a WOFF2 font and a JavaScript file.
    Alt

    Browser network debugger showing danq.me being served over protocol 'h3' (HTTP/3) and an 'Early Hints Headers' section loading a WOFF2 font and a JavaScript file.

    (why yes, I am celebrating my birthday by doing selfhosting server configuration, why do you ask? ๐Ÿ˜…)

    • Note
    • 2 comments
    • posted 8 January, 2025
  • Even when it's technical, not all of my International Volunteer Day work for Three Rings has been spent using our key technologies (LNMR [Linux, Nginx, MariaDB, Ruby] stacks).

    Today, I wrote some extra PHP for our WordPress-powered contact form to notify our Support Team volunteers via Slack when messages are sent. We already aim to respond to every message within 24 hours, 365 days a year, and are often faster than that... but this might help us to be even more-responsive to the needs of the charities who we help look after.

    Full image of A filled contact form alongside a Slack message and a resulting ticketing system message.
    Alt

    A filled contact form alongside a Slack message and a resulting ticketing system message.

    • Note
    • posted 5 December, 2024

Posts navigation

Older posts

Get in Touch

I'd love to hear from you! Why not...

  • email me on blog@danq.me?
    (my spam filter is aggressive, so use a good subject line, i.e. not just "hello"; encrypt your email if you like)
  • say hi on Mastodon, where I'm @dan@danq.me?
  • send a letter or postcard to
    Dan Q, Unit 159610, PO Box 7169, Poole, BH15 9EL, UK
  • reach out some other way?
  • ยฉ Dan Q 1998-2026
  • Creative CommonsAttributionNon-Commercial except where stated (how to use)
  • powered by BloqClassicPressHTML5CSS3
  • privacy
  • Read articles, checkins, notes, reposts, and more...
  • @dan@danq.me
  • contact
  • subscribe
  • Dan Q
  • Creative Commons Attribution Non-Commercial license
  • ClassicPress
  • CSS is awesome
  • Created by a human, not by AI
  • LGBTQ+ pride flag (2018 progress variant)
  • Polyamory flag
  • Say no to Web3
  • Mastodon (it's like email... no, come back!)
  • Tested on Firefox
  • Best viewed on the Internet
  • PHP
  • Ruby
  • Debian
  • Caddy (webserver)
  • Find me on Melonland
  • Check out my GitHub
  • Three Rings - by volunteers, for volunteers, since 2002
  • I'm a fucking webmaster
  • Looks best at: any resolution!