WordPress Essential Training
shows how to get the most out of the self-hosted version of WordPress and create feature-rich blogs and web sites. Author Morten Rand-Hendriksen explains how to get a web host, set up a domain, and download, configure, and upload WordPress to your newly hosted site. The course then dives fully into the tools in WordPress, demonstrating how to set up your profile and create content to share with your web audience. The course also includes tutorials on everything from adding images, video, formatting, and links that make posts pop, to installing plug-ins, creating custom themes, and attracting readers with permalinks, social sharing, and more.
Note: This course is also useful for migrating a blog from WordPress.com to a self-hosting solution.
- Getting to Know WordPress
- Getting Started
- Creating Posts
- Adding Images and Media
- Creating Pages
- Managing Content
- Changing the Appearance of Your Site
- Extending WordPress with Plugins
- Users and User Profiles
- Configuring Settings
- Getting, and Interacting with, Readers
- WordPress - Behind the Curtain
- Maintenance and Security
- Diving Further into the World of WordPress
- Create an Online Portfolio with WordPress
- Dreamweaver and WordPress: Building Mobile Sites
- Dreamweaver and WordPress: Building Themes
- Dreamweaver and WordPress: Core Concepts
- Start with a Theme: Creative Portfolios in WordPress
- Start with a Theme: Magazine Styles in WordPress
- Start with a Theme: Video Blogs in WordPress
- WordPress 3: Building Child Themes
- WordPress 3: Creating and Editing Custom Themes
- WordPress 3: Developing Secure Sites
- WordPress Ecommerce: Core Concepts
- WordPress: Building Responsive Themes
- WordPress: Creating Custom Widgets and Plugins with PHP
- WordPress Plugins: Contact Forms
- WordPress Plugins: Backing Up Your Site
- WordPress: Custom Post Types and Taxonomies
- WordPress Developer Tips: Deleting Spam Comments in the Database
- WordPress Plugins: Analytics
Dreamweaver CC and WordPress 3.8: Core Concepts:
WordPress offers powerful content management for your website while Dreamweaver CC enables easy design and coding–a potent combination. In this course, you'll explore how to integrate WordPress into a Dreamweaver site, allowing you to edit and expand your code with Dreamweaver's native tools. Author Joseph Lowery shows how to take WordPress themes to the next level, using CSS customization and jQuery widgets. He also covers how to make your pages responsive to tablet and phone layouts, and develop category-driven layouts. Finally, you'll investigate how to extend WordPress with plugins, style them with Dreamweaver, and get your finished website online using Dreamweaver's publishing and testing tools.
- Setting up WordPress locally
- Establishing your Dreamweaver CC site
- Adding and editing posts and pages
- Customizing WordPress themes
- Building responsive layouts
- Extending WordPress editable pages
- Using and styling WordPress plugins
- Integrating jQuery functionality
- Publishing your WordPress site with Dreamweaver
- Personalizing and enhancing WordPress
Customizing WordPress Themes: Simone:
You learned how to build new themes in WordPress: Building Themes from Scratch Using Underscores. But many members were curious about the example theme Morten Rand-Hendriksen designed. Now he's back to show you how to use that theme, Simone, in your projects. This course will take you through the setup and configuration of Simone and help you get the most out of the post format options.
- Installing and activating Simone
- Customizing colors and the header
- Adding a custom social media menu
- Using pull quotes
- Using attachment pages
- Enabling and extending the author box
WordPress Developer Tips: Using Custom Web Fonts:
Beautiful typefaces shouldn't be restricted to print. Web fonts make a wide range of typography accessible to web designers and developers too. This course offers a coding strategy for integrating web fonts into your WordPress themes, from services including Google Fonts and Adobe Edge Web Fonts. Staff author Morten Rand-Hendriksen also shows how to generate and apply a custom self-hosted font with Font Squirrel's font kit.
- What Are Custom Web Fonts?
- Using Google Fonts in WordPress
- Using Adobe Edge Web Fonts in WordPress
- Hosting Custom Fonts from Font Squirrel and Other Sources
WordPress Plugins: Social Media Buttons:
Enabling readers to share your WordPress content with their friends and followers on Facebook and Twitter is the key to your site growing and prospering. Staff author Morten-Rand Hendriksen shows how to add social media sharing buttons to your posts and pages, with several different WordPress plugins. This course covers the different options, including the sharing features in Jetpack and the dedicated WPSocialite and AddThis plugins, and their pros and cons.
- Using Jetpack Sharing
- Using WPSocialite
- Using Share Buttons by AddThis
WordPress Plugins: Advanced Custom Fields:
By default, WordPress posts and pages have a limited set of data-input fields. But sometimes you need to collect and display more data than what is available. This is where Advanced Custom Fields comes in handy. Using this plugin, you can create new custom fields for your posts, pages, and custom post types. Staff author Morten Rand-Hendriksen shows you how to set up your own fields and display the content on the front end of a site, connect posts with relational fields, and move the fields from a development environment to a live WordPress site.
- Advanced Custom Fields (ACF): An Introduction
- Using ACF to Add New Post Fields
- Using ACF for Advanced Relational Displays
- Using ACF to Improve the Content Authoring Experience
- Going Further with ACF- Conclusion
Installing and Running WordPress: Microsoft Azure:
All you need to set up and publish a WordPress site is a hosting solution and about a half an hour of your time. In this course Morten Rand-Hendriksen looks at how Windows Azure allows anyone to easily set up, manage, and launch a WordPress site on a true cloud-hosting solution. Learn how to set up an account, get WordPress configured in a couple clicks, and start accessing WordPress through FTP and managing your files with version-control systems like Git and GitHub.
Want to set up WordPress on a regular shared host or create a local install on your own computer? Check out the rest of the courses in the Installing and Running WordPress series and find the solution that works for you.
1. Introduction to Microsoft Azure
2. Setting Up WordPress on Microsoft Azure
3. Managing WordPress on Microsoft Azure
WordPress Ecommerce: WooCommerce:
Build an online store using WordPress and the WooCommerce plugin, one of the most popular and trusted ecommerce solutions for WordPress. WooCommerce provides advanced store management for physical and digital products, and in this course, Morten Rand-Hendriksen shows how to navigate the inventory, tax, and shipping settings; add products; manage sales; and customize your store's layout. Plus, learn how to use the plugin with external services for payment processing and shipping.
Want to learn more about ecommerce with WordPress before jumping in? Check out the first course in this series where Morten explores other WordPress solutions, WordPress Ecommerce: Core Concepts.
- What is WooCommerce?
- Installing WooCommerce
- Setting up your store
- Configuring payment options
- Using the built-in shipping methods
- Adding product data
- Monitoring product reviews
- Configuring the front page
- Receiving and managing orders
- Creating reports and coupons
Customizing Themes with Genesis for WordPress:
Genesis allows you to create elegant, secure, and keyword-rich child themes for your WordPress sites. In this course, Carrie Dils takes apart the framework so you can understand the structure and start customizing your own child themes with Genesis. Learn how to set up a development environment and use action hooks to change not only how your theme looks, but also how it behaves. Carrie also shows how to make some of her clients' most-requested theme customizations.
- Setting up your development environment
- Understanding the child theme template structure
- Working with the Genesis loop
- Working with actions
- Editing theme styles
- Making commonly requested customizations
Up and Running with Genesis for WordPress:
Whether you're a novice or an advanced developer, Genesis provides the foundation that takes WordPress to places you never thought it could go. Because Genesis is much more than a mere WordPress theme; it's an underlying framework of immaculate code that offers three important benefits: SEO, security, and a huge selection of design options. Learn how to get up and running with Genesis in these tutorials from Carrie Dils. She'll show you how to configure the basic settings, from selecting a layout to enabling comments; create menus and add them to your site; choose a homepage; and work with popular widgets. She also offers a few tips for when you're ready to take WordPress further with search engine optimization (SEO) and templates.
- What is Genesis?
- Which files make up a child theme?
- Setting up navigation options, breadcrumbs, and comments
- Adding custom header and footer scripts
- Working with menus
- Working with the Featured Post and Featured Page widgets
- Using the Genesis Import/Export feature
WordPress Plugins: SEO:
Drive more visitors to your WordPress site by performing search engine optimization, or SEO, with the help of two powerful plugins. While WordPress does a pretty good job of this out of the box, you can make it a lot more visible to search engine and social media networks. Learn to deploy the two most prevalent SEO plugins—All in One SEO Pack and Yoast's WordPress SEO—and use them to boost your online presence.
- What is SEO?
- Installing and activating the SEO plugins
- Adding SEO content to posts and pages
- Using keywords and page analysis tools
- Configuring page titles and metadescriptions
WordPress Developer Tips: Adding Category Images:
Make your categories more fun to browse with these WordPress Developer Tips. Morten Rand-Hendriksen shows how to add images to categories and tags and provide a more interesting user experience. These tutorials cover installing a plugin to include the basic functionality, adding the actual images, creating a child theme that displays the images, and, finally, creating and styling an index page that displays all of your categories in an elegant and easy-to-navigate way.
- Adding Basic Category Image Functionality
- Advanced Category Image Functionality
WordPress: Building Themes from Scratch With Underscores:
- Installing WordPress, Underscores, plugins, and NetBeans
- Designing for mobile, content, and style
- Setting up the basic theme
- Building a custom header
- Designing responsive, accessible menus
- Adding a custom search form
- Using and styling widgets
- Adjusting the Single Post Template
- Working with comments, featured images, index templates, and static pages
- Adding editor styles to match front-end styles
WordPress Mobile Solutions:
This course shows how to create a mobile version of an existing WordPress web site by leveraging ready-made solutions. Author Morten Rand-Hendriksen demonstrates how to install and configure three different plugins: WP Mobile Detector, which automatically detects the visitor's mobile device type and displays an auto-formatted theme; WPtouch, which transforms a site into an iPhone application-style theme with just a few clicks; and the WordPress Mobile Pack toolkit for making more fine-tuned adjustments. Morten also covers modifying the appearance of the mobile site and tracking its analytics and other stats. This course offers a variety of ways to get a stylish and nimble mobile site up and running quickly, without having to edit any code.
- Installing and activating plugins
- Configuring mobile themes
- Switching themes on the fly
- Tracking analytics
- Customizing menus
- Sending push notifications
Lynda WordPress Themes: Customizing Themes with Genesis
Whether you're a novice or advanced developer, Genesis provides a foundation that takes WordPress to places you never thought it could go. The Genesis framework for WordPress is more than a mere WordPress theme; it's an underlying framework of immaculate code offering three important benefits: SEO optimization, security, and a huge selection of design options. In this course, learn how to work with the framework in order to customize child themes. Carrie Dils discusses key aspects of Genesis—including template files and action hooks and filters—to help familiarize you with the structure and components that make up this framework. With a solid understanding of how Genesis operates, you can modify nearly any child theme.
- Setting the stage for your customization
- Selecting a child theme to customize
- The core of the Genesis framework
- Child theme template structure
- Action hooks and filters in WordPress and Genesis
- Editing theme files
- Editing the style sheet
- Working with functions
- Adding a custom header image
- Registering a widget area
WordPress: Custom Post Types and Taxonomies
By default WordPress has five post types (posts and pages are the most popular), organized using built-in taxonomies like categories and tags. However, you can extend the functionality of WordPress and display different types of content according to your own rules by creating custom post types and taxonomies. In this course, Morten Rand-Hendriksen shows how to create a plugin for new post types and taxonomies, create new post types and taxonomies (hierarchal and nonhierarchal), and build templates that display the custom post types and taxonomies in new and effective ways.
- What are WordPress custom post types and taxonomies
- Creating and testing the plugin
- Creating posts with custom post types
- Building basic custom taxonomies
- Creating custom post type templates
- Including custom post types in the front page index
Advanced WordPress: Action and Filter Hooks
Hooks are key components of WordPress plugin development. There are two types: filters modify data and actions perform tasks. Gain a fundamental understanding of how these features work, and learn how to use the built-in action and filter hooks in WordPress to build your own plugins. In the first half of the course, instructor Carrie Dils reviews the plugin API and demonstrates the basics of actions and filters. Already familiar with these core concepts? Skip to chapter three, where she covers what you need to make your own hooks. Learn about load order and writing callback functions, and using third-party hooks. Last but not least, Carrie builds a demo plugin that shows practical real-world uses for actions and filters.
- Actions and filters explained
- Identifying available hooks and filters
- Looking at load order
- Understanding callback functions
- Creating custom hooks
- Using third-party hooks
- Building a new WordPress plugin with filters and actions
WordPress: Plugin Development
- WordPress APIs
- Action and filter hooks
- Activating and deactivating plugins
- Plugin security
- Creating the directory and files
- Adding menus and the settings page
- Inserting custom functionality
- Testing and debugging WordPress plugins
- Creating widgets
- Managing users and roles
- Adding custom post types and taxonomies
- Working with custom fields and database queries
- Using APIs: Transients, HTTP, and REST
WordPress Ecommerce: Easy Digital Downloads
WordPress plus Easy Digital Downloads is the simple way to sell digital products like software, courses, and ebooks online. In this course, instructor Patrick Rauland takes you through the installation, configuration, and management of an online store selling digital products and services. Patrick shows how to navigate the tax, style, and email settings; add products; manage sales; and plug into external services like Google Analytics and MailChimp. Along the way, he shows how to leverage features that make the process of selling your digital goods even easier.
- What is Easy Digital Downloads (EDD)?
- Setting up WordPress for ecommerce
- Installing EDD
- Configuring payment options
- Setting up taxes
- Adding product data
- Testing the customer experience
- Working with third-party services
- Creating reports and discount codes