Scaffolding for WordPress Custom Post Types