Category Archives: Beginning

– Welcome –

Welcome to WordPress-Saratoga

  • Attendance: / Sign-in Sheet / password
  • Survey 1: Macintosh, Windows, Linux?
  • Survey 2: Freelance, Startup Team Member, Corporate Employee?
  • Survey 3: Beginner, Intermediate, Advanced User?
  • Fundamentals
    • Blogging
      • Write & post, categorize & tag; fresh content, from time to time.
      • Content consists of text, photos, and/or audio/visual media.
      • Accept comments from visitors.
      • Free Hosted Service, Themes, and Widgets (limited)
      • Optimized Resource Utilization, Load Balancing
      • Automatic Version Updating
      • Host a CMS* website on server of own choosing.
      • Unlimited Customization, Access to Code
      • Maintenance is your own Responsibility!
  • This Month’s Question?
  • Introduce Yourself
    • Name, Title, and Background
    • Tell us about your experience with WordPress so far.
    • Where do you plan to go with WordPress?
  • Next Month’s Topic?
  • Other Meetup Groups 

 <- Twitter Site

* Content Management System (CMS) is a computer program that allows publishing, editing and modifying content on a website as well as maintenance from a central interface. Such systems provide procedures to manage workflow in a collaborative environment.

Coding Format – Banner Ratlif Style – The closing control is indented as the last item in the list, and thus properly loses salience. This makes visual scanning easier since the headers of any block are the only thing exdented at that level so that the closing control of the prior block does not interfere with the visual flow of the next block header.

1) Outline Beginning


  1. Outline Beginning
  2. Communication
  3. Terminology
  4. Files
  5. Client Server
  6. Happy New Year – 2015!

  • WordPress-Saratoga <- our Bay Area Meetup Group
  • Automattic <- the company that manages
  • <- easiest way to start  blogging on internet
  • <- source of WordPress GPL source code
    • <- installed on Apache at Hypersurf  ISP
  • Installation
    • ISP – Internet Service Provider
    • FTP – File Transfer Protocol
    • DNS – Domain Name System
  • Content
    • Posts/Pages
    • Visual/Text
    • Categories/Tags
    • Graphics/Images
      • raster/vector
      • jpeg, gif, png, svg
  • Themes
    • Display/Navigation
    • Layout/Structure
      • Header
      • Footer
      • Sidebar
  • Plugins/Widgets
    • contact form
    • ecommerce
    • photography
    • social network

newspaper rock

2) Communication

“The single biggest problem in communication is the illusion that it has taken place”. -George Bernard Shaw


WordPressers get together
every month in Saratoga, CA
to exchange information & ideas
concerning the rapidly evolving world
of internet communications.

3) Terminology

category – to access a limited set of posts

class – identifies the style to use in the HTML markup

class – the uninstantiated object in object oriented progamming (OOPS)

directory – what you see as a folder in your GUI, can be referred to as a “directory” in your command-line interface

footer – bottom of the web page

GUI – Graphical User Interface, pronounced goo•ey

head – the HTML tag inside a web page holding data not displayed

header – the top part of a web page

hook – a place in core code made accessible to themes

id – an identifier in CSS like class, but unique within the web page

index – points to an element of an array

index – the first HTML (or PHP) file sought within a directory

mapping – using a domain you own to access your blog

masking – an extreme form of mapping

menu – list of links to pages or a category of posts

navigation – menus to other places in a web site

page – a “post” of the post type page

permalink – a custom url structure, the permanent link to individual posts

plugin – a file added to a theme usually to provide widget(s)

post – a single item of “content” stored in the wp_posts database table, which is one of the five types: post, page, attachment, revision, nav_menu_item

post – a “post” of the post type post

sanitize – author name, category, and postname get sanitized in permalinks by having spaces replaced with hyphens.

selector –  – in CSS, the rule set with declaration blocks (property name & value) pointing to the HTML element to style

sidebar – navagation links, to the right or left

slug – a user-friendly short text used in a permalink

style – in CSS, a rule consisting of selectors, and declaration blocks

tag – an element of the HTML markup language

tag – used like a category (but without hierarchy) to provide more detail to a post

tag, template – PHP function that instructs WordPress to “do” or “get” something

template – a PHP file controlling the structure of part of the web page

theme – a collection of templates creating the look & feel (design) of the website

UTC – Coordinated Universal Time is a “time standard” and not a time zone like Greenwich Mean Time (GMT) but, in practice, share the same current time

widget – provided by plugins to give extra function & structure



4) Files


Typical file structure of a WordPress installation. This image shows the contents of a homemade plugin.


6) Happy New Year – 2015!

Jan: New To WordPress?: Here’s How to Get Started
Feb: Creating and Using Posts, Categories & Tags
Mar: Creating and Using Pages & Templates
Apr: Using Themes
May: Using Plugins
Jun: Creating Child Themes
Jul: UX for Theme Development
Aug: Permalinks & Other Core Settings
Sep: The MySQL Database: Overview & Details
Oct: Blog Design and Layout
Nov: Writing Plugins: All about the API and Resources
Dec: Profit from Documentation & Development