WordPress Training

WordPress is a free open source blogging tool and content management system. WordPress can be used to create a traditional blogging site; however, it can also be used to create a standard website for business or personal use. This course focuses on creating websites using WordPress. No previous experience is needed. This WordPress Training is structured in a way to help all students, regardless of their experience, learn WordPress.

 Students will learn how to:

▪ Set up a domain and hosting account
▪ Set up a MySQL database on their server
▪ Install WordPress on the MySQL database
▪ Plan their website by choosing color schemes, fonts, layouts, and more
▪ Search for themes in WordPress
▪ Select, install, and activate a theme
▪ Add posts to their website
▪ Create website pages
▪ Add images, photo galleries, and more
▪ Create tags for SEO and categories to organize their posts
▪ Use WordPress as a content management system (CMS)
▪ Use widgets and plugins
▪ Create an ecommerce site
▪ Integrate WordPress with social media
▪ Customize a WordPress site using PHP, CSS, and HTML
▪ And more.

 INTRODUCTION TO WORDPRESS

  •  A brief history
  • More about WordPress
  •  WordPress Blogs vs. Websites
  • A brief introduction to WordPress themes
  • Getting started with WordPress

FINDING A HOME FOR YOUR WORDPRESS SITE

  •  Finding a domain
  • Registering a domain
  • Choosing a web hosting package
  • WordPress feature through your host

INSTALLING WORDPRESS ON YOUR SITE

  • How to install WordPress
  • The MySQL database
  • Uploading your files
  • The install scripts
  • About WordPress Release Cycles
  • Upgrading WordPress

CONTENT MANAGEMENT USING WORDPRESS

  •  Archiving content
  • The purpose of categories
  •  Naming a category
  •  Creating a new category
  •  About static page parents and children
  •  Permalinks Dressing up links
  • Customizing links
  • Checking Links with Your Server
  • Syndicated content (RSSAbout Feed Readers
  • RSS options
  • RSS and Social Media

SELECTING THE RIGHT TOOLS

  • Picking a text editor
  • Picking a web browser
  • About cross-browser compatibility
  • An introduction to FTP
  • Setting up for FTP
  •  Using an FTP client
  •  Transferring files
  •  Editing files (FTP)
  •  File Permissions

IMAGE FORMATS

  • Image types and formats
  • Comparing image formats
  •  About graphic design software programs
  •  Raster based software
  •  Vector based software
  •  Image optimization
  •  Image libraries

FONTS AND COLORS

  • About Color
  • The color wheels
  • The color models
  • Color schemes
  • Color combinations
  • Creating colors using codes
  • About fonts
  • Web safe fonts
  • Fonts for graphic design
  • Installing fonts on a computer

DESIGNING YOUR WORDPRESS SITE

  • Choosing a site width
  •  Fixed widths
  • Fluid widths
  • Responsive Layouts
  • Columns
  • Navigation
  • Content display options
  • The Sandbox environment

THE WORDPRESS DEFAULT LAYOUT

  • About the layout and structure
  •  Customizing the header image
  • Choosing a header image
  • Creating your own header image
  • Custom navigation
  • About widgets
  • Using widgets
  •  Adding widgets to a sidebar or footer
  • The text widget
  • The RSS widget

THEMES AND TEMPLATES

  • About WordPress themes
  •  PHP and MySQL
  • Defining PHP
  • The template tags
  • Using PHP
  • Managing your database
  • Template files
  • How templates work with
  • WordPress themes
  • Stylesheets
  • About the Main Index and The Loop
  • The different templates
  • Template tags, values, and parameters
  • Using template tags in blog posts
  • Connecting templates
  • Using more than one stylesheet

MORE ON WIDGETS AND TEMPLATE TAGS

  • Common template tags
  • Calendar
  • List pages
  • Post archives
  • Categories
  • Content types
  • More template tags
  • Adding widget areas
  • Registering widget ideas
  • Adding widget areas to template files
  • Using template files
  • Named templates
  • Template parts
  • Page templates
  • Adding support

PARENT AND CHILD THEMES

  • Understanding parent and child themes
  • Creating a child theme
  • Loading a parent theme style
  • Customizing the parent theme style
  • Using images in child theme designs
  • Edit theme structure with child themes
  • Overriding parent template files
  • Adding new template files
  • Removing template files
  • Modifying theme functions file
  •  Preparing a parent theme

CREATING A CUSTOM SITE

  • Getting acquainted with CSS
  • CSS Selectors
  • Classes and IDs
  • CSS properties and values
  • Changing background mage or colors
  • Adding a custom background
  • Changing the background with CSS
  • Positioning your header image using CSS
  • Repeating or scrolling background images
  • Changing theme elements
  • Adding effects
  • Setting font, color, and size
  • An introduction to basic HTML
  • Inserting images
  • Inserting links
  •  Inserting lists

USING WORDPRESS AS A CONTENT MANAGEMENT SYSTEM

  • Creating the front page
  • Creating a static page
  • Using a static page as your front page
  • Making a blog look like a website
  • Creating blank blog pages
  • Assigning the new page as a blog page
  • Creating custom page templates
  • The default page template
  • Comparing templates
  • Using different sidebar and footer templates
  • Custom styles for sticky, category, and tag posts

USING WORDPRESS PLUGINS

Installing plugins using the dashboard

Finding plugins

Installing and activating plugins

Installing plugins manually

Ecommerce plugins

Photo galleries and portfolios

Inserting images onto pages or into posts

Creating web forms using plugins

About Buddy Press

Integrating plugins with social networks

Muhammad Fahid