Following are some notes on the initial configuration of this WordPress site for use for submitting student work.

Plugins

Author Avatars List

Used to generate the Student List page.

Co-Authors Plus

Enables multiple authors to be assigned to a post, allowing multiple students in a group to edit content. Note: the author list shown will only be correct if the theme PHP is edited; even though this plug-in is supported by Automattic, the integration isn’t very thorough.

Duplicator

Enables backing up the entire site to an archive file.

EWWW Image Optimizer

An attempt to protect the site storage a little against the huge unscaled images which students tend to upload.

MathJax-LaTeX

Enables in-line mathematical notation.

Members

Included to enable limiting the allowed readers for individual posts, plus better role management.

Shibboleth

Provides Andrew ID login federation.

SyntaxHighlighter Evolved

Included to enable better code highlighting in posts. See the Site Help page for examples, or the plugin homepage.

Table of Contents Plus

Used to generate the sitemaps (e.g. Page Index and Post History pages) plus indices for individual long posts.

WP User Avatar

Enables setting avatar images locally without requiring Gravatar.

General Settings

  • turned off “Attempt to notify any blogs linked to from the article”
  • turned off “Allow link notifications from other blogs (pingbacks and trackbacks) on new articles”
  • turned off “Comment author must fill out name and email”
  • turned on “Users must be registered and logged in to comment”
  • turned off “Email me whenever Anyone posts a comment”
  • turned off “Email me whenever A comment is held for moderation”
  • turned off “Comment author must have a previously approved comment”

Roles

  • Editor role renamed to Instructor
  • Author role renamed to Student and slightly extended
  • Contributor role deleted

Theme

The Fluxipress theme was chosen for its simple look and grid-based front page, as this site is expected to support several dozen student authors and each assignment may result in a dozen or more posts.

Page Settings

  • Content permissions set for “Student List” to keep it private.