You are on page 1of 5

WORDPRESS WORKSHOP PLAN

Instructor Organisor
Grese Hyseni VentureUP

Prishtine, February 2018

1
Table of Contents

Table of Contents 2

Means 3

Preparation 3

Desired skills 3

Suggested Reading Material prior to WorkShop 3

Outcomes 3

Syllabus 4
1st Day 4
WordPress concepts 4
2nd Day 4
Wordpress CMS walkthrough 4
3d Day 4
Theme development part 1 4
4th Day 4
Theme development part 2 3h 4
What is a plugin? 4
5th Day 5
Theme development part 3 3h 5

2
Means
Means needed for the realisation of the workshop are:
● Space/Classroom
● Computers
● Internet Connection
● Projector

Preparation
Prior to Workshop sessions, Instructor will have to:
● Build an example wordpress theme, Personal Webpage ( HOME: header, banner,
articles, footer).

Desired skills
● HTML - Coding will be done on top of preexisting HTML, so it’s important to have a
sense of it
● PHP - Wordpress code is PHP based, so we will code using PHP and WordPress
specific functions. We will not go through PHP syntax explicitly.
● CSS, JS - Will be part of the code, but we will not directly work with it

Suggested Reading Material prior to WorkShop


● HTML
● PHP

Outcomes
By the end of the workshop participants will be able to:
● Learn WordPress basic concepts,
● Develop a basic Wordpress theme: Personal website / online resume

3
Syllabus

1st Day
WordPress concepts
1. Presentation of students
2. What is a website?
3. What is a web server and database server (HOST)?
4. What is a client?
5. What is wordpress?
6. Why Wordpress?
7. Navigate some sites that use WordPress.
8. Drawbacks?

2nd Day

Wordpress CMS walkthrough


1. What is a theme?
2. Run LOCAL SERVER
3. Set up database
4. Install WordPress
5. Run LOCAL SERVER
6. Login, open site in localhost
7. Explore theme: Posts, Pages, Media, Appearance, Comments, Editor and other screens

3d Day

Theme development part 1


1. Explore file structure
2. Create the required files
3. Code basic functions
4. Header
5. Footer
6. Functions customize (Header color, Title, Subtitle, Menus)

4th Day

Theme development part 2 3h


1. What is a plugin?
2. Install ACF plugin

4
3. Banner/Front page
4. Articles Page (Portfolio, pagination)

5th Day

Theme development part 3 3h

1. Students will be asked to build a page of their choice.


2. Conclusions
3. Discussion