First time:
cd ~/Sites/yana
bundle install
In terminal:
cd ~/Sites/yana
bundle exec guard
Preview the site at localhost/yana/www.
Everything relating to the site in progress is in the www/wp-content/themes/yana
directory.
WordPress is a git submodule. We don't deploy any of the core WP files, just the theme.
To upgrade the local version of WordPress to whatever is the latest, run:
cd wordpress
git checkout master
git pull
To upgrade the local version of WordPress to a tagged release, run:
cd wordpress
git fetch --tags
git checkout 3.7
- Install WordPress on the remote host
- Configure Wordpress
- Thumbnails: 288x (no cropping)
- Medium images: 309x
- Large images: 618x
- Permalinks
- Install and activate the Advanced Custom Fields plugin
- Import the field definitions from the
advanced-custom-field-export.xml
file in the YANA theme directory
- Import the field definitions from the
- Create a post category for "Thank Yous" with the slug
thanks
- Create event types (categories) for "Events" with the slugs
featured
,standard
andthird-party
- Any events tagged in other (or no) categories will be assumed to be
standard
- Event type descriptions will be printed above the event TOC
- Only events tagged
featured
orstandard
will be included in the sidebar nav third-party
events aren't linked from the TOC or listed in the sidebar nav
- Any events tagged in other (or no) categories will be assumed to be
Make sure everything is looking tight. Check a few links. Then, from terminal (in a new tab maybe?):
./deploy.sh
The font is generated via Icomoon.io. Upload stylesheets/fonts/icomoon.dev.svg
to that web app to edit the font.
All uploaded images must be >618px wide.
Phone number in footer Favicon Social icons Caching Title tags Proper map embeds (http://yana.dialect.ca/get-support/vancouver/) Maybe... hover states on home circles
Lock down ledes and titles Get support emergency info callout? Photo loading