WordPress is 100% free to download and use and once you downloaded the package file there is a few steps installed to configure it, but today i will only be explaining the main file and folder structures that you should familiarize yourself with.
This is not following the wizard guide and is merely a guide to the code level organization of wordpress and how to configure it via code.
You will need a FTP client such as filezilla or what i use Coda 2 which is a FTP & Code editor for Macs or Notepad++ to configure wordpress.
The main wordpress directory contains all the necessary files required to run the wordpress system. In your main directory (it might be called httpdocs, public_html or www directory) this contains a main configuration called wp-config.php, this configures the database under line 17. Which looks like below:
// ** MySQL settings – You can get this info from your web host ** //
/** The name of the database for WordPress */
/** MySQL database username */
/** MySQL database password */
/** MySQL hostname */
/** Database Charset to use in creating database tables. */
/** The Database Collate type. Don’t change this if in doubt. */
The text which is bold is whats required to be configured, firstly you need to setup a database on your hosting site and then configure these settings.
The Plugins, Theme files and Images are stored in wp-content folder
– The plugins are kept in the Plugins folder in /wp-content/plugins
– The Theme files are kept in /wp-content/themes/THEMEFILE
To make changes to your Front end site and change the layout it is done under the Theme folder under your template name.
There are a few file structures you will need to familiarize yourself with.
header.php – this is to mainly modify the top section of the website, the logo, slogan, menus etc..
footer.php – this is to modify the bottom end of your site, this includes copyright information, footer menus, contact details etc.
style.css – use this file to modify the colors, layout, size, height & width, fonts of your site.
These are just the basics and to surely get you started.
Just comment below if you would like to know about anything in greater depth with wordpress.
We offer free wordpress migrations for any customers moving to our shared hosting platforms
Co-Founder & CEO at iNode Cloud