Your SlideShare is downloading. ×
WordPress 101 - Digital Family Summit
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

WordPress 101 - Digital Family Summit

728
views

Published on

The slides for "Master of the Blog: Everything You Need to Know About Wordpress." Digital Family Summit, July 1, 2012, Philadelphia, PA.

The slides for "Master of the Blog: Everything You Need to Know About Wordpress." Digital Family Summit, July 1, 2012, Philadelphia, PA.

Published in: Technology, Business

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
728
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
9
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Master of the Blog:Everything You Need toKnow About WordPress Led by: Tracy Levesque co-owner of YIKES, Inc. yikesinc.com tracy@yikesinc.com @yikesinc @liljimmi
  • 2. Today you will... ● Learn what WordPress is ● Learn how to build a functioning site with WordPress from install to build-out without touching a line of code (unless you want to) ● Learn how to use themes and plugins to customize and build functionality for your site ●Get one-on-one help from volunteer TAs from the Philly WordPress Meetup Group ●Walk away with links to resources to help you remember what you learned today and continue to learn more Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 3. Introductions Meet Tracy Meet the TAs Introduce yourself ● Your name and where youre from ● Why youre interested in this workshop ● Something random = Click for more information Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 4. What is WordPress? Official description from WordPress.org “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 is Free, Open Source, Web-based Software WordPress core software is built by hundreds of community volunteers and thousands of people around the word contribute to it by either testing the software or building plugins and themes for it. WordPress is a Content Management System WordPress allows people to build websites and manage them. Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 5. WordPress.org vs. WordPress.com WordPress.org Stand-alone software that lets you set up a website on your own hosting account with your own domain name. You can add-to and modify the code behind your site via themes, plugins or your own modifications. WordPress.com A free blogging service that allows you to start a blog hosted on WordPress.coms servers. You can open an account and start blogging away. You do not have to pay for hosting (although there are some add- on services you can opt to pay for). You only have a limited number of themes to choose from and you can not install plugins or modify code. Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 6. Installing WordPress What you need 1. A hosting account that supports PHP and MySQL PHP version 5.2.4 or greater, MySQL version 5.0 or greater 2. A domain name 3. A one-click install feature through your host or the software downloaded from WordPress.org Some hosts provide a one-click WordPress install via your hosting accounts control panel. If your host does not provide this feature (or if you want more control over the installation process) you will need to download the latest version of WordPress from WordPress.org Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 7. Installing WordPress What You Need For a Manual Install 1. Access to cpanel (or similar) to create a database and database user During install you will need to enter a database name, database username, password and database host. 2. A FTP Program FTP is the program you use to upload and download files between your computer and your hosting account. 3. A Web browser The installation itself happens on a web browser. Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 8. Installing WordPress Creating Your Database Security tip! Make your database name and username unique. Dont use “wordpress” or the same username and password you use for FTP or your hosting account. Make your database password strong. If your host has a password generator use it. If you are making it up yourself make sure it is at least 10 characters long and contains numbers, upper/lowercase letters and special characters. Keeping WordPress updated to the latest version will help protect you from hackers, but taking extra security measures during install will help even more. Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 9. Installing WordPress Uploading WordPress to your hosting account 1. Unzip the file you downloaded from WordPress.org 2. Using a FTP program, upload the files shown below to the the root directory of your website. Your websites root directory is often named “public_html” or “htdocs”but it may vary. Contact your hosting provider if you can not find it. Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 10. Installing WordPress Running the Famous 5-Minute Install Navigate to your sites home page to find step one Go ahead and click “Create a Configuration File” On the next page of information click “Lets Go” Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 11. Installing WordPress Running the Famous 5-Minute Install Enter the database information you created. Security tip! Make your table prefix unique. Dont use “wp_” or “wordpress_.”keep the underscore, but make it a unique name. Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 12. Installing WordPress Running the Famous 5-Minute Install Hit “Run the install” Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 13. Installing WordPress Running the Famous 5-Minute Install Final Step: Name your site and log in! Security tip! Do not use “admin” as your admin username. “Admin” used to be the default WordPress username and hackers will use that first when trying to access your site. Use a unique username and a strong Password. Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 14. A Tour of Your New Site Your brand-spankin new WordPress site comes with the default theme “Twentyeleven” and some sample content. ● A sample post on the home page. ● A sample page ● Sample header images ● A sample tag line “Just another WordPress site” Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 15. A Tour of Your New Sites Dashboard Your dashboard address: yourdomain.com/wp-admin/ Some general admin info. ● The admin is divided into 3 areas: 1. The top menu bar 2. The left-hand menu where you can navigate to most of your admin functionality 3. The main content window that contains widgets or detailed admin functionality. ●You can change the display and layout of a particular admin page by clicking on the “screen options” tab in the upper right corner of the admin screen. Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 16. Setting Up Your New Site The Settings Menu ● General: Title, tagline, date format, etc. ● Reading: Set what appears on your site’s home page -- posts or a static page ● Discussion: Manage comment settings ● Media: Make default image sizes and other media settings ● Privacy: Hide your site from search engines while in development ● Permalinks: Define the structure of your friendly URLs Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 17. Adding Content Pages vs. Posts ● Pages: Regular website pages with content. ●Posts: Entries (like blog posts) that have a date, categories and tags associated with them. They can be listed in a particular order (chronologically, alphabetically, etc.)and fed to other sites or blog readers via an RSS feed . Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 18. Adding Content Pages ● Adding content: Title and content ● Editing content: Formatting text, adding pictures, using Zen mode. ● Slug: Override Wordpress’ default slug ● Page attributes: Parent, ordering and template ● Discussion: Turning on or off comments and trackbacks ● Featured Image: Add a specific header image for a page ● Publish: Status and Visibility options ● Custom Fields: Add additional custom fields that can be used by theme templates and plugins. Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 19. Adding Content Posts ● Format: Some themes make use of different formats. ● Categories and Tags: Create and Assign categories and tags ● Author: Change the author of a post Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 20. Building Navigation Menus WordPress allows you to easily create menus you can add to your main navigation or widget areas. ● Name your menu You can create multiple menus. ● Assign your menu a theme location Themes can set locations for menus. If your theme supports menus they will show up on the left hand side. ● Add pages to your menu Browse the pages you have added to your site and add them to your menu. You can drag-and-drop arrange them. You can also add custom links to your menu. Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 21. Changing Your Sites Layout & Design Intro to Themes A Theme not only determines the look and feel of your site (colors, typography, pictures, layout, etc.) it also sets your sites functionality. Some Themes also allow you to customize design elements to alter the look and feel of your site. Twentyeleven Theme Options ● Color Scheme ● Link Color ● Default Layout Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 22. Changing Your Sites Layout & Design Sidebars and Widget Areas A Theme can have set areas where you can use Widgets (mini content blocks of information or interactivity). They are often in the sidebars (left or right-hand side of a webpage) or in the footer (the bottom of a webpage). Twentyeleven Widget Areas ● Main Sidebar - Shows up on posts and pages that use the Sidebar template ● Showcase Sidebar - Shows up on pages that use the Showcase template ● Footer Area One, Two and Three - Shows up on all site pages Remember, you set a pages template under “Page Attributes.” Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 23. Changing Your Sites Layout & Design Using Widgets Widgets are easy to add to widget areas. You can just Drag-and-drop them on and off. You can even save widget settings for later use by dragging them to the “Inactive Widgets” area. Twentyeleven Widgets Twentyeleven comes with an assortment of widgets. Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 24. Changing Your Sites Layout & Design Header Options Twentyeleven has a few options for customizing your sites header ● Header Image – Set a static image or randomly pull from a pool of images. You can also choose to not show any image. ● Header Text – Set the text color or choose to show no text. Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 25. Changing Your Sites Layout & Design Background Options Twentyeleven has a few options for customizing your sites background ● Background Image – Set an image for your sites background. You can also set the background image positioning. ● Display Options – Set the background color. Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 26. Changing Your Sites Layout & Design Installing Different Themes There are thousands of free and premium themes built by theme designers all over the world. It is easy to browse, install and test drive themes via the “Install Themes” tab under Appearance > Themes Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 27. Changing Your Sites Layout & Design Using the Amazing New Theme Customizer Just added to WordPress 3.4 is the Theme Customizer. It allows you to change theme options and see how they look in real time before making the changes live. You can customize active or inactive themes under Appearance > Themes. Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 28. Adding Functionality With Plugins What is a Plugin? Official description from WordPress.org “Plugins can extend WordPress to do almost anything you can imagine.” Plugins add functionality to WordPress. It can be something as simple as adding Google Analytics or as complicated as a fully-functioning Message board or Ecommerce to your site. It is easy to browse, get detailed information on and install Plugins from Plugins > Add New. You can also browse the WordPress Plugin Directory to find more information on thousands of free Plugins. Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 29. Learning More Join a WordPress Meetup Group There are currently 312 WordPress Meetup Groups in 13 countries. They generally meet regularly and present an a variety of WordPress-related topics. http://wordpress.meetup.com/ Attend a WordCamp WordCamps are affordable, informal, community-organized WordPress conferences held all over the world. They are packed with workshops geared towards WordPress users, designers and developers. http://central.wordcamp.org/ Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 30. Learning More Surf Around the WordPress Codex The WordPress Codex is “the online manual for WordPress and a living repository for WordPress information and documentation.” You can find detailed information on everything WordPress-related. http://codex.wordpress.org/ Read and Post to the WordPress Support Forums You you need a solution to something WordPress-releated, someone has probably posted about it on the Support Forums. The WordPress community is generally very helpful and collaborative, so feel free to find helpful info. On the forums. http://wordpress.org/support/ Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 31. Links to Resources Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi
  • 32. Thank you! Slides: slideshare.net/thetracyL Tracy LevesqueMaster of the Blog: Everything You tracy@yikesinc.comNeed to Know About WordPress @yikesinc @lilimmi