WordPress 101 from WordCamp Cincinatti 2016

Preview:

Citation preview

101

You’re in the right spot.

Hi, I’m Angie.MyNameIsAngie.com

FreelancersConference.com@angiemeeker on Twitter

2001b2 is launched

2003 WordPressis launched

as a forkof b2

= GPLv2

2005Matt Mullenwag

launches Automattic

2005 Automatticlaunches

WordPress.com

2010Matt founds WordPress Foundation

Core DevelopersMobile GroupPolyglotsAccessibilityMetaTVFlow

Design GroupThemesPluginsDocumentationSupportCommunityTraining

People build WordPress

People build WordPressthings for^

3,500themes

45,000plugins

163languages

wordpress.org/supportcodex.wordpress.org

Cincinnati WordPress MeetupWordCamps

wpbeginner.comwp101.com

Where to go for help

101

BUILDING A WEBSITEIS LIKE BUILDING A HOUSE.

LAND = HOSTINGADDRESS = DOMAIN

MAILBOX = EMAILHOUSE = WEBSITE

1

HOSTING COMPANIESDreamhost.comSiteground.com

GetFlywheel.comWiredTree.comWPEngine.com

Pantheon.ioA2Hosting.com

GoDaddy Managed WP

1

Need Hosting?Pantheon.io

Get Free AccountCreate New Site > Deploy WordPress

Visit Pantheon Dashboard > Site AdminChoose Language

Add Site title and usernameInstall WordPress then Login

1

101

other filesincludingwp-config.php.htaccess index.php

The wp-config.php file contains a roadmap to your MySQL database.

wp-admin

wp-content

wp-includes

If wordpress threw up…

Inside wp-config.php is WordPress’ roadmap for

connecting to MySQL database

-When installing WordPress yourself manually, you have to enter these values after creating a MySQL database.

-When using a one-click install through a host,they create the database and fill in these values for you.

what’s in the database?http://codex.wordpress.org/Database_Description

wp_commentmeta Meta information per comment

wp_comments Comments

wp_links Information related to the Links feature

wp_options Options set under Administration>Settings

wp_postmeta Meta information per post

wp_posts Posts, Pages, Navigation Menu Itemswp_terms Categories and Tags

wp_term_relationships Association of posts with categories, link categories

wp_term_taxonomy Description of taxonomy (category, link, tag)

wp_usermeta Meta information per user

wp_users List of users

With WordPress connected to your MySQL database,we’ll use PHP to retrieve that informationthrough directions specific to the page viewed on your site.

These PHP directions for each page template,along with the CSS to style those directions,make up your WordPress theme.

putting it all together…

Hi, I’m Angie.MyNameIsAngie.com

FreelancersConference.com@angiemeeker on Twitter