WordPress Theme Development Process

Basic Theme Setup

  • Download & Install WordPress
  • Copy Base Theme & delete default themes (except 2021)
  • SetUp Base theme & create screenshot & activate
  • Clear Plugin directory & add ACF
  • Add all pages in design & assign page templates (/page-templates/page-about.php)
  • Create Custom Post Types if required
  • Create Menu for Header & Footer
  • 404 Page
  • Search Listing Page
  • CSS & Font Set Up (Font Face Google Fonts)
  • Header & Footer Development

Base Theme Requirement

  • Basic WP Template structure
  • /assets/images/…. /assets/css/… /assets/media/.. etc..
  • home.php, front-page.php, page.php, single.php, category.php, tag.php, author.php, 404.php, search.php is must
  • archive-custompost.php, single-custompost.php, taxonomy-name.hp in case of custom post types.
  • For more details visit: https://wphierarchy.com/

assets (dir)
      - css (dir)
      - images (dir)
      - js (dir)
inc (dir)
template-parts (dir)
      - footer (dir)
      - header (dir)
      - navigation (dir)
      - page (dir)
      - post (dir)
404.php
archive.php
comments.php
footer.php
front-page.php
functions.php
header.php
index.php
page.php
README.txt
rtl.css
screenshot.png
search.php
searchform.php
sidebar.php
single.php
style.css