Note: if you are taking WMDD4835 without taking 4840 at the same time, your final assignment can be found here.
If you are taking current both 4835 and 4840 (or only 4840) the final assignment will have the following characteristics:
- it will be a single combined project
- it will be done in groups of two: one designer and one developer. You can form your own groups.
The Details
Every year in August, the Langara Film Arts department puts on a Film Festival called Unlock the Vault, which showcases its graduating student projects.
The project, then, is to build a theme and website using WordPress Full Site Editing, in support of the festival.
You will create a theme from scratch, using Create Block Theme.
There are usually about a dozen films.
The front page of the site will present the poster for all of the films, each with a short description and links to a single post on each film.
In WordPress terms, the poster will be the feature image.
The short description, typically one or two sentences, is known in the film world as the logline. The longer description is known as the synopsis.
Note that the posters are generally all portrait orientation. This will have consequences for your designs.
The full post for each film will have the trailer, full details, and credits for producers, directors, actors, and writers.
You could build each film as a regular WordPress post or you could create Custom Post Types and use Custom Fields.
Additional Content
Additional Sections of the Site will present, likely as Custom Post Types, biographies of each of the 33 students in the class.
Each bio will have a headshot and a description of the students. Links to social media may appear as well.
The students will be organized into three categories: writers, actors, and directors.
You will have the last two weeks of the class to work on the site.
Near the start of the exam period, the film arts students will vote to determine the favourite.
The most popular site will become the festival site: a link from the Langara web site will redirect to our WMDD-Server-hosted winning project.
There will even be a small prize for the winning team.
Art Direction
We may receive thematic ideas for the festival from representatives of the Film Arts department.
Your site will be expected to incorporate this art direction.
More information will arrive soon.
Links to Content & Plugin for Outputting Custom Fields
In Brightspace, there will be a link to a page containing the following things:
- Dropbox link to the content supplied by Film Arts
- Kadence Blocks Pro plugin (for output of Custom Fields)
- Kadence API Key
Because this page is public, I will put that content on Brightspace.
Important: the use of Kadence Blocks Pro has been granted to us for education purposes.
For that reason, you may also use it in your final project, but not if you plan to host it anywhere other than at the WMDD server.
What To Hand In
One team member will hand in the project to the 4840 Final Assignment hand-in area. Do not hand into both team members’ accounts. Do not hand into WMDD 4835, either.
Requirement One:
A website deployed to one team member’s plesk account. Website must have the following properties
- Not over quota: delete previous assignments. Delete unused images, plugins, themes, etc. Size images appropriately.
- An Admin account for each team member.
- Two Factor Authentication operating for these two admin accounts.
- An additional Admin account.
- A grace period of 60 days setup for Two Factor Authentication.
In other words, TFA must be working for admin accounts 1 & 2, but subject to the grace period for admin account 3. - An author account for all posts.
- Automated backup to cloud storage.
- No non-essential plugins installed.
- Commenting turned off for all current and future posts.
- No contact form.
Requirement Two:
A txt file — not word, pdf, pages, or any other format — with the following information:
- Live URL on WMDD site (deploy it to one team member’s plesk acccount)
- The name of team member one
- The name of team member two
- The username and password of the third admin account. Make sure that this account works without Two Factor Authentication.
Requirement Three
- a Duplicator package made from the live site.
Once you have downloaded the package, delete it from the live site and then deactivate and delete Duplicator itself (and All In One WordPress Migration, if you used it to deploy the site). In other words, delete any plugins that are not essential to the day-to-day running of the site.