Skip to content

Instantly share code, notes, and snippets.

@mehedidb
Last active April 6, 2018 18:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mehedidb/fafa1c8009efaa20e2abea3c2ac540e3 to your computer and use it in GitHub Desktop.
Save mehedidb/fafa1c8009efaa20e2abea3c2ac540e3 to your computer and use it in GitHub Desktop.
ThemeForest WordPress Checklist

ThemeForest WordPress Checklist By Mehedidb


image


###uses function list Form Starting

  1. Install Monster Widget Plugin ( FOR CHECK ALL WIDGET STYLE )
  2. Install ThemeCheck Plugin For Checking WordPress Theme Codeing standard.
  3. Change The Dummy Screenshot And Replace A Beautyfull Screenshot.
  4. Delete custom-header.php
  5. Check Index.php
  6. Check Page.php
  7. Check Single.php
  8. Check 404, archive, comments, Search, searchform and other php file.
  9. Then Make Left Sidebar, And Right Sidebar
  10. Make A Composer Page For Blank Composer Page.
  11. Work With Header Footer, Menu, Dropdown Menu,Menu Falback Content, Custom Logo, Custom Background, Google Font,
  12. Font Family, Color, Heading Font Size, Body Font Size, Body Heading Font Size.
  13. Required Plugin Installer,
  14. Redux / CodesterFramework / Option Tree / Or Other Framework.
  15. CMB 2 / Other Framework / Custom Metabox Genarator For CUSTOM METABOX
  16. Theme Installation Message.
  17. Directory For ( Image, Fonts, Directory, Assest Dir) and other directory.
  18. Add Image Size ( post-image, slider-image, team-image, and other image size );
  19. Delete Unnessasary file.

Before Submit

  1. WordPress Theme Name.

  2. Theme Description ,Tags & Url, Author Name, Url, Text Domain.

  3. Run Theme Without Plugin.

  4. Check Exiting Files In Folder and delete them.

  5. Scrape & Sanitation.

  6. Prefix all Functions and all define CONSTANT.

  7. Prefix CSS.

  8. Responsive Video js.. Fidvids Or Responsive Video Js.

  9. Post format ( audio, video, gallery, also need to fix gallery slyle, video responsive, audio iframe responsive.).

  10. Dummy Content XML generate.

  11. Pot File Generate.

  12. Including Licence File.

  13. Including Child Theme.

  14. Include Main File Of The Theme.

  15. Including A Documentation.

  16. Don't Use Main Image For Themeforest need to replace with placeholder image.

  17. Check All Pages Style ( Page.php, Archaive, Search, 404, and Content )

  18. ThemeForest All File And Folder Overview

├── Main Project Folder
│   ├── Preview.zip ( For Preview Image )
│   │   ├── preview.png ( 590px x 300px For Themeforest Item Preview )
│   │   |
│   ├── MainThemeName.zip ( For Installable Theme )
│   │   ├── index.php
│   │   └── Style.css
│   │   |
│   ├── ThemeForest All Package File ( For ThemeForest Total Downloadable Package )
│   │   ├── Licensing
│   │   │   ├── GPL.txt
│   │   │   └── README_License.txt
│   │   |
│   │   ├── MainThemeName.zip
│   │   │   ├── Index.php
│   │   │   └── Style.css
│   │   |
│   │   ├── Themename-Child.zip
│   │   │   ├── Index.php
│   │   │   └── Style.css
│   │   │
│   │   ├── Documentation
│   │   │   ├── Index.html
│   │   │   └── Style.css
│   │   │
│   │   ├── Dummy-Content.zip
│   │   │   ├── themename-dummy-content.xml
│   │   │   └── other-content.xml
│   │   |
│   ├── Thumbnail.png ( 80px x 80px For ThemeForest Item Thumbnail )
│
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment