artlung.

ArtLung posts tagged with “wordpress”


  • Adding tags to blog posts retroactively.

    I’ve been reflecting my instagram posts back to this blog for a while now. One of the conventions there is mentioning people with the @mention and hashtagging posts with #hashtags. It has bothered me for a while that I didn’t ingest those tags and mentions in some manner. I left this lay for a long…


  • Suspicious Activity: “An admin user with the username backup was created outside of WordPress”

    On 14 February 2018, WordFence alerted me to highly suspicious behavior. This is the format of the email I received from WordFence version 4.9.3: This email was sent from your website “[REDACTED BLOG NAME]” by the Wordfence plugin. Wordfence found the following new issues on “[REDACTED BLOG NAME]”. Alert generated at Wednesday 14th of February…


  • Blog Post Visualization + Code

    I’ve been doing maintenance galore on this site. I have a hand-written theme and I’ve been doing things like returning the footer to a good shape and sweating the responsive details of it. I first wrote that code in 2010 but I’ve adapted it to be a bit better and now am using CSS Grid…


  • WordFence is vital for self-hosted WordPress instances.

    I’ve been hosting WordPress websites for a long time. This blog I migrated to WordPress in 2004. I had experience with it running San Diego Blog which started on B2 and I converted to WordPress in Summer 2004. So I’ve been hosting WordPress a long time. There’s a reason the software is popular. It’s free,…

  • Twitter magic?

    Trying out WordPress Twitter magic in WordPress 3.4: The nod to Ray Bradbury in IETF proposed HTTP error code 451 makes me smile. tools.ietf.org/html/draft-tbr… Thanks @timbray — Joe Crawford (@artlung) June 14, 2012


  • Fancy banner on Open Graph Protocol Tools

    It’s been a banner week for development for me. Tonight I just learned about how to add a fancy banner to a WordPress plugin page, and lickity split I made one. Check it out on the Open Graph Protocol Tools plugin page. Here’s what it looks like in context: How do I make one of…


  • Wireframing: Hello Lonesome

    One thing I’ve really come to enjoy is the process of wireframing. Wireframing is low-fi design for a digital product. I do it for websites and apps. It’s a lot of fun. The tool I generally use is Balsamiq Mockups, which runs on Mac or Windows. I’m doing some housekeeping, so here’s a wireframe from…


  • Updated Open Graph Protocol Tools Plugin

    I updated my Open Graph Protocol Tools plugin, on GitHub and on WordPress.org‘s SVN. It’s been a long time since I updated the plugin, shamefully long time actually. But hopefully I’ve addressed all the existing issues and if any new ones come up I can knock them out quickly.


  • Visualizing and Emerging Blog Content

    As I mentioned, I’ve been doing extensive reclamation of my blog archives in such a way that old headers get displayed. So you can see that in action for the Blog Archives from September 2002. The first row is is a set of buttons: back one year, back one month, archives for the current year,…


  • Flawed But Authentic

    Several years ago my amazing wife Leah put together a blog called Flawed But Authentic and populated it with wonderful writers. It had a very nice heyday, but then, it stopped. It was a really cool idea though, and it made me sad to see a cool idea grow moribund and die. So, I’ve fixed…


  • Massive Sqwertz

    Psst… just between you and me, can I tell you about a new webcomic I think you should look forward to? I’ve known Brett Jackson since sometime in the 20th Century. At the time I believe he was the prime mover in the San Diego Macromedia Users Group. He is soft-launching a webcomic, and I…


  • More thumbnailin’: photos

    Check it out at posts tagged “photos”. This follows up this post where I talk about posts tagged “drawings.”


  • Using tags: “Drawings”; How I use WordPress get_the_image()

    If you’re like me, maybe you have a pile of posts in your WordPress database. I have 3426 posts in here. It’s a giant database of stuff. Good stuff, bad stuff, short stuff, long stuff. Slicing and dicing that content in a way that makes sense, or that allows you to find what you have…

  • Most Commented Page and Shortcode

    Gary Come Home (18) I am 36. (17) Listening, Thinking, and Gestating. (14) San Francisco Suggestions? (14) Ché the Cat 1997-2006 (12) Migrating an old Blogger blog to WordPress (12) Today: The Day (11) Posts That Might Be (11) I’m 37. (11) Mom and the Cancer (11) My Name in Japanese, 1987 (10) Are you…


  • Leahpeah: All WordPress now

    Leah asked me to implement a simple redesign she had cooked up. She was tired of the heavy and dense site she had, and I am responsible for turning her new design into a clean, purely WordPress driven site. It seems to work well so far. See Leahpeah: flawed but authentic. I moved a fair…


  • Fussy.org To WordPress

    The inestimable, very funny Eden Kennedy was also stuck with Blogger. So she and her over 1200 posts and 15000 comments (!) were stuck on Blogger without FTP. I’m proud to announce that in the main, things are moved over and working anew. I’ve done the redirects for old archives, though there are some custom…


  • Blog Migration, Lura.net

    Speaking of blog migrations from Blogger to WordPress, here’s a successful one: Initially Lura was hosted under Windows and IIS. PHP was installed on her former server, but it did not really respond appropriately and the various IIS/WordPress/”mod_rewrite” hacks did not seem to work. So I advised her to move to PHP/Apache. Things went pretty…


  • Migrating an old Blogger blog to WordPress

    I’m an expert now at migrating old Blogger Blogs. Google, the owner of Blogger, has decided to shut off FTP posting, which has left many people stranded. They could have improved their algorithms, instead, things are shut off. I am now a reluctant expert at migrating Blogger blogs to WordPress. If you have a more…