WordPress: Could not save password reset key to database

If you have the error “Could not save password reset key to database.”, more than likely you have one of the following issues: Database server is full (the values cannot be saved to the database due to the file system being 100% full) Database server is read-only (If you use a service such as Amazon […]

True meaning of meta robots content equals = noodp

I see a lot of misunderstandings of the “noodp” found in meta tags with name “robots”. <meta name=”robots” content=”noodp” /> Not all content values for a meta robots HTML tag are bad. Most robots content values do not block search engines from indexing pages. The noodp is one of those examples. The equivalent to the […]

Podcast Movement 2016 – Hosting Session on Podcasting with WordPress and IAB Metrics Panel

I will be hosting a Question and Answer session at Podcast Movement 2016 on Podcasting with WordPress. If you are attending Podcast Movement this July and have questions about podcasting with WordPress, please come to the Solutions Stage room on Friday, July 10th, from 2:30-3:15pm. I will be part of a panel discussion on IAB […]

Featured Image Test

this is a featured image test.

WordPress Translate System Feedback

I tried to reply with my latest feedback on WordPress.org handling of Translations but sadly my comment was not approved. I’ve tried to have conversations with developers on WordPress’s slack system but instead of considering the problems I raised I quickly got responsive answers. Here’s my reply so hopefully someone will read it who develops […]

WordPress GlotPress translate management confusing and is unscalable

Plugins and themes have translators we trust 100%, we’ve forged relationships with these translators over the years. I’m now finding myself telling my friends and colleagues “I trust you, but for some reason WordPress doesn’t trust me with my plugin”. This all stems from the confusing process that is in place now which can be […]

GetID3 analyze() function new file size parameter

You can now read ID3 (media file headers) information from mp3 and other media files using GetID3 library without having the entire media file present. The new 2nd parameter to the analyze() member function allows you to detect play time duration with only a small portion of the file present. Years ago I added this […]