Bad habits drive me crazy, I wish I didn’t have them, but I do. That is why, once a year, I don’t drink coffee for a week. I’m a 3-cups-a-day kind of guy, but I don’t like to be dependant on caffeine. I need to know that I can stop it at any time. I…

Read More

I was getting this message on a multi site install that I was working on: Usernames can only contain lowercase letters (a-z) and numbers. I haven’t dug into this yet, it seems like this popped up in WP 4.4. Here is how I have gotten around it: function amr_wpmu_validate_user_signup( $userinfo ) { if ( array_key_exists(…

Read More

I know there are security risks, a bad implementation, bad user experience, etc, but sometimes the client insists on it. Here is how allow iframes in posts and pages: add_filter( ‘wp_kses_allowed_html’, ‘ar_allowed_tags_filter’, 1, 1 ); function ar_allowed_tags_filter( $allowed_tags ) { if ( ! current_user_can( ‘publish_posts’ ) ) { return $allowedposttags; } $allowed_tags[‘iframe’] = array( ‘align’…

Read More