Week Five (MGDP2060)

From Wiki @ Karl Jones dot com
Revision as of 05:22, 23 September 2015 by Karl Jones (Talk | contribs) (Comic of the Week)

Jump to: navigation, search

This article lists topics for week five of Web Design and Development III (MGDP2060).

Textbook reading for this week: Chapter Five.

Comic of the Week

Source: Tech Loops @ xkcd

tech_loops.png

Some developers feel this way about solution stacks.

In the News

Copyright bots

See Bots.

IPFS: replacement for HTTP

Wikipedia:

  • InterPlanetary File System
    • "InterPlanetary File System (IPFS), also called "The Permanent Web", is a hypermedia distribution protocol, addressed by content and identities. IPFS enables the creation of completely distributed applications. It aims to make the web faster, safer, and more open."

Security

WordPress installation

...

WordPress administration

...

WordPress Themes

Standard Themes

...

Custom Themes

...

Theme files

Each theme must contain two specific files:

  • styles.css - the stylesheet for this Theme
  • index.php - the primary Template

Theme Stylesheets

Each Theme requires a stylesheet named styles.css.

styles.css functions like any other stylesheet, providing [[Cascading Style Sheets|CSS] rules for the site.

But in addition, styles.css contains information which WordPress uses to identify the stylesheet, and the folder which contains it, as WordPress Themes.

  • The Theme information, which uses a standard format, goes inside a CSS comment block.

WordPress can read the contents of the styles.css, so it knows what Theme the stylesheet represents.

This happens on the web server, and has nothing to do with the web browsers. CSS comments are ignored by web browsers.

Theme Templates

Templates are individual PHP files within a WordPress Theme.

Themes must have at least one Template, named index.php.

Templates have specific file names, each of which handles a specific pages, or set of pages, within WordPress.

Template files are where you write the HTML and PHP which WordPress will display as web pages.

New vocabulary

...

Vocabulary to date

..

See also