WordPress theme for nathansh.com
CSS PHP JavaScript Ruby
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
fonts/fontawesome
images
includes
js
partials
stylesheets
.editorconfig
.gitignore
.jshintrc
.scss-lint.yml
Gruntfile.js
apigen.neon
archive-design.php
archive-dev.php
comments.php
config.rb
footer.php
functions.php
header.php
index.php
package.json
readme.md
screenshot.png
searchform.php
sidebar.php
style.css

readme.md

nathansh WordPress theme

This is the WordPress theme for nathansh.com. I figured I'd put it up here as an ultimate 'view source' for my website. Feel free to poke around, see how things are done, tweet me any questions @_nathansh, and if you're feeling adventurous make a pull request.

Note that custom post types, taxonomies and some other functionality is defined in the companion site plugin repo.

Boilerplates

This theme was built upon several boilerplates, which I'm the principle maintainer of (except for the Grunt one). These are collectively used and contributed to at Domain7 where I work as a web developer.

  • WordPress theme boilerplate
    This is the latest encarnation of my WordPress theme boilerplate, previously known as PressPenguin. I brought this to Domain7 and has evolved considerably since.
  • Sassyplate
    A boilerplate for Sass/Compass.
  • Gruntyplate
    Used for getting grunt off on the right foot. Great defaults for combined media queries, script concatonation, compass compiling, etc. Primarily maintained by Reuben Moes

Site functionality plugin boilerplate

WordPress site plugin boilerplate
Custom post types, taxonomies and a lot of site functionality should live in plugins, not themes. This boilerplate is for creating such plugins.