SlideShare a Scribd company logo
WordPress Workshop

     Terri Orlowski
    beyond the office
About Terri



• Founded beyond the office in 2006
• Specialize in WordPress, websites &
  email marketing templates
• Certified Internet Webmaster
• Internet Marketing Virtual Assistant
• IVAA EthicsCheck Certification
•     @torlowski
•     facebook.com/beyondtheoffice
What is WordPress?



• “WordPress is web software you can use to
  create a beautiful website or blog. We like to say
  that WordPress is both free and priceless at
  the same time.” (from WordPress.org)
• First released on May 27, 2003, by Matt
  Mullenweg as a fork of b2/cafelog. (Wikipedia)
• As of 02/11, WP 3.0 had been downloaded over
  32.5 million times.
• WordPress is used by over 13% of the
  1,000,000 biggest websites.
.com vs. .org



WordPress.com                   WordPress.org
• Free                          • Free (to download)
• Custom Domain ($)             • Custom domain ($)
• Free hosting (limited)        • Requires Hosting ($)
• Limited Themes                • Unlimited Themes
• Limited Plugins               • Unlimited Plugins
• Automatic backups and         • Responsible for your own
  upgrades                        backups & upgrades
• Hosted across                 • Your-choice hosting*
  servers, can handle traffic
How to Install WordPress?
One-click installation



• Quick & Easy install available from
  most web hosts
   Not all hosts use Fantastico, but most offer some
    one-click installation option
• Good option for non-techies
• Not as secure as manual installation
• Takes about 3-5 minutes
“Famous 5 Minute Install”



•    Some technical experience required
•    Download latest version from WordPress.org
•    Create MySQL Database & User
•    Edit wp-config-sample.php
•    Rename to wp-config.php
•    Upload WordPress files (FTP or File Manager)
•    Go to site to activate install script
    *may take longer than 5 minutes depending on your computer speed
    and Internet connection
wp-config.php



•   DB_NAME (line 19)
•   DB_USER (line 22)
•   DB_PASSWORD (line 25)
•   DB_HOST (line 28)
•   Authentication Unique Keys & Salts (lines 45 -
    52)
    – https://api.wordpress.org/secret-key/1.1/salt/
• Table Prefix (line 63)
WordPress Security



• Remove or neuter the       • Security Plugins
  admin account              • Be choosy about
• Non-default table prefix     theme & plugin
• Hide version &               sources
  Generator meta tag         • File permissions
• Regular Updates            • Move wp-config.php
• Strong Password            • Good Host
• .htaccess in /wp-admin     • Regular Backups
Plugins - Security



•   Semisecure Login Reimagined
•   User Locker
•   WP Security Scan
•   WP Optimize – use to rename admin account &
    remove post revisions to decrease db size
•   WordPress File Monitor
•   Akismet (Bad Behaviour, Spam Karma, Disqus)
•   SEO Ultimate – (404 monitor)
•   Bluetrait Event Viewer (BTEV)
•   Theme Authenticity Checker (TAC)
Plugins - Backup



• WP DB Backup
• WordPress Backup by BTE
• Backup Buddy ($)
Plugins – Other Useful Stuff



•   Gravity Forms ($)
•   Google XML Sitemaps
•   Sexy Bookmarks
•   WordPress Editorial Calendar
•   WP Google Analytics
•   WPtouch (free or $)
•   All in One Webmaster (free or $)
•   Broken Link Checker
•   Simple URLs
Plugins



• Where to find plugins?
  – http://wordpress.org/extend/plugins
  – IVAANet (ask for recommendations)
• What are your favorite plugins?
What about themes?



•   StudioPress
•   ithemes
•   WooThemes
•   ElegantThemes
•   Frameworks
    – Thesis
    – Genesis
    – Headway
• wordpress.org/extend/themes (free, use with
  caution)
WordPress for Podcasting



• Simple – link to an audio file from a post
• Podpress plugin
• PowerPress by blubrry.com
WordPress for Newsletter



• WordPress/Feedburner
  – Add a new category (ie Newsletter)
  – Exclude this category from Category list
  – Exclude regular blog posts from newsletter category
  – Create new feed in Feedburner for your category
  – Enable email subscriptions in Feedburner for that
    feed
  – Get code from Feedburner for subscription & put it in
    a widget
  – Enable full text feeds in WordPress Settings
  – Publish post in newsletter category and let
    Feedburner take care of the rest
WordPress for Newsletter



• Use RSS feed option with your favorite mail
  service (MailChimp, Aweber)
• Get code for signup box and put it in a
  widget, page or post on your site
  – MailChimp List Subscribe Form plugin
  – Gravity Forms Pro add-on plugin for MailChimp
  – Aweber Web Form Plugin
WordPress for Newsletter



• ALO EasyMail Newsletter
  – Track/manage subscribers in WordPress
  – Can send to additional email addresses
  – Merge tags available for subscriber names, post
    titles, excerpts, etc.
  – Can create HTML or plain-text email messages
  – Scheduled sending
  – Reports and stats
How do you use WordPress?



•   Website                  •   Invoicing
•   Blog                     •   Newsletter
•   Video Blog               •   Photo Blog
•   Podcast                  •   Business Directory
•   News Site                •   Contact Manager
•   Membership Site          •   Online Job Portal
•   Social Networking Site   •   Online Classifieds
•   Project Management       •   FAQ Portal
•   E-commerce               •   Ticket System
•   Forums                   •   Wiki
•   Article Directory        •   Digg Clone
•   Questions?
•   Comments?
•   Tips?
•   Suggestions?
Thank you!

   WordPress Workshop
Terri Orlowski, beyond the office

  terri@beyondtheoffice.com
         @torlowski
facebook.com/beyondtheoffice

beyondtheoffice.com/summit11
Ad

More Related Content

What's hot (20)

Word press 101
Word press 101Word press 101
Word press 101
Fajr Muhammad
 
WordCamp Boston WordPress plugins-8-2014
WordCamp Boston WordPress plugins-8-2014WordCamp Boston WordPress plugins-8-2014
WordCamp Boston WordPress plugins-8-2014
The Toolbox, Inc.
 
WordPress Fav Plugins & Security
WordPress Fav Plugins & SecurityWordPress Fav Plugins & Security
WordPress Fav Plugins & Security
The Toolbox, Inc.
 
WordPress Intermediate Workshop
WordPress Intermediate WorkshopWordPress Intermediate Workshop
WordPress Intermediate Workshop
The Toolbox, Inc.
 
WCBos13 intermediate workshop
WCBos13 intermediate workshopWCBos13 intermediate workshop
WCBos13 intermediate workshop
Boston WordPress
 
WordPress.com vs. Self-Hosting
WordPress.com vs. Self-HostingWordPress.com vs. Self-Hosting
WordPress.com vs. Self-Hosting
ryanmarkel
 
WordPress 101
WordPress 101WordPress 101
WordPress 101
Online Business Owners
 
PluginBasicsWCNYC2014
PluginBasicsWCNYC2014PluginBasicsWCNYC2014
PluginBasicsWCNYC2014
Kiko Doran
 
Choosing the Right WordPress Theme
Choosing the Right WordPress ThemeChoosing the Right WordPress Theme
Choosing the Right WordPress Theme
Chris Burgess
 
Child Themes in WordPress
Child Themes in WordPressChild Themes in WordPress
Child Themes in WordPress
Jeff Cohan
 
What is (not) WordPress
What is (not) WordPressWhat is (not) WordPress
What is (not) WordPress
Nikolay Bachiyski
 
NEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & SecurityNEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & Security
Michelle Davies (Hryvnak)
 
Did wordpressdothat
Did wordpressdothatDid wordpressdothat
Did wordpressdothat
Jon Bishop
 
Theme Development: From an idea to getting approved to wordpress.org
Theme Development: From an idea to getting approved to wordpress.orgTheme Development: From an idea to getting approved to wordpress.org
Theme Development: From an idea to getting approved to wordpress.org
ThemeHorse
 
Wcto2014
Wcto2014Wcto2014
Wcto2014
Al Davis
 
WordPress Customization and Security
WordPress Customization and SecurityWordPress Customization and Security
WordPress Customization and Security
Joe Casabona
 
WordPress intro
WordPress introWordPress intro
WordPress intro
dbnorth
 
Get Involved with WordPress
Get Involved with WordPressGet Involved with WordPress
Get Involved with WordPress
Mario Peshev
 
Newspapers with WordPress
Newspapers with WordPressNewspapers with WordPress
Newspapers with WordPress
Christopher Ross
 
Anatomy and Architecture of a WordPress Theme
Anatomy and Architecture of a WordPress ThemeAnatomy and Architecture of a WordPress Theme
Anatomy and Architecture of a WordPress Theme
Julie Kuehl
 
WordCamp Boston WordPress plugins-8-2014
WordCamp Boston WordPress plugins-8-2014WordCamp Boston WordPress plugins-8-2014
WordCamp Boston WordPress plugins-8-2014
The Toolbox, Inc.
 
WordPress Fav Plugins & Security
WordPress Fav Plugins & SecurityWordPress Fav Plugins & Security
WordPress Fav Plugins & Security
The Toolbox, Inc.
 
WordPress Intermediate Workshop
WordPress Intermediate WorkshopWordPress Intermediate Workshop
WordPress Intermediate Workshop
The Toolbox, Inc.
 
WCBos13 intermediate workshop
WCBos13 intermediate workshopWCBos13 intermediate workshop
WCBos13 intermediate workshop
Boston WordPress
 
WordPress.com vs. Self-Hosting
WordPress.com vs. Self-HostingWordPress.com vs. Self-Hosting
WordPress.com vs. Self-Hosting
ryanmarkel
 
PluginBasicsWCNYC2014
PluginBasicsWCNYC2014PluginBasicsWCNYC2014
PluginBasicsWCNYC2014
Kiko Doran
 
Choosing the Right WordPress Theme
Choosing the Right WordPress ThemeChoosing the Right WordPress Theme
Choosing the Right WordPress Theme
Chris Burgess
 
Child Themes in WordPress
Child Themes in WordPressChild Themes in WordPress
Child Themes in WordPress
Jeff Cohan
 
NEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & SecurityNEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & Security
Michelle Davies (Hryvnak)
 
Did wordpressdothat
Did wordpressdothatDid wordpressdothat
Did wordpressdothat
Jon Bishop
 
Theme Development: From an idea to getting approved to wordpress.org
Theme Development: From an idea to getting approved to wordpress.orgTheme Development: From an idea to getting approved to wordpress.org
Theme Development: From an idea to getting approved to wordpress.org
ThemeHorse
 
WordPress Customization and Security
WordPress Customization and SecurityWordPress Customization and Security
WordPress Customization and Security
Joe Casabona
 
WordPress intro
WordPress introWordPress intro
WordPress intro
dbnorth
 
Get Involved with WordPress
Get Involved with WordPressGet Involved with WordPress
Get Involved with WordPress
Mario Peshev
 
Anatomy and Architecture of a WordPress Theme
Anatomy and Architecture of a WordPress ThemeAnatomy and Architecture of a WordPress Theme
Anatomy and Architecture of a WordPress Theme
Julie Kuehl
 

Viewers also liked (6)

Llamadas Por Internet
Llamadas Por InternetLlamadas Por Internet
Llamadas Por Internet
elsubias1
 
What Is Ms
What Is MsWhat Is Ms
What Is Ms
guesta2fa58
 
Evernote
EvernoteEvernote
Evernote
Terri Orlowski
 
Share google documents with others
Share google documents with othersShare google documents with others
Share google documents with others
Paul Enrique Casas
 
Geed 162 ..
Geed 162 ..Geed 162 ..
Geed 162 ..
guest2c559f
 
Evernote
EvernoteEvernote
Evernote
Terri Orlowski
 
Ad

Similar to WordPress Workshop (20)

Websites With Wordpress
Websites With WordpressWebsites With Wordpress
Websites With Wordpress
Charly Leetham
 
WordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationWordPress - Open Source Overview Presentation
WordPress - Open Source Overview Presentation
Andy Stratton
 
Wordpress website development
Wordpress website developmentWordpress website development
Wordpress website development
John Faust
 
WordPress Complete Tutorial
WordPress Complete TutorialWordPress Complete Tutorial
WordPress Complete Tutorial
OpenSource Technologies Pvt. Ltd.
 
Wordpress intro
Wordpress introWordpress intro
Wordpress intro
the-colab
 
GDI - Intro to WordPress
GDI - Intro to WordPressGDI - Intro to WordPress
GDI - Intro to WordPress
Suzette Franck
 
Pimp your wp site
Pimp your wp sitePimp your wp site
Pimp your wp site
Warren Denley
 
Demystifying WordPress
Demystifying WordPressDemystifying WordPress
Demystifying WordPress
Mykl Roventine
 
Managing WordPress Websites - Training Course - Feb 2015
Managing WordPress Websites - Training Course - Feb 2015Managing WordPress Websites - Training Course - Feb 2015
Managing WordPress Websites - Training Course - Feb 2015
John A. Walsh
 
Multisite wp in education wc philly2011
Multisite wp in education wc philly2011Multisite wp in education wc philly2011
Multisite wp in education wc philly2011
Paul Muller
 
The WordPress University
The WordPress UniversityThe WordPress University
The WordPress University
Stephanie Leary
 
From WordPress With Love
From WordPress With LoveFrom WordPress With Love
From WordPress With Love
Up2 Technology
 
Word press for bloggers in Trinidad and Tobago
Word press for bloggers in Trinidad and TobagoWord press for bloggers in Trinidad and Tobago
Word press for bloggers in Trinidad and Tobago
Imanuel Gittens
 
An introduction to wordpress
An introduction to wordpressAn introduction to wordpress
An introduction to wordpress
Crack Aloud
 
Business 2.0 with WordPress
Business 2.0 with WordPressBusiness 2.0 with WordPress
Business 2.0 with WordPress
Mario Peshev
 
WordPress
WordPressWordPress
WordPress
risager
 
WordPress can do that?!
WordPress can do that?!WordPress can do that?!
WordPress can do that?!
Scott McNulty
 
WordPress Theme Reviewers Team
WordPress Theme Reviewers TeamWordPress Theme Reviewers Team
WordPress Theme Reviewers Team
Mario Peshev
 
So What is This Thing Called WordPress?
So What is This Thing Called WordPress?So What is This Thing Called WordPress?
So What is This Thing Called WordPress?
Graham Armfield
 
Everything WordPress
Everything WordPressEverything WordPress
Everything WordPress
Eric Myers
 
Websites With Wordpress
Websites With WordpressWebsites With Wordpress
Websites With Wordpress
Charly Leetham
 
WordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationWordPress - Open Source Overview Presentation
WordPress - Open Source Overview Presentation
Andy Stratton
 
Wordpress website development
Wordpress website developmentWordpress website development
Wordpress website development
John Faust
 
Wordpress intro
Wordpress introWordpress intro
Wordpress intro
the-colab
 
GDI - Intro to WordPress
GDI - Intro to WordPressGDI - Intro to WordPress
GDI - Intro to WordPress
Suzette Franck
 
Demystifying WordPress
Demystifying WordPressDemystifying WordPress
Demystifying WordPress
Mykl Roventine
 
Managing WordPress Websites - Training Course - Feb 2015
Managing WordPress Websites - Training Course - Feb 2015Managing WordPress Websites - Training Course - Feb 2015
Managing WordPress Websites - Training Course - Feb 2015
John A. Walsh
 
Multisite wp in education wc philly2011
Multisite wp in education wc philly2011Multisite wp in education wc philly2011
Multisite wp in education wc philly2011
Paul Muller
 
The WordPress University
The WordPress UniversityThe WordPress University
The WordPress University
Stephanie Leary
 
From WordPress With Love
From WordPress With LoveFrom WordPress With Love
From WordPress With Love
Up2 Technology
 
Word press for bloggers in Trinidad and Tobago
Word press for bloggers in Trinidad and TobagoWord press for bloggers in Trinidad and Tobago
Word press for bloggers in Trinidad and Tobago
Imanuel Gittens
 
An introduction to wordpress
An introduction to wordpressAn introduction to wordpress
An introduction to wordpress
Crack Aloud
 
Business 2.0 with WordPress
Business 2.0 with WordPressBusiness 2.0 with WordPress
Business 2.0 with WordPress
Mario Peshev
 
WordPress
WordPressWordPress
WordPress
risager
 
WordPress can do that?!
WordPress can do that?!WordPress can do that?!
WordPress can do that?!
Scott McNulty
 
WordPress Theme Reviewers Team
WordPress Theme Reviewers TeamWordPress Theme Reviewers Team
WordPress Theme Reviewers Team
Mario Peshev
 
So What is This Thing Called WordPress?
So What is This Thing Called WordPress?So What is This Thing Called WordPress?
So What is This Thing Called WordPress?
Graham Armfield
 
Everything WordPress
Everything WordPressEverything WordPress
Everything WordPress
Eric Myers
 
Ad

Recently uploaded (20)

Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.Greenhouse_Monitoring_Presentation.pptx.
Greenhouse_Monitoring_Presentation.pptx.
hpbmnnxrvb
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...
Impelsys Inc.
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Mobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi ArabiaMobile App Development Company in Saudi Arabia
Mobile App Development Company in Saudi Arabia
Steve Jonas
 
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersLinux Support for SMARC: How Toradex Empowers Embedded Developers
Linux Support for SMARC: How Toradex Empowers Embedded Developers
Toradex
 
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In FranceManifest Pre-Seed Update | A Humanoid OEM Deeptech In France
Manifest Pre-Seed Update | A Humanoid OEM Deeptech In France
chb3
 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
 

WordPress Workshop

  • 1. WordPress Workshop Terri Orlowski beyond the office
  • 2. About Terri • Founded beyond the office in 2006 • Specialize in WordPress, websites & email marketing templates • Certified Internet Webmaster • Internet Marketing Virtual Assistant • IVAA EthicsCheck Certification • @torlowski • facebook.com/beyondtheoffice
  • 3. What is WordPress? • “WordPress is web software you can use to create a beautiful website or blog. We like to say that WordPress is both free and priceless at the same time.” (from WordPress.org) • First released on May 27, 2003, by Matt Mullenweg as a fork of b2/cafelog. (Wikipedia) • As of 02/11, WP 3.0 had been downloaded over 32.5 million times. • WordPress is used by over 13% of the 1,000,000 biggest websites.
  • 4. .com vs. .org WordPress.com WordPress.org • Free • Free (to download) • Custom Domain ($) • Custom domain ($) • Free hosting (limited) • Requires Hosting ($) • Limited Themes • Unlimited Themes • Limited Plugins • Unlimited Plugins • Automatic backups and • Responsible for your own upgrades backups & upgrades • Hosted across • Your-choice hosting* servers, can handle traffic
  • 5. How to Install WordPress?
  • 6. One-click installation • Quick & Easy install available from most web hosts  Not all hosts use Fantastico, but most offer some one-click installation option • Good option for non-techies • Not as secure as manual installation • Takes about 3-5 minutes
  • 7. “Famous 5 Minute Install” • Some technical experience required • Download latest version from WordPress.org • Create MySQL Database & User • Edit wp-config-sample.php • Rename to wp-config.php • Upload WordPress files (FTP or File Manager) • Go to site to activate install script *may take longer than 5 minutes depending on your computer speed and Internet connection
  • 8. wp-config.php • DB_NAME (line 19) • DB_USER (line 22) • DB_PASSWORD (line 25) • DB_HOST (line 28) • Authentication Unique Keys & Salts (lines 45 - 52) – https://api.wordpress.org/secret-key/1.1/salt/ • Table Prefix (line 63)
  • 9. WordPress Security • Remove or neuter the • Security Plugins admin account • Be choosy about • Non-default table prefix theme & plugin • Hide version & sources Generator meta tag • File permissions • Regular Updates • Move wp-config.php • Strong Password • Good Host • .htaccess in /wp-admin • Regular Backups
  • 10. Plugins - Security • Semisecure Login Reimagined • User Locker • WP Security Scan • WP Optimize – use to rename admin account & remove post revisions to decrease db size • WordPress File Monitor • Akismet (Bad Behaviour, Spam Karma, Disqus) • SEO Ultimate – (404 monitor) • Bluetrait Event Viewer (BTEV) • Theme Authenticity Checker (TAC)
  • 11. Plugins - Backup • WP DB Backup • WordPress Backup by BTE • Backup Buddy ($)
  • 12. Plugins – Other Useful Stuff • Gravity Forms ($) • Google XML Sitemaps • Sexy Bookmarks • WordPress Editorial Calendar • WP Google Analytics • WPtouch (free or $) • All in One Webmaster (free or $) • Broken Link Checker • Simple URLs
  • 13. Plugins • Where to find plugins? – http://wordpress.org/extend/plugins – IVAANet (ask for recommendations) • What are your favorite plugins?
  • 14. What about themes? • StudioPress • ithemes • WooThemes • ElegantThemes • Frameworks – Thesis – Genesis – Headway • wordpress.org/extend/themes (free, use with caution)
  • 15. WordPress for Podcasting • Simple – link to an audio file from a post • Podpress plugin • PowerPress by blubrry.com
  • 16. WordPress for Newsletter • WordPress/Feedburner – Add a new category (ie Newsletter) – Exclude this category from Category list – Exclude regular blog posts from newsletter category – Create new feed in Feedburner for your category – Enable email subscriptions in Feedburner for that feed – Get code from Feedburner for subscription & put it in a widget – Enable full text feeds in WordPress Settings – Publish post in newsletter category and let Feedburner take care of the rest
  • 17. WordPress for Newsletter • Use RSS feed option with your favorite mail service (MailChimp, Aweber) • Get code for signup box and put it in a widget, page or post on your site – MailChimp List Subscribe Form plugin – Gravity Forms Pro add-on plugin for MailChimp – Aweber Web Form Plugin
  • 18. WordPress for Newsletter • ALO EasyMail Newsletter – Track/manage subscribers in WordPress – Can send to additional email addresses – Merge tags available for subscriber names, post titles, excerpts, etc. – Can create HTML or plain-text email messages – Scheduled sending – Reports and stats
  • 19. How do you use WordPress? • Website • Invoicing • Blog • Newsletter • Video Blog • Photo Blog • Podcast • Business Directory • News Site • Contact Manager • Membership Site • Online Job Portal • Social Networking Site • Online Classifieds • Project Management • FAQ Portal • E-commerce • Ticket System • Forums • Wiki • Article Directory • Digg Clone
  • 20. Questions? • Comments? • Tips? • Suggestions?
  • 21. Thank you! WordPress Workshop Terri Orlowski, beyond the office [email protected] @torlowski facebook.com/beyondtheoffice beyondtheoffice.com/summit11

Editor's Notes

  • #8: Takes about 10-15 minutes sometimes, but more secure and reduced risk of invasion from hackers.If you host offers it, I recommend uploading the zip file & decompressing on the server versus unzipping and FTPing all the files, which takes considerably longer
  • #9: For most web hosts, DB_HOST will be ‘localserver’. If your web host requires that you use something different, they usually indicate this in the MySQL database area Authentication Keys & Salts are used to encrypt the information in WP cookies. If you heard Justin Ryan’s presentation at Online Summit, he discussed how hackers can use your cookies to get into your site. Using the salts and keys can help prevent this. This can be done at any time, so even if this wasn’t done when your site was setup (such as if you used one-click install), you can add this layer of security. It will force all users to log in again, but shouldn’t cause any other problems. it is possible to change table prefixes after the initial install, but this can be hairy and should not be attempted without a good backup, some technical experience, some time to kill, and a bottle of wine if there are problems.
  • #10: If you already have an admin account, there are 2 ways you can handle this – create a new administrator account (will have to use a different email address) and then log in with that and delete the admin account (or change it to subscriber) or use wp-optimize plugin to help you change the admin account name. This can also be done directly in the DB if you’re savvy with that stuff. Some advocate to remove the account but if it’s been successfully downgraded to Subscriber role, it shouldn’t cause any problems. Can be changed during manual setup, or with plugin (wp-security scan) //remove WP Generator tag -> remove_action('wp_head', 'wp_generator'); Password – according to Justin Ryan, DuckDuckBlue (Online Summit 2010), anything less than 12 characters can be cracked by average computer in less than 1 day, no supercomputer needed. Use a variety of upper- and lower-case letters, numbers and symbolsCan create .htaccess file with FTP program or File Manager. Used to control file access on Apache-based servers. WP requires LAMP plaftorm or compatible to run. File Permissions: Directories 755, Files 644. If on shared- server, wp-config should be 750. wp-config.php can be moved ONE directory up from install directory, which means it can be outside your public folder if WP is in root directory. Make sure you have regular backups of your database (all your content) and your files (theme, plugins, modifications, etc.)
  • #11: SemiSecure Login Reimagined – not as good as SSL for logging in but better than nothing.UserLocker - This plugin locks user account after given number of incorrect login attempts.WP Security Scan – looks for common security issues, such as database errors, table prefixes, wp-generator meta tag, etc. This doesn’t have to be running all the time. Most of the time, I have it deactivated, and activate it once a month or so, or after installing new plugins, to make sure I’m still good.WordPress File Monitor –will alert you if any file is changed or added in your WP install directory. Can be a hassle with backup files, but worth it for the peace of mindAkismet comes automatically with WP, but requires a API key, which are free for personal use, and start at $5 month for non-personal sites. Bad Behavior complements other link spam solutions by acting as a gatekeeper, preventing spammers from ever delivering their junk, and in many cases, from ever reading your site in the first place. Spam Karma blocks spammers by known IP addresses, and has good reviews but I’ve never personally used it. Disqus is a comment management plugin but since I installed it, I haven’t had an comment spam, so that works for me. SEO Ultimate is, as its name suggests, an SEO plugin. However, it has a 404 monitor module that I can use to see which files people/bots are trying to access, which can be a clue if someone is trying or has tried to hack my site. BTEV logs events for your site to help identify potential hacking episodes TAC checks for malicious code, links or javascript in your theme files. Great if you use a lot of free themes.
  • #12: BackupBuddy is also useful for moving WP install from subfolder to root or to a new server
  • #14: Plugins in repository have to pass spam/malicious code check when submitted, but nothing preventing from uploaded bad code on the next go-round, so use with cautionPaid & premium plugins are safer and usually more well maintained.
  • #16: Podpress & PowerPress both give you FreeStatsPlayerID3 tagsAudio or VideoSupports many different file typesPodpress has a history of being neglected for a while, but I’ve read some strong reviews for both.Powerpress can also do hosting. It was developed as a replacement/upgrade of Podpress when it was abandoned in 2009. However, since then, development has started back up for PodPress.
  • #19: Has limited stats, and does not include the nice checks that many email service providers do, such as Spam flags, and automatically including required information according to CAN-SPAM act.