#wordpress 2026-09-30

2026-09-30 UTC
Reveljay, [tw2113], GWG and [burgeonlab] joined the channel
#
GWG
[pfefferle] Upgraded to the new Indieweb plugin and suddenly my entire author bio isn't rendering anymore. I'll have to look into it.
#
GWG
Something about the hcard code I'd imagine
[pfefferle] joined the channel
#
[pfefferle]
oh no! 😞
#
[pfefferle]
can you add the following to your indieweb.php?
#
[pfefferle]
```if ( INDIEWEB_ADD_HCARD_SUPPORT ) {
#
[pfefferle]
// Keep the pre-5.1.0 class name for themes and plugins that still use it.
#
[pfefferle]
\class_alias( Hcard\User::class, 'HCard_User' );
#
GWG
I tried the widget also, it didn't seem to work. I was going to look after work
#
GWG
I don't mind changing my old theme code, just needed to make sure I knew what happened
#
[pfefferle]
The bio issue is my fault: in 5.1.0 I moved HCard_User to Indieweb\Hcard\User and did not keep the old class name. iw26 checks class_exists( 'HCard_User' ), so it falls back to template-parts/biography.php, and that one is empty on the front page because it runs outside the loop.
#
[pfefferle]
The widget code did not change, so I am not sure what happens there. What exactly did not work? Is the widget missing from the list, is it empty on the front page, or does it show the name but no bio? On the front page it only shows up if "Single Author Site" is enabled.
#
[pfefferle]
I opened a PR that adds the old class name back as an alias, so your theme should work again without changes: https://github.com/indieweb/wordpress-indieweb/pull/321 (I added you as reviewer). If you want to switch anyway, it is \Indieweb\Hcard\User::hcard() now.
#
Loqi
[preview] [pfefferle] #321 Add `HCard_User` alias for backwards compatibility
#
GWG
The rel me links weren't generating or the bio statement
#
GWG
Only the picture shows
#
GWG
I was going to troubleshoot tonight.. I am tearing down my server and haven't fully rebuilt the dev site yet though
jackrazu joined the channel
#
GWG
I may regret this, but I had an assistant write tests and bug fix PRs for Tempus Fugit last night
#
GWG
It found a bunch of problems I didn't notice
#
GWG
I didn't realize I set my ordinal date URLs to start at 0 instead of 1
[Sophia] joined the channel
#
GWG
I just feel if I were a better coder I might catch this on my own
[aciccarello] and [Murray] joined the channel
#
gRegor
off by one errors get us all :)
[snarfed] joined the channel
#
[snarfed]
bugs happen to everyone! don't beat yourself up
[snarfed] joined the channel
#
GWG
[snarfed]: I know... but I'll likely pay to have tests written for all of my plugins
#
GWG
[snarfed]: It wrote 199 tests for Tempus Fugit.. I didn't know it did 199 things
#
GWG
I'm probably contributing to the destruction of human civilization
#
Loqi
GWG has 2 karma in this channel over the last year (74 in all channels)
#
[snarfed]
not at all. fixing bug is good! GWG++
#
Loqi
[preview] [Ryan Barrett] Really enjoyed Nat Bullard’s State of decarbonization presentation this year, as always. Reminds me of Mary Meeker’s classic yearly Internet Trends decks, but for climate tech. It’s that valuable, and useful. Some takeaways, in no particular o...
#
[pfefferle]
and in the end these were bugs I introduced 😞
#
[pfefferle]
I am sorry [dshanske]
#
GWG
[pfefferle]: I'll look and try to propose a fix.. I'm on vacation this week except for today and tomorrow due teaching a class, but need to finish my server migration because tomorrow is the first of the month and I don't want to pay for an extra vps.
jacob joined the channel