Workshop Day 2

183
WORDPRESS BASICS IEEE CMS WORKSHOP Δημήτρης Τερζόπουλος Δημήτρης Ζαρκάδας

Transcript of Workshop Day 2

Page 1: Workshop Day 2

WORDPRESS BASICSIEEE CMS WORKSHOP

Δημήτρης ΤερζόπουλοςΔημήτρης Ζαρκάδας

Page 2: Workshop Day 2

IN THE PREVIOUS WORKSHOPStatic and Dynamic Pages

Static page Dynamic page

Server

Server

Client

Client

Database

DataProcessing

Page 3: Workshop Day 2

IN THE PREVIOUS WORKSHOPStatic and Dynamic Pages

Static page Dynamic page

Server

Server

Client

Client

Database

DataProcessing

Page 4: Workshop Day 2

SERVER + DOMAIN NAMEpapaki.gr

Page 5: Workshop Day 2

SERVER + DOMAIN NAMEpapaki.gr

DONE

Page 6: Workshop Day 2

DOWNLOAD WORDPRESS

Page 7: Workshop Day 2

UPLOAD WORDPRESS TO SERVER

Page 8: Workshop Day 2

CREATE A DATABASE

Page 9: Workshop Day 2

CONFIGURE AND INSTALL WORDPRESS

Page 10: Workshop Day 2

Ready to use Wordpress!

Page 11: Workshop Day 2

Posts vs Pages

Page 12: Workshop Day 2

Categories vs Tags

Page 13: Workshop Day 2

Comments

Page 14: Workshop Day 2

MAIN PAGEWordpress Structure

Page 15: Workshop Day 2

MAIN PAGEWordpress Structure

Page 16: Workshop Day 2

MAIN PAGEWordpress Structure

Page 17: Workshop Day 2

MAIN PAGEWordpress Structure

Page 18: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Home Page About ScheduleTeam ATeam B

Lectures News

Page 19: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Home Page About ScheduleTeam ATeam B

Lectures News

Will contain some brief information

about the workshop, our latest news, a

calendar with our schedule etc

Page 20: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Home Page About ScheduleTeam ATeam B

Lectures News

Will contain some brief information

about the workshop, our latest news, a

calendar with our schedule etc

Information about who we are and why

we do it

Page 21: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Home Page About ScheduleTeam ATeam B

Lectures News

Will contain some brief information

about the workshop, our latest news, a

calendar with our schedule etc

Information about who we are and why

we do itThe schedule of each team

(dates of workshops etc)

Page 22: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Home Page About ScheduleTeam ATeam B

Lectures News

Will contain some brief information

about the workshop, our latest news, a

calendar with our schedule etc

Information about who we are and why

we do itThe schedule of each team

(dates of workshops etc)

Will contain each lecture’s

files (presentations,notes, videos

etc)

Page 23: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Home Page About ScheduleTeam ATeam B

Lectures News

Will contain some brief information

about the workshop, our latest news, a

calendar with our schedule etc

Information about who we are and why

we do itThe schedule of each team

(dates of workshops etc)

Will contain each lecture’s

files (presentations,notes, videos

etc)

News concerning

the workshop

Page 24: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Home Page About ScheduleTeam ATeam B

Lectures News

Wordpress main page

Will contain some brief information

about the workshop, our latest news, a

calendar with our schedule etc

Information about who we are and why

we do itThe schedule of each team

(dates of workshops etc)

Will contain each lecture’s

files (presentations,notes, videos

etc)

News concerning

the workshop

Page 25: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Home Page About ScheduleTeam ATeam B

Lectures News

Wordpress main page Static Page

Will contain some brief information

about the workshop, our latest news, a

calendar with our schedule etc

Information about who we are and why

we do itThe schedule of each team

(dates of workshops etc)

Will contain each lecture’s

files (presentations,notes, videos

etc)

News concerning

the workshop

Page 26: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Home Page About ScheduleTeam ATeam B

Lectures News

Wordpress main page Static Page

Will contain some brief information

about the workshop, our latest news, a

calendar with our schedule etc

Information about who we are and why

we do itThe schedule of each team

(dates of workshops etc)

Will contain each lecture’s

files (presentations,notes, videos

etc)

News concerning

the workshop

Static Pages

Page 27: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Home Page About ScheduleTeam ATeam B

Lectures News

Wordpress main page Static Page

Will contain some brief information

about the workshop, our latest news, a

calendar with our schedule etc

Information about who we are and why

we do itThe schedule of each team

(dates of workshops etc)

Will contain each lecture’s

files (presentations,notes, videos

etc)

News concerning

the workshop

Static Pages Category with Posts

Page 28: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Home Page About ScheduleTeam ATeam B

Lectures News

Wordpress main page Static Page

Will contain some brief information

about the workshop, our latest news, a

calendar with our schedule etc

Information about who we are and why

we do itThe schedule of each team

(dates of workshops etc)

Will contain each lecture’s

files (presentations,notes, videos

etc)

News concerning

the workshop

Static Pages Category with Posts

Category with Posts

Page 29: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Lectures

Will contain each lecture’s

files (presentations,notes, videos

etc)

Category with Posts Lecture 1: Interet & Cms

Lecture 2: Wordpress Basics

Page 30: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Lectures

Will contain each lecture’s

files (presentations,notes, videos

etc)

Category with Posts Lecture 1: Interet & Cms

Post in category “Lectures”

Lecture 2: Wordpress Basics

Page 31: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Lectures

Will contain each lecture’s

files (presentations,notes, videos

etc)

Category with Posts Lecture 1: Interet & Cms

Post in category “Lectures”

Lecture 2: Wordpress BasicsPost in category “Lectures”

Page 32: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Lectures

Will contain each lecture’s

files (presentations,notes, videos

etc)

Category with Posts Lecture 1: Interet & Cms

Post in category “Lectures”

Tags: “intenet”, “cms”, “domain & hosting”

Lecture 2: Wordpress BasicsPost in category “Lectures”

Page 33: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Lectures

Will contain each lecture’s

files (presentations,notes, videos

etc)

Category with Posts Lecture 1: Interet & Cms

Post in category “Lectures”

Tags: “intenet”, “cms”, “domain & hosting”

Lecture 2: Wordpress BasicsPost in category “Lectures”

Tags: “installation”, “create a post”, “create a page”, “install a theme”

Page 34: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Team A starts at 12/11/12

Video Lectures are now available!

News

News concerning

the workshop

Category with Posts

Page 35: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Team A starts at 12/11/12Post in category “News”

Video Lectures are now available!

News

News concerning

the workshop

Category with Posts

Page 36: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Team A starts at 12/11/12Post in category “News”

Video Lectures are now available!Post in category “News”

News

News concerning

the workshop

Category with Posts

Page 37: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Team A starts at 12/11/12Post in category “News”

Tags: “announcement”, “schedule”

Video Lectures are now available!Post in category “News”

News

News concerning

the workshop

Category with Posts

Page 38: Workshop Day 2

SITE STRUCTUREWordpress Workshop site example

Team A starts at 12/11/12Post in category “News”

Tags: “announcement”, “schedule”

Video Lectures are now available!Post in category “News”

Tags: “lectures”, “video”

News

News concerning

the workshop

Category with Posts

Page 39: Workshop Day 2

ADD CONTENTWordpress Workshop site example

1ο workshop του τμήματος της Δευτέρ

ας

Καλησπέρα σε όλο

υς,

Ελπίζω να μην έχετε ξ

εχάσει ότι αύρ

ιο είναι το πρώτο

workshop!

Σας περιμένουμε ό

λους στις 3 στο εργαστήριο λειτου

ργικών (CS Lab) στο ισόγειο

του Κέντρου Δικτύω

ν (το κτήριο με τα κίτρινα

κάγκελα) δίπλα

στα Νέα Κτήρια Ηλεκτρ

ολόγων.

• Όσοι είστε σε

ομάδες, αρκεί ν

α φέρει ο ένας από τους δύο laptop.

• Όσοι δεν είστε α

πό το Πολυτεχνείο, μην φέρετε

laptop γιατί δεν θα έχετε in

ternet, μην ανησυχείτε όμ

ως, θα σας δώσουμε

σταθερούς υπολο

γιστές.

Καλό βράδυ,

Η ομάδα του CMS &  Online Marketing Club

2ο workshop του τμήματος την ΔευτέραςΚαλησπέρα σε όλους,Να σας ενημερώσουμε ότι την Δευτέρα 19/11 θα γίνει κανονικά το 2ο workshop του CMS & Online Marketing.

Ίδια ώρα, ίδιο μέρος (3-5 στο CSLab)Σας περιμένουμε όλους!

Page 40: Workshop Day 2

SELECT A THEMEWordpress Workshop site example

Page 41: Workshop Day 2

WP Themes

Page 42: Workshop Day 2

A WordPress Theme is “a collection of files that work together to produce a graphical interface with an underlying unifying design for a website.”

“A way to skin your website”

Or in other words...

What

Page 43: Workshop Day 2

Where to find them?

In all over the WEB!

Page 44: Workshop Day 2

Some great marketplaces

ThemeforestWoothemes

Wordpress Theme Directory

CSSigniter

Page 45: Workshop Day 2

Ok now what ?

Page 46: Workshop Day 2

Three Simple StepsUpload

ActivateConfigure Settings

Page 47: Workshop Day 2

Where they live

Page 48: Workshop Day 2

Server Side

Page 49: Workshop Day 2

Client SideActive Theme

Inactive - Installed Themes

Page 50: Workshop Day 2

Upload

Page 51: Workshop Day 2

1

2

3

Page 52: Workshop Day 2

Activate

Page 53: Workshop Day 2

Click to activate

Page 54: Workshop Day 2

Configure your settings

Page 55: Workshop Day 2

Nothing common for all

Page 56: Workshop Day 2

Examples

Page 57: Workshop Day 2
Page 58: Workshop Day 2
Page 59: Workshop Day 2

Let’s explain what you see

Page 60: Workshop Day 2

Header

Footer

Sidebar - WidgetsPosts

Navigation Menu

Page 61: Workshop Day 2

You just said what? “Widgets”

Page 62: Workshop Day 2

“Widget is a fancy word for tools or content that you can add, arrange, and remove from the sidebar(s) of your blog. Widgets make

it easy to customize the content of your sidebar(s).”

Definition

Page 63: Workshop Day 2

How & Where

Page 64: Workshop Day 2

Available Widgets Available Spaces

Inactive - Previously Used

Drag a widget

Page 65: Workshop Day 2

Result

Page 66: Workshop Day 2

Next Step -“Navigation Menu”

Page 67: Workshop Day 2

“Navigational menus are vital parts of your site’s design. They tell your site visitors where to go and how to access important

information or areas on your site. “

Some words...

Page 68: Workshop Day 2

Previously seen

Navigation Menu

Page 69: Workshop Day 2

Where

Items to add

Added Items

Page 70: Workshop Day 2

Final Part -“Plugins”

Page 71: Workshop Day 2

“A WordPress Plugin is a program, or a set of one or more functions, written in the PHP scripting language, that adds a specific set of features or services to

your WordPress website”

Definition

Page 72: Workshop Day 2

That Plugins can make you a superhero.Plugins can modify your whole webpage and give unlimited new

features.

Don’t Forget!

Page 73: Workshop Day 2

Social Network!

Page 74: Workshop Day 2

E-Shop!

Page 75: Workshop Day 2

How to install

Page 76: Workshop Day 2

Search for one

Page 77: Workshop Day 2

Choose one and click install

Page 78: Workshop Day 2

All of your installed Plugins

After installation click to activate!

Page 79: Workshop Day 2

Done

Page 80: Workshop Day 2

Questions ?

Page 81: Workshop Day 2

Let’s do it

Page 82: Workshop Day 2

DOWNLOAD WORDPRESS FILESStep 1

Page 83: Workshop Day 2
Page 84: Workshop Day 2
Page 85: Workshop Day 2
Page 86: Workshop Day 2
Page 87: Workshop Day 2

UPLOAD WORDPRESS FILESStep 2

Page 88: Workshop Day 2
Page 89: Workshop Day 2
Page 90: Workshop Day 2
Page 91: Workshop Day 2
Page 92: Workshop Day 2
Page 93: Workshop Day 2
Page 94: Workshop Day 2
Page 95: Workshop Day 2
Page 96: Workshop Day 2
Page 97: Workshop Day 2
Page 98: Workshop Day 2
Page 99: Workshop Day 2
Page 100: Workshop Day 2
Page 101: Workshop Day 2
Page 102: Workshop Day 2
Page 103: Workshop Day 2
Page 104: Workshop Day 2
Page 105: Workshop Day 2
Page 106: Workshop Day 2
Page 107: Workshop Day 2
Page 108: Workshop Day 2
Page 109: Workshop Day 2
Page 110: Workshop Day 2
Page 111: Workshop Day 2
Page 112: Workshop Day 2
Page 113: Workshop Day 2
Page 114: Workshop Day 2
Page 115: Workshop Day 2
Page 116: Workshop Day 2
Page 117: Workshop Day 2
Page 118: Workshop Day 2
Page 119: Workshop Day 2
Page 120: Workshop Day 2
Page 121: Workshop Day 2
Page 122: Workshop Day 2
Page 123: Workshop Day 2
Page 124: Workshop Day 2
Page 125: Workshop Day 2
Page 126: Workshop Day 2
Page 127: Workshop Day 2
Page 128: Workshop Day 2
Page 129: Workshop Day 2
Page 130: Workshop Day 2
Page 131: Workshop Day 2
Page 132: Workshop Day 2
Page 133: Workshop Day 2
Page 134: Workshop Day 2
Page 135: Workshop Day 2
Page 136: Workshop Day 2
Page 137: Workshop Day 2
Page 138: Workshop Day 2
Page 139: Workshop Day 2

CREATE DATABASEStep 3

Page 140: Workshop Day 2
Page 141: Workshop Day 2
Page 142: Workshop Day 2
Page 143: Workshop Day 2
Page 144: Workshop Day 2
Page 145: Workshop Day 2
Page 146: Workshop Day 2
Page 147: Workshop Day 2
Page 148: Workshop Day 2

Database Name: k25806dimt_

Page 149: Workshop Day 2

Database Name: k25806dimt_

Page 150: Workshop Day 2

Database Name: k25806dimt_

Page 151: Workshop Day 2

Database Name: k25806dimt_

Page 152: Workshop Day 2

Database Name: k25806dimt_

Page 153: Workshop Day 2

Database Name: k25806dimt_

Page 154: Workshop Day 2

Database Name: k25806dimt_Database User Name: demo

Database User Password: 12345

Page 155: Workshop Day 2

Database Name: k25806dimt_Database User Name: demo

Database User Password: 12345

Page 156: Workshop Day 2

Database Name: k25806dimt_Database User Name: demo

Database User Password: 12345

Page 157: Workshop Day 2

Database Name: k25806dimt_Database User Name: demo

Database User Password: 12345

Page 158: Workshop Day 2

START INSTALLATIONStep 4

Page 159: Workshop Day 2

Database Name: k25806dimt_Database User Name: demo

Database User Password: 12345Database Server : db7.papaki.gr

Page 160: Workshop Day 2

Database Name: k25806dimt_Database User Name: demo

Database User Password: 12345Database Server : db7.papaki.gr

Page 161: Workshop Day 2

Database Name: k25806dimt_Database User Name: demo

Database User Password: 12345Database Server : db7.papaki.gr

Page 162: Workshop Day 2

Database Name: k25806dimt_Database User Name: demo

Database User Password: 12345Database Server : db7.papaki.gr

Page 163: Workshop Day 2

Database Name: k25806dimt_Database User Name: demo

Database User Password: 12345Database Server : db7.papaki.gr

Page 164: Workshop Day 2

Database Name: k25806dimt_Database User Name: demo

Database User Password: 12345Database Server : db7.papaki.gr

Page 165: Workshop Day 2

Database Name: k25806dimt_Database User Name: demo

Database User Password: 12345Database Server : db7.papaki.gr

Page 166: Workshop Day 2

Database Name: k25806dimt_Database User Name: demo

Database User Password: 12345Database Server : db7.papaki.gr

Page 167: Workshop Day 2
Page 168: Workshop Day 2
Page 169: Workshop Day 2
Page 170: Workshop Day 2
Page 171: Workshop Day 2
Page 172: Workshop Day 2

Username: adminPassword: 12345

Page 173: Workshop Day 2
Page 174: Workshop Day 2

WHAT WE NEEDin order to build our website

Page 175: Workshop Day 2

WHAT WE NEEDin order to build our website

Download Wordpress

Page 176: Workshop Day 2

WHAT WE NEEDin order to build our website

Download Wordpress

Upload Wordpress files to server

Page 177: Workshop Day 2

WHAT WE NEEDin order to build our website

Download Wordpress

Upload Wordpress files to server

Create a database

Page 178: Workshop Day 2

WHAT WE NEEDin order to build our website

Download Wordpress

Upload Wordpress files to server

Create a database

Create our site!

Page 179: Workshop Day 2

Username: adminPassword: 12345

Page 180: Workshop Day 2

Username: adminPassword: 12345

Wordpress login page: yoursitename/wp-login.php

Page 181: Workshop Day 2

Username: adminPassword: 12345

Page 182: Workshop Day 2

Username: adminPassword: 12345

Page 183: Workshop Day 2