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.
    • WordPress.com
      • Free Hosted Service, Themes, and Widgets (limited)
      • Optimized Resource Utilization, Load Balancing
      • Automatic Version Updating
    • WordPress.org
      • 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.



1) Outline Beginning

CONTENTS

  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 WordPress.com
  • WordPress.com <- easiest way to start  blogging on internet
  • WordPress.org <- source of WordPress GPL source code
    • ZapMap.com <- WordPress.org 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

zits

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

4) Files

files

pluginfiles2
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

iblog

Glossary

archive page – a list of posts based on a category, taxonomy, post type.

category – to access a limited set of posts.

class – 1) identifies the style to use in the HTML markup.
class – 2) 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 & plugins.

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

index – 1) points to an element of an array.
index – 2) the first HTML (or PHP) file sought within a directory.

mapping – using a domain you own to access your wp.com 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 – 1) 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 – 2) 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 – 1) an element of the HTML markup language.
tag – 2) used like a category (but without hierarchy) to provide more detail to a post.
$tag – 3) the hook parameter in an action function.
tag, template – 4) PHP function that instructs WordPress to “do” or “get” something. Conditional tags are used in template files to change the content displayed on a particular page depending on what conditions that page matches.

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 a plugin to give extra function & structure.

 

frank_ernest