SlideShare ist ein Scribd-Unternehmen logo
1 von 21
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

Weitere ähnliche Inhalte

Was ist angesagt?

Word press 101
Word press 101Word press 101
Word press 101Fajr Muhammad
 
WordCamp Boston WordPress plugins-8-2014
WordCamp Boston WordPress plugins-8-2014WordCamp Boston WordPress plugins-8-2014
WordCamp Boston WordPress plugins-8-2014The Toolbox, Inc.
 
WordPress Fav Plugins & Security
WordPress Fav Plugins & SecurityWordPress Fav Plugins & Security
WordPress Fav Plugins & SecurityThe Toolbox, Inc.
 
WordPress Intermediate Workshop
WordPress Intermediate WorkshopWordPress Intermediate Workshop
WordPress Intermediate WorkshopThe Toolbox, Inc.
 
WCBos13 intermediate workshop
WCBos13 intermediate workshopWCBos13 intermediate workshop
WCBos13 intermediate workshopBoston WordPress
 
WordPress.com vs. Self-Hosting
WordPress.com vs. Self-HostingWordPress.com vs. Self-Hosting
WordPress.com vs. Self-Hostingryanmarkel
 
PluginBasicsWCNYC2014
PluginBasicsWCNYC2014PluginBasicsWCNYC2014
PluginBasicsWCNYC2014Kiko Doran
 
Choosing the Right WordPress Theme
Choosing the Right WordPress ThemeChoosing the Right WordPress Theme
Choosing the Right WordPress ThemeChris Burgess
 
Child Themes in WordPress
Child Themes in WordPressChild Themes in WordPress
Child Themes in WordPressJeff Cohan
 
What is (not) WordPress
What is (not) WordPressWhat is (not) WordPress
What is (not) WordPressNikolay Bachiyski
 
NEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & SecurityNEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & SecurityMichelle Davies (Hryvnak)
 
Did wordpressdothat
Did wordpressdothatDid wordpressdothat
Did wordpressdothatJon 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.orgThemeHorse
 
Wcto2014
Wcto2014Wcto2014
Wcto2014Al Davis
 
WordPress Customization and Security
WordPress Customization and SecurityWordPress Customization and Security
WordPress Customization and SecurityJoe Casabona
 
WordPress intro
WordPress introWordPress intro
WordPress introdbnorth
 
Get Involved with WordPress
Get Involved with WordPressGet Involved with WordPress
Get Involved with WordPressMario Peshev
 
Newspapers with WordPress
Newspapers with WordPressNewspapers with WordPress
Newspapers with WordPresschristopherfross
 
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 ThemeJulie Kuehl
 

Was ist angesagt? (20)

Word press 101
Word press 101Word press 101
Word press 101
 
WordCamp Boston WordPress plugins-8-2014
WordCamp Boston WordPress plugins-8-2014WordCamp Boston WordPress plugins-8-2014
WordCamp Boston WordPress plugins-8-2014
 
WordPress Fav Plugins & Security
WordPress Fav Plugins & SecurityWordPress Fav Plugins & Security
WordPress Fav Plugins & Security
 
WordPress Intermediate Workshop
WordPress Intermediate WorkshopWordPress Intermediate Workshop
WordPress Intermediate Workshop
 
WCBos13 intermediate workshop
WCBos13 intermediate workshopWCBos13 intermediate workshop
WCBos13 intermediate workshop
 
WordPress.com vs. Self-Hosting
WordPress.com vs. Self-HostingWordPress.com vs. Self-Hosting
WordPress.com vs. Self-Hosting
 
WordPress 101
WordPress 101WordPress 101
WordPress 101
 
PluginBasicsWCNYC2014
PluginBasicsWCNYC2014PluginBasicsWCNYC2014
PluginBasicsWCNYC2014
 
Choosing the Right WordPress Theme
Choosing the Right WordPress ThemeChoosing the Right WordPress Theme
Choosing the Right WordPress Theme
 
Child Themes in WordPress
Child Themes in WordPressChild Themes in WordPress
Child Themes in WordPress
 
What is (not) WordPress
What is (not) WordPressWhat is (not) WordPress
What is (not) WordPress
 
NEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & SecurityNEPA BlogCon 2013 - WordPress Customization & Security
NEPA BlogCon 2013 - WordPress Customization & Security
 
Did wordpressdothat
Did wordpressdothatDid wordpressdothat
Did wordpressdothat
 
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
 
Wcto2014
Wcto2014Wcto2014
Wcto2014
 
WordPress Customization and Security
WordPress Customization and SecurityWordPress Customization and Security
WordPress Customization and Security
 
WordPress intro
WordPress introWordPress intro
WordPress intro
 
Get Involved with WordPress
Get Involved with WordPressGet Involved with WordPress
Get Involved with WordPress
 
Newspapers with WordPress
Newspapers with WordPressNewspapers with WordPress
Newspapers with WordPress
 
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
 

Andere mochten auch

Llamadas Por Internet
Llamadas Por InternetLlamadas Por Internet
Llamadas Por Internetelsubias1
 
What Is Ms
What Is MsWhat Is Ms
What Is Msguesta2fa58
 
Share google documents with others
Share google documents with othersShare google documents with others
Share google documents with othersPaul Enrique Casas
 
Geed 162 ..
Geed 162 ..Geed 162 ..
Geed 162 ..guest2c559f
 

Andere mochten auch (6)

Llamadas Por Internet
Llamadas Por InternetLlamadas Por Internet
Llamadas Por Internet
 
What Is Ms
What Is MsWhat Is Ms
What Is Ms
 
Evernote
EvernoteEvernote
Evernote
 
Share google documents with others
Share google documents with othersShare google documents with others
Share google documents with others
 
Geed 162 ..
Geed 162 ..Geed 162 ..
Geed 162 ..
 
Evernote
EvernoteEvernote
Evernote
 

Ähnlich wie WordPress Workshop

Websites With Wordpress
Websites With WordpressWebsites With Wordpress
Websites With WordpressCharly Leetham
 
WordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationWordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationAndy Stratton
 
Wordpress website development
Wordpress website developmentWordpress website development
Wordpress website developmentJohn Faust
 
Wordpress intro
Wordpress introWordpress intro
Wordpress introthe-colab
 
GDI - Intro to WordPress
GDI - Intro to WordPressGDI - Intro to WordPress
GDI - Intro to WordPressSuzette Franck
 
Pimp your wp site
Pimp your wp sitePimp your wp site
Pimp your wp siteWarren Denley
 
Demystifying WordPress
Demystifying WordPressDemystifying WordPress
Demystifying WordPressMykl 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 2015John A. Walsh
 
Multisite wp in education wc philly2011
Multisite wp in education wc philly2011Multisite wp in education wc philly2011
Multisite wp in education wc philly2011Paul Muller
 
The WordPress University
The WordPress UniversityThe WordPress University
The WordPress UniversityStephanie Leary
 
From WordPress With Love
From WordPress With LoveFrom WordPress With Love
From WordPress With LoveUp2 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 TobagoImanuel Gittens
 
An introduction to wordpress
An introduction to wordpressAn introduction to wordpress
An introduction to wordpressCrack Aloud
 
Business 2.0 with WordPress
Business 2.0 with WordPressBusiness 2.0 with WordPress
Business 2.0 with WordPressMario Peshev
 
WordPress
WordPressWordPress
WordPressrisager
 
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 TeamMario 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 WordPressEric Myers
 

Ähnlich wie WordPress Workshop (20)

Websites With Wordpress
Websites With WordpressWebsites With Wordpress
Websites With Wordpress
 
WordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationWordPress - Open Source Overview Presentation
WordPress - Open Source Overview Presentation
 
Wordpress website development
Wordpress website developmentWordpress website development
Wordpress website development
 
WordPress Complete Tutorial
WordPress Complete TutorialWordPress Complete Tutorial
WordPress Complete Tutorial
 
Wordpress intro
Wordpress introWordpress intro
Wordpress intro
 
GDI - Intro to WordPress
GDI - Intro to WordPressGDI - Intro to WordPress
GDI - Intro to WordPress
 
Pimp your wp site
Pimp your wp sitePimp your wp site
Pimp your wp site
 
Demystifying WordPress
Demystifying WordPressDemystifying WordPress
Demystifying WordPress
 
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
 
Multisite wp in education wc philly2011
Multisite wp in education wc philly2011Multisite wp in education wc philly2011
Multisite wp in education wc philly2011
 
The WordPress University
The WordPress UniversityThe WordPress University
The WordPress University
 
From WordPress With Love
From WordPress With LoveFrom WordPress With Love
From WordPress With Love
 
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
 
An introduction to wordpress
An introduction to wordpressAn introduction to wordpress
An introduction to wordpress
 
Business 2.0 with WordPress
Business 2.0 with WordPressBusiness 2.0 with WordPress
Business 2.0 with WordPress
 
WordPress
WordPressWordPress
WordPress
 
WordPress can do that?!
WordPress can do that?!WordPress can do that?!
WordPress can do that?!
 
WordPress Theme Reviewers Team
WordPress Theme Reviewers TeamWordPress Theme Reviewers Team
WordPress Theme Reviewers Team
 
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?
 
Everything WordPress
Everything WordPressEverything WordPress
Everything WordPress
 

KĂźrzlich hochgeladen

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 

KĂźrzlich hochgeladen (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

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 terri@beyondtheoffice.com @torlowski facebook.com/beyondtheoffice beyondtheoffice.com/summit11

Hinweis der Redaktion

  1. 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
  2. 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.
  3. 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.)
  4. 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.
  5. BackupBuddy is also useful for moving WP install from subfolder to root or to a new server
  6. 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.
  7. 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.
  8. 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.