WordPress from Start to Finish Day 1: Installing and Using WordPress Looking at the WordPress database
The Famous 5 Minute Install Download and unzip the WordPress package from Upload the WordPress files in the desired location on your web server. Create a database for WordPress on your web server, as well as a MySQL user who has all privileges for accessing and modifying it. – create database wp_training; – create user identified by 'fcAnUMh9RO8y'; – grant all privileges on wp_training.* to – flush privileges; Run the WordPress installation script by accessing the WordPress directory of your site in a web browser.
WordPress Settings Settings – General – Writing – Reading (blog vs website) – Discussion – Media – Privacy – Permalinks
Desmond Hume is my Constant (editing wp-config.php) DB_NAME, DB_USER, DB_PASSWORD, DB_HOST, $table_prefix Security Keys – WP_SITEURL, WP_HOMEURL Enable/Disable Post Revisions Set Cookie Domain Enabled/Disable Debugging PHP Memory Limits Enable/Disable WordPress Cache Enabled/Disable WordPress Multisite
Basic Security Steps Move wp-config.php to one directory level above the WordPress installation. Use non-standard admin username. Use non-standard wp_ table prefix. Use WordPress security keys (done by default on all new installs) – Enable SSL login – define('FORCE_SSL_LOGIN', true); – define('FORCE_SSL_ADMIN', true);
Dashboard Walk-thru Updates Posts – Categories – Tags Media Links Pages Comments Appearance – Widgets – Custom Menus Plugins Users Tools
The WordPress Database wp_comments wp_links wp_options wp_postmeta wp_posts wp_terms wp_term_relationships wp_term_taxonomy wp_usermeta wp_users
Next Week… Themes – Primary Stylesheet – File Hierarchy – The Loop and WP_Query – Child Themes – functions.php Were going to create a child theme and add a custom post type w/ custom taxonomy to our site.