- Clone the repository into your
wp-content/themes
folder - Rename the theme folder
- Change
Theme Name
instyle.css
- Activate the theme in the WordPress back end under
Appearance > Themes
- Delete other theme folders in the
wp-content/themes
folder - Replace
favicon.ico
andfavicon.png
- Replace
screenshot.png
- Replace images in the
library/images
folder - Paste your CSS and JS files into the
library/assets
folder - If you use Bower or NPM, paste the folders and manifest files into the theme root directory
- Remove jQuery from your pasted JS files since we're using the jQuery provided by WordPress
- Update the Bower or NPM paths in your CSS and JS files
- Drop your theme folder into CodeKit
- Reconfigure your CSS and JS files in CodeKit (Check the option
Run Autoprefixer on the CSS file
) - Change the CSS and JS paths in the
plate_scripts_and_styles
function infunctions.php
- Restructure your CSS file in the
library/assets/css
folder - Add
editor.scss
to yourlibrary/assets/css
folder - Add
gutenberg-editor.scss
to yourlibrary/assets/css
folder - Uncomment editor style in the
plate_lunch
function infunctions.php
- Uncomment gutenberg editor style in the
plate_block_editor_styles
function infunctions.php
- Add your Google Fonts to the
plate_fonts
function infunctions.php
- Change the menus in the
register_nav_menus
function infunctions.php
- Change the
header.php
- Change the
footer.php
- Change the
templates/loop.php
- Change the
404.php
- Install the plugin
Advanced Custom Fields PRO
and activate it - Change the
title
in theplate_block_categories
function infunctions.php
- Add your Gutenberg/ACF blocks in the
plate_acf_block_types
function infunctions.php
- Add your ACF field groups in the WordPress back end under
Custom Fields
- Optionally uncomment and use the
acf_add_options_page
function infunctions.php
- Add .htaccess to the root folder
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
- Delete the
Hello Dolly
plugin underPlugins > Installed Plugins
- Change
Tagline
underSettings > General
- Change
Your homepage displays
toA static page
underSettings > Reading
- Change
Common Settings
toPost name
underSettings > Permalinks
- Add
define('DISALLOW_FILE_EDIT', true);
to yourwp-config.php
- Create a new remote repository on GitHub or BitBucket
- Connect your local repository to the remote repository with
git remote set-url origin <URL>
- Commit and push your changes to the remote repository
- Install the plugin
WP Pusher
and activate it - Install the theme under
WP Pusher > Install Theme
and check the optionLink installed theme
- Optionally set up
Push-to-Deploy