WordPress is web software you can use to create a beautiful website or blog. We like to say that WordPress is both free and priceless at the same time.
WordPress core software is built by hundreds of community volunteers. People all around the word contribute to WordPress by either submitting bugfixes, testing, designing or writing code for the software.
WordPress is
A website building framework
WordPress is a platform for building and designing a website.
WordPress is
A content management system
WordPress allows site owners to manage their site content via an easy-to-use admin.
WordPress.org vs. WordPress.com
WordPress.org - Web software used to build a website on a hosting account with a domain name. Sites can be built and modified using themes, plugins or custom code
WordPress.com - A free blogging service that allows people to create a blog hosted on WordPress.com's servers. Hosting is free (although there are some for-pay add-ons), theme choices are limited, plugins can not be installed and code can not be modified
Installing WordPress
What WordPress needs to run on a remote host:
A hosting account running PHP version 5.6 or greater and MySQL version 5.6 or greater
Software from WordPress.org or an install feature through a hosting account control panel
A domain name (or temporary URL provided by your host)
WPEngine.com WordPress hosting that includes malware cleanup if needed
A Tour of the Front End
WordPress comes with the default theme Twenty Sixteen activated
A sample post on the home page.
A sample page
A sample comment
A sample tag line "Just another WordPress site"
A set of sidebar widgets
A Tour of the Backend Admin
Located at: yourdomain.com/wp-admin/
The admin is divided into 3 areas:
The top menu bar
The left-hand menu used to navigate to most admin functionality
The main content window where most admin functionality is performed
A Tour of the Backend Admin
Located at: yourdomain.com/wp-admin/
Tip: You can change what's displayed on an admin page by clicking on the "screen options" tab in the upper right corner.
Another Tip: Open the front end of your site in one browser tab and the backend in another so you can easily switch between the 2 as you make changes to your site.
Setting Up Your Site
The Settings menu
General: Title, tagline, site address, date format, etc.
Writing: Post-related settings
Reading: Set site home page, # of posts, rss settings and search engine visibility
Discussion: Manage comment settings
Media: Make default image sizes and other media settings
Permalinks: Define the structure of site URLs
Exercise time!
Some tasks to get you familiar with the Settings menu and dashboard
Change the name of your site
Change the "Front page" of your site to the sample page
Require users to register before posting a comment
Posts: Entries (like blog posts) that have a date, categories and tags assigned to them. They can be listed in a particular order (chronologically, alphabetically, etc.) and fed to other sites or blog readers via an RSS feed
Let's Play
Is it a Page or a Post?
Is it a Page or a Post?
Restaurant review
About us
One of multiple press releases
A news announcement
Terms and Conditions
Our Services
One of multiple portfolio pieces
Mission statement
Adding Content
Pages
Page Title
Permalink: Manage the name of the page URL
Page Content
Revisions: View and restore previous versions of the page
Administrator: access to all the administration features within a single site
Editor: ability to publish and manage posts including the posts of other users
Author: ability to publish and manage their own posts
Contributor: ability to write and manage their own posts but cannot publish them
Subscriber: ability to only manage their profile
What are Plugins?
Official description from WordPress.org
Plugins can extend WordPress to do almost anything you can imagine.
Plugins are
Powerful
Plugins are used to add functionality to WordPress. Examples include ecommerce, SEO, forms, photo galleries, social media sharing, forums and much more!
Clicking "Install Now" from "Install Plugins" search results
Download a plugin zip file and install it via the "Upload" link
Unzip the plugin files and upload it via FTP to the /wp-content/plugins folder
Plugins
Usage tip
Plugins often use shortcodes to add content to a page or post.
For example, the plugin Contact Form 7 uses the shortcode [contact-form-7 id="105"] (the ID is the ID of the form) to allow you a form to a page or post.
Plugins
Security tip - Vet plugins first
Ratings Read the plugin reviews
Maintenance Check to see it the plugin has regular updates
Support See if the plugin developers regularly answer support questions
Fundamentally, the WordPress Theme system is a way to 'skin' your weblog. Yet, it is more than just a 'skin.' Skinning your site implies that only the design is changed. WordPress Themes can provide much more control over the look and presentation of the material on your website.
Themes are
Powerful
A theme not only determines how a site looks, it can also determine its functionality. There are themes that can turn a WordPress site into an online store, an art portfolio, project management system and more.
WordPress currently comes with 3 themes: Twenty Sixteen, Twenty Fifteen and Twenty Fourteen.
Under Appearance > Themes is a list of all installed themes. The theme in use is labeled "Active."
Themes
Appearance > Themes
"Live Preview" before you activate or customize a theme
Click "Customize" under the current theme or "Live Preview" under an available theme to see how a new or modified theme will look before you commit to it.
WordCamps are affordable, informal, community-organized WordPress conferences held all over the world. They are packed with workshops geared toward WordPress users, designers and developers.