Book Image

WordPress for Education

By : Adam Scott
Book Image

WordPress for Education

By: Adam Scott

Overview of this book

WordPress is typically known as a platform for blogging. However, the versatility and simplicity of WordPress makes it the perfect solution for the needs of professional educators. WordPress for Education guides readers through the practical applications of WordPress in a classroom setting. Readers will gain an understanding of the WordPress platform and how it can be used to create powerful classroom websites. WordPress for Education guides educators through the process of setting up a typical class website, creating student blogs, and using WordPress to power a learning management system. WordPress for Education provides clear and practical examples for using WordPress within the classroom. It will empower educators to create useful and engaging e-learning websites. Through the examples given in the book, you will gain an understanding of how to use WordPress to build an engaging and easy to update e-learning website. You will also learn about a variety of WordPress plugins that extend its abilities and usefulness in an educational environment, such as creating student blogs, keeping track of classroom events, managing coursework, and developing a classroom social network.
Table of Contents (14 chapters)

Preface

In the summer of 2008, I began a personal blog powered by WordPress and quickly fell for the ease and extensibility of the platform. As an educator, I had tried a number of tools to power course websites, but had to be satisfied with the results. With the fall semester approaching, I decided to try WordPress in the classroom. As the academic year progressed, I found that I was able to effectively mold WordPress to fit the needs of my students.

In recent years the popularity of WordPress has exploded. It is estimated that nearly 15 percent of the top million websites and 22 percent of all new websites are powered by WordPress (http://wordpress.org/news/2011/08/state-of-the-word/). These staggering numbers can be attributed to the WordPress community, which has built thousands of useful plugins atop of the already impressive WordPress core. As an increasing number of educators use WordPress in the classroom, the education-specific plugin library grows, making WordPress an ideal solution for educators.

What this book covers

Chapter 1, Installing and Configuring WordPress, covers the installation of WordPress on a web server, explores the WordPress dashboard, and discusses the difference between posts and pages.

Chapter 2, Setting Up Our Class Site, covers how to build a basic course website by adding and editing posts and pages, changing the look of the site with themes, and enhancing the site's functionality with widgets.

Chapter 3, Enhancing WordPress with Plugins, discusses the use of WordPress plugins to add additional features to our site. This chapter will guide you through the process of installing plugins and provide a list of plugins that are useful in an education setting.

Chapter 4, Enabling a Multisite Network, describes the process of running a network of sites from a single WordPress installation. This is ideal for powering student blogs and portfolios.

Chapter 5, Creating a Social Network with BuddyPress, covers how the BuddyPress plugin can be used to turn WordPress into a socially collaborative environment.

Chapter 6, BuddyPress Courseware, covers how the ScholarPress BuddyPress Courseware plugin can be used to turn WordPress into a fully-functioning course management system with course content, assignments, bibliographies, and course calendar.

Chapter 7, Site Management, discusses how to keep WordPress up to date, secure our WordPress installation, and ensure that the WordPress database is backed up.

Self-hosted WordPress or WordPress.com

In this book, we will be discussing the self-hosted WordPress platform. WordPress.com is a commercial web site, powered by WordPress, that allows users to easily sign up for a free blog site. While WordPress.com is great for dipping our toes into the world of WordPress, it does not offer the rich features and extensibility of a self-hosted WordPress installation. For the same reason, this book focuses on the self-hosted WordPress platform, available at WordPress.org.

Who this book is for

WordPress for Education is for classroom educators at the K-12 and college level who are interested in powering a course website or managing a network of student blogs with WordPress. Throughout the book, I do not assume prior knowledge of WordPress or experience with blogging software. This book aims to simplify seemingly daunting technical tasks such as installing the software on a web server or managing backups. The book is also useful for institution or district-level IT professionals who are interested in deploying WordPress. This book acts as a practical and easy-to-understand guide to WordPress in the classroom, aiming to increase online communication between instructors and students.

What you need for this book

The only requirements for this book are a web connected computer, a web browser, and a self-hosted WordPress installation. Other tools that may be of use are a text editor and FTP software. In subsequent chapters, we will recommend appropriate open source options to fill these needs.

Conventions

In this book, you will find a number of styles of text that distinguish between different kinds of information. Here are some examples of these styles, and an explanation of their meaning.

Code words in text are shown as follows: "If the new site was to be www.example.org/student1, simply enter student 1."

A block of code is set as follows:

// ** MySQL settings - You can get this info from your web host **
/** The name of the database for WordPress */
define('DB_NAME', 'putyourdbnamehere');
/** MySQL database username */
define('DB_USER', 'usernamehere');
/** MySQL database password */

When we wish to draw your attention to a particular part of a code block, the relevant lines or items are set in bold:

// ** MySQL settings - You can get this info from your web host **
/** The name of the database for WordPress */
define('DB_NAME', 'putyourdbnamehere');
/** MySQL database username */
define('DB_USER', 'usernamehere');
/** MySQL database password */

New terms and important words are shown in bold. Words that you see on the screen, in menus or dialog boxes for example, appear in the text like this: "Click on the OK button."

Note

Warnings or important notes appear in a box like this.

Note

Tips and tricks appear like this.

Reader feedback

Feedback from our readers is always welcome. Let us know what you think about this book — what you liked or may have disliked. Reader feedback is important for us to develop titles that you really get the most out of.

To send us general feedback, simply send an e-mail to , and mention the book title via the subject of your message.

If there is a book that you need and would like to see us publish, please send us a note in the SUGGEST A TITLE form on www.packtpub.com or e-mail .

If there is a topic that you have expertise in and you are interested in either writing or contributing to a book, see our author guide on www.packtpub.com/authors.

Customer support

Now that you are the proud owner of a Packt book, we have a number of things to help you to get the most from your purchase.

Errata

Although we have taken every care to ensure the accuracy of our content, mistakes do happen. If you find a mistake in one of our books — maybe a mistake in the text or the code — we would be grateful if you would report this to us. By doing so, you can save other readers from frustration and help us improve subsequent versions of this book. If you find any errata, please report them by visiting http://www.packtpub.com/support, selecting your book, clicking on the errata submission form link, and entering the details of your errata. Once your errata are verified, your submission will be accepted and the errata will be uploaded on our website, or added to any list of existing errata, under the Errata section of that title. Any existing errata can be viewed by selecting your title from http://www.packtpub.com/support.

Piracy

Piracy of copyright material on the Internet is an ongoing problem across all media. At Packt, we take the protection of our copyright and licenses very seriously. If you come across any illegal copies of our works, in any form, on the Internet, please provide us with the location address or website name immediately so that we can pursue a remedy.

Please contact us at with a link to the suspected pirated material.

We appreciate your help in protecting our authors, and our ability to bring you valuable content.

Questions

You can contact us at if you are having a problem with any aspect of the book, and we will do our best to address it.