Vanilla Wordpress Template
latest
  • Overview
  • The Basics
  • Theme Components
  • Helper Functions
  • How To Build a WP Theme
  • Appendix A: Windows Local Dev Environment Guide
Vanilla Wordpress Template
  • Docs »
  • Welcome to Vanilla Wordpress Template’s documentation!
  • Edit on GitHub

Welcome to Vanilla Wordpress Template’s documentation!¶

Contents:

  • Overview
    • Motivation
    • Pre-Requisites
    • Installation
      • Step 1: Clone the repository from Github
      • Step 2: Composer Install
      • Step 3: Create .env file in project root
      • Step 4: Create local MySQL database
      • Step 5: Serve site in local dev environment and view site
  • The Basics
    • WordPress Core
    • Directory Structure
    • What’s Included
    • Theme Config File
    • Asset Pipeline
  • Theme Components
    • Templates
    • Posts
    • Pages
    • Custom Post Types
    • Taxonomies
    • Menus
    • Options panels
    • Custom Fields
    • Media Library
    • WYSIWYG Editor
    • Sidebars
    • Shortcodes
    • Endpoints
    • The Loop
    • WP_Query
  • Helper Functions
    • Helper::image
    • asset()
  • How To Build a WP Theme
    • Step 1: Views, Partials and Layouts
    • Step 2: Assets
    • Step 3: Data Model
    • Step 4: View Mapping
    • Step 5: Dummy Content and Menus
    • Step 6: Options Panels
    • Step 7: Custom Field Definitions, Sidebars and Shortcodes
    • Step 8: Make the views dynamic
    • Step 9: Endpoints and Advanced Functionality
    • Step 10: Testing, and production ready
  • Appendix A: Windows Local Dev Environment Guide
    • Step 1: Download all of the packages here:
    • Step 2: Restart Machine
    • Step 3: Start Wamp Server
    • Step 4: Install Apache Service
    • Step 5: Install Apache Modules
    • Step 6: Enabled PHP Extensions
    • Step 7: Edit Apache Config File
    • Step 8: Restart WAMP Services
    • Step 9: Put WAMP Online
    • Step 10: Is it working?
    • Step 12: Edit your host file
    • Step 13: Add the vhost configuration
    • Step 14: Does it work?
Next

© Copyright 2016, Code My Views Inc.. Revision 102384e1.

Built with Sphinx using a theme provided by Read the Docs.