Skip to content

Instantly share code, notes, and snippets.

@codewizard13
Last active June 4, 2018 16:26
Show Gist options
  • Save codewizard13/0cca07011e892594b1a6a7c16cce3bf1 to your computer and use it in GitHub Desktop.
Save codewizard13/0cca07011e892594b1a6a7c16cce3bf1 to your computer and use it in GitHub Desktop.
Cheatsheet for configuring your WordPress website. Be prepared with all your config data in one place using this handy form template.

WordPress Website Config Info Template

By: Eric L. Hepperle (CodeWizard13)

Here are most of the items you will need to configure WordPress from scratch. Feel free to copy, share, and modify (in your own space) as much as you want. All I ask is that you credit me as the author, as per CC BY-SA 4.0

GitHub Gist for WordPress Website Config Info Template (User: codewizard13).

Item Value
Version: 1.0
Client: <<CLIENT_NAME>>
Project: <<WEBSITE_DOMAIN>>
Programmer: Eric Hepperle
Date Created: <<MM/DD/YY>>
Date Modified: <<MM/DD/YY>>
Est. Completion: <<MM/DD/YY>> (Orig.)

[Note: Use http://markdowntable.com/ to beautify the above table after manual edit.]

Purpose:

This is the config info needed for setup and administration of <<WEBSITE_DOMAIN>>, a WordPress site.

Success Criteria:

A working eCommerce website for <<CLIENT_NAME>>'s <<BUSINESS_CATEGORY>> business.

Included Pages:

  • Home
  • Blog
  • Shop
  • About
  • Contact

Extra Pages:

<<EXTRA_PAGES_REQUIRED_BY_CLIENT>>

Site Features:

  • Modern "flat" design
  • Membership
  • Payment Transactions (PayPal, CC, Stripe)
  • Social interaction
  • Events calendar

Theme:

<<WP_THEME_NAME>>

Plugins:

<<BULLET_LIST_PLUGINS_&_VERSIONS>>

Notes:

<<ANY_NOTES>>

Config:

Email:

Email Type Address
Support: <<YOUR_EMAIL_ADDRESS>>
Sales: <<YOUR_EMAIL_ADDRESS>>
Blog: <<YOUR_EMAIL_ADDRESS>>
Email Password <<EMAIL_PASSWORD>>

[NOTE: Same password will be used for all email accounts during development.]

Mail Server:

(For Thunderbird or Outlook)

Mail Server Property Value
Mail Server Username <<YOUR_EMAIL_ADDRESS>>
Incoming Mail Server (POP/IMAP, Port 110/143) <<YOUR_MAIL_SERVER>>
Outgoing Mail Server (SMTP, Port 25) <<YOUR_MAIL_SERVER>>

FTP:

FTP Property Value
Host <<YOUR_FTP_HOST>>
User <<YOUR_FTP_USER_ID>>
Pass <<YOUR_FTP_PASSWORD>>
Address /www/<<YOUR_DOMAIN>>/
Port 21

MySQL:

Database Property Value
DBname: <<YOUR_DATABASE_NAME>>
DBuser: <<YOUR_DATABASE_NAME>>
DBpass: <<YOUR_DATABASE_PASSWORD>>
DBhost: localhost

WordPress:

WordPress Property Value
Site Title: <<YOUR_SITE_TITLE>>
Table Prefix: <<SHORT_PREFIX>> (optional)
Actual Host: <<YOUR_DOMAIN>>

WP Site Users:

[NOTE: List the following for each user:]

WordPress User Property Value
Username: <<WP_USERNAME>>
Password: <<WP_PASSWORD>>
Email: <<YOUR_EMAIL_ADDRESS>>
Name: <<YOUR_FULL_NAME>>
Nickname: <<YOUR_NICKNAME>>
Display As: <<YOUR_DISPLAY_NAME>>
Website: <<USER_WEBSITE>>
Visual Editor: Disabled
Color Scheme: <<BACKEND_COLORS>>
Role: <<USER_ROLE>>

License:

Creative Commons License
WordPress Website Config Info Template by Eric L. Hepperle is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Permissions beyond the scope of this license may be available at https://erichepperle.com/contact.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment