Skip to content

WordPress starter theme built with Bootstrap 4.0, utilizing Advanced Custom Fields and Gravity Forms.

License

Notifications You must be signed in to change notification settings

jnarciso/wp_starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WP Starter based on Bootstrap 4, Advanced Custom Fields and Gravity Forms

Getting Started

  1. First you will need to log in to Bitbucket to grab the wp_starter starter repo.
  2. Go here: https://bitbucket.org/tayloe-gray/wp_starter/src/master/
  3. In the repo, click the Clone button at the top, then click the Copy button to copy the git action to your clipboard.
  4. cd into your working directory.
  5. Now run your git action to clone the repo locally. It will look something like: git clone https://jnarciso@bitbucket.org/tayloe-gray/wp_starter.git.
  6. Install Node Packages: run the following in terminal npm install.
  7. Run Gulp: gulp.

Gulp Usage

  • To watch SASS and JS and generate compressed files, run gulp.

Real Favicon Generator

  • Run npm install gulp-real-favicon --save-dev to install the node module.
  • Make sure you have a file called favicon.png inside /includes/images/. This is what the script will generate your favicon image from.
  • Next, run gulp generate-favicon to create icons. (Make sure your paths and settings are in place, as needed.)
  • Images will be saved to /includes/images/device-icons.

Site Info

  • Custom theme info is now setup using ACF.
  • This will give you the options/fields to add specific info about your site like phone numbers, address, social URLs, etc.
  • The PHP variables to output data are already setup in key places like header.php, footer.php and page-contact.php.
  • They are fully editable from the ACF Field Groups menu and you can change/add/remove as your theme requires.
  • Add and activate the ACF Pro plugin on your site and then import this file from your theme repo: acf-export-site-info.json.
  • (In wp-admin, go to Custom Fields > Tools > Import Field Groups).
  • (Note: if you don't add the import file but have the plugin installed, you will see errors on the front end or your site may seem "broken" - depending on if you have wp-debug turned on in Flywheel on the site instance).
  • Now all fields are available in the sidebar under the Site Info option.

Ususal Required Plugins

Project Dependencies

Responsive Framework

Custom Fields Info/Usage/Setup

Our Basic Working Toolkit

About

WordPress starter theme built with Bootstrap 4.0, utilizing Advanced Custom Fields and Gravity Forms.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published