This attack is very interesting because it is not visible to the normal user and the spam (generally about Viagra, Nexium, Cialis, etc) only shows up if the user agent is from Google’s crawler (googlebot). Also, the infection is a bit tricky to remove and if not done properly will keep reappearing.
Understanding and cleaning the pharma (spam) hack on WordPress
Proportional leading with CSS3 Media Queries
Decrease or increase line-height based on width to aid readability.
Cross-browser kerning-pairs & ligatures
Typography nerd rejoice. Works in Safari and Chrome, also used by Firefox by default for texts above 20px.
Web Safe Fonts Cheat Sheet
An updated (written in April 2010), well researched, CC-licensed Web safe fonts cheat sheet, available both in low-res PNG and high-rest PDF. Even the article is useful as well.
The Nicest 2010 Child Theme You’ll See Today
The Timaru Mental Health Support Trust website, made for charity by Team USA (comprised by web superstars like Jason Santa Maria, Dan Mall, Liz Danzico and Automattic’s John Ford) during the FullCodePress competition, is actually a clever child theme of 2010.
More recap by JSM, Daniel Mall, and Liz Danzico.
WordPress 3.0 Theme Tip: The Comment Form
The simpler way to code comment form (once you understand how hooks and filters work).
WordPress 3.0 Theme Development Links
These are some of the best, currently available resources on the various WordPress 3.0 features relevant to theme development. I’ve been using and growing this list personally for a while as a sort of launchpad and they should be enough for most development needs.
There are plenty other resources, tutorials, and tips out there that I do not include here, though. For that, Google is your friend.
Menu
Custom Post Types
- Custom Post Types in WordPress
- Rock-Solid WordPress 3.0 Themes using Custom Post Types
- Custom Post Types in WordPress 3.0
- Extending Custom Post Types in WordPress 3.0
- Codex
Custom Taxonomies
- New and Exciting Ways to Organize Your WordPress Powered Website
- A Refresher on Custom Taxonomies
- The Essential Guide to WordPress 3.0 Custom Taxonomies
- Codex
Multisite
- How to enable Multi-Site option in WordPress 3.0
- WordPress 3.0 Walkthrough: Getting Started with Multisite
- Codex
Custom Header and Background
Editor Styles
New Theme Template Files
- front-page.php
- single-[post-type].php
- author-[nicename].php and author-[id].php
- taxonomy.php, taxonomy-[taxonomy].php, taxonomy-[term].php
Miscellanea
- WordPress 3.0 release announcement
- Codex about Version 3.0
- Various small new theme and plugin development updates
- Thelonious Monk, the jazz pianist whose name is used for 3.0
Showing and hiding content with pure CSS3
I like it, I think it’s short and easy to understand.