SlideShare uma empresa Scribd logo
1 de 44
Coolfields Consulting www.coolfields.co.uk
@coolfields
What is this thing called Love?
Graham Armfield
Web Accessibility Consultant
WordPress Developer
graham.armfield@coolfields.co.uk
@coolfields
What I’m going to cover
• What is WordPress?
• How WordPress Works
• Adding content to your WordPress website
• How to get a WordPress website
• Maintaining a WordPress website
2
3
What is WordPress?
What is WordPress?
Some history
• Created by Matt Mullenweg and Mike Little
in 2003 as a development of b2/cafelog.
4
What is WordPress?
Some history contd
• Received a boost when Movable Type
started restricting free use.
• For years WordPress was primarily a
blogging platform
5
An Early WordPress Site
6
More Features
Extra features added, so the possibilities are
now almost endless.
WordPress can now support many types of
website. For example:
7
• consumer review sites
• job boards
• membership sites (inc
with subscription)
• business websites
• community portals
• e-commerce websites
• classified ads
Increasingly the World's Choice
You can allow others to contribute content to your site.
8
Increasingly the World's Choice
WordPress now 'powers' 20% of all websites
9
from builtwith.com
10
How WordPress Works
Core
Themes
Plugins
WordPress is a CMS
All content is stored in a
database…
… not in separate HTML files.
Which makes things very flexible.
11
WordPress Core
12
The WordPress core is what makes the site go
from prewarminor.com
WordPress Core
• Built with PHP
• Open source
• Maintained by volunteers, and developers
from Automattic
• Updated regularly
13
WordPress Themes
Themes govern the look of a WordPress website
14
https://www.flickr.com/photos/woolymatt/
WordPress Themes
• Only ever 1 theme active at any time
• Handles layout of site and styles – so, the
overall look and feel
• Most themes are free and developed by
volunteers
• Themes can be swapped in and out fairly
easily (in theory)
15
WordPress Themes
16
https://www.flickr.com/photos/woolymatt/
WordPress Plugins
Plugins are your optional extras
17
https://www.flickr.com/photos/etheltheaardvark/ https://www.flickr.com/photos/mikecogh/
WordPress Plugins
• A site can (in theory) have any number of
plugins active at any time
• Plugins are available for many different
needs:
Improve SEO, protecting against spam, social
media, membership, forums, handling images,
improve usability of admin, improve site
security
• Most plugins are free and developed by
volunteers
18
The Whole Picture
19
http://mysite.com/about-us
20
Adding Content into WordPress
WordPress Admin Screens
21
Posts vs Pages
22
Posts
• Time sensitive
• Blog entries, articles
• News about something, events,
assignments
• Can be categorised
• May be presented in a list
Pages
• Non time sensitive
• More permanent content
• Could have hierarchical structure
• Examples: Home Page, About Me,
Contact Me
List of Posts/Pages
23
Add a New Page or Post
24
Adding an Image
25
Image and Categories Added
26
Published Post
27
28
How to Get a WordPress Website
Two Versions of WordPress 1
wordpress.com
• Hosted by WordPress
• Free and quick to signup
• Basic choice of themes + plugins
• URL format: mysite.wordpress.com
• Paid for features
29
Two Versions of WordPress 2
wordpress.org
• Self hosted – need a hosting area
• Own the domain name
• Free to download
• Unlimited choice of themes + plugins
• Bespoke themes possible
30
Choosing a Theme
For wordpress.org version
• Free themes -
http://wordpress.org/themes/
• Premium themes -
http://wordpress.org/themes/commercial/
For wordpress.com version
• Integrated into admin area
31
Choosing Plugins
For wordpress.org version
• http://wordpress.org/plugins/
For wordpress.com version
• Very limited but integrated into admin
32
Getting a Developer Involved
For wordpress.org version
• To design and build a theme for you
• To create extra functionality as required
• Install and configure more advanced
plugins
• Tailor the site to your needs
33
WordPress and Accessibility
Front end is as accessible as:
• Chosen theme
• Chosen plugins
• What your content authors do
Admin screens:
• Not fully accessible
• But getting better
34
35
Maintaining a WordPress Site
Upgrading Versions
WordPress core
• Automated updates for
minor releases
Themes
Plugins
36
Comments and User Accounts
37
Comments
• You can manage all the comments
you've received
• Edit, delete
Users
• Guest authors
• Co-authors
• Editors
• Administrators
Choosing a New Theme
Your content is still intact, but…
• You may need to reattach
menus
• You may need to rebuild
your widgets
• Some functionality may
stop working
38
Choosing New Plugins
Useful ones include:
39
• Akismet
• WordPress SEO
• Relevanssi
• Cyclone Slider 2
• Tablepress
• WP to Twitter
• Subscribe 2
Spam
Should you allow comments on your site?
• Comments demonstrate that people are engaging
with your content
• The presence of comments encourages more
comments and engagement
• BUT you will start to get spam comments
• Ensure you use a spam protection plugin
• Akismet comes with WordPress but it's not free for
anything other than a personal site
40
Site Security
Most WordPress sites will come under attack
at some time - usually 'brute force' attempts
to break in to the admin screens.
Usernames and Passwords
• Never use 'admin' or 'administrator'
• Always ensure passwords are strong – you
can use letters (uppercase and lowercase),
numbers and some punctuation symbols
41
Security Plugins
Wordfence Security
• Blocks or throttles multiple page requests
• Blocks IP addresses for multiple logon
failures
• Scans website for latest version of core,
themes and plugins.
• Also scans for malware in your
WordPress folders
42
Security Plugins (Advanced)
Audit Trail
• Logs activity on the admin area of the
site
WordPress File Monitor Plus
• Spots changes to any files on the site
Rename wp-login
• Moves your login page to a different
place
43
Thanks for listening
graham.armfield@coolfields.co.uk
@coolfields

Mais conteúdo relacionado

Mais procurados

Wordpress intro
Wordpress introWordpress intro
Wordpress introthe-colab
 
The Basics of WordPress
The Basics of WordPressThe Basics of WordPress
The Basics of WordPressThom Allen
 
UCSY CS Club Week1
UCSY CS Club Week1UCSY CS Club Week1
UCSY CS Club Week1Ye Linn Wai
 
Building a Library Website with WordPress
Building a Library Website with WordPressBuilding a Library Website with WordPress
Building a Library Website with WordPressNicole C. Engard
 
An introduction to wordpress
An introduction to wordpressAn introduction to wordpress
An introduction to wordpressCrack Aloud
 
WordPress for Libraries PreConference Workshop
WordPress for Libraries PreConference WorkshopWordPress for Libraries PreConference Workshop
WordPress for Libraries PreConference WorkshopPolly Farrington
 
Introduction To WordPress
Introduction To WordPressIntroduction To WordPress
Introduction To WordPressNaeem Junejo
 
What is WordPress Introduction to the CMS
What is WordPress Introduction to the CMSWhat is WordPress Introduction to the CMS
What is WordPress Introduction to the CMSthe-colab
 
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
 
Score intro wordpress 4.3.2013
Score intro wordpress 4.3.2013Score intro wordpress 4.3.2013
Score intro wordpress 4.3.2013Bob Garrett
 
WordPress: More-than-blog-software
WordPress: More-than-blog-softwareWordPress: More-than-blog-software
WordPress: More-than-blog-softwareLiam Dempsey
 
How to create a WordPress Site
How to create a WordPress Site How to create a WordPress Site
How to create a WordPress Site MuhammadUsaid2
 
Build a WordPress.com Website
Build a WordPress.com WebsiteBuild a WordPress.com Website
Build a WordPress.com Websitemwfordesigns
 
WordCamp Kent 2019 - WP 101: WordPress Basics
WordCamp Kent 2019 - WP 101: WordPress BasicsWordCamp Kent 2019 - WP 101: WordPress Basics
WordCamp Kent 2019 - WP 101: WordPress BasicsJoe Querin
 
WordPress Webinar Training Presentation
WordPress Webinar Training PresentationWordPress Webinar Training Presentation
WordPress Webinar Training PresentationMayeCreate Design
 
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
 

Mais procurados (20)

Wordpress intro
Wordpress introWordpress intro
Wordpress intro
 
Wordpress Presentation
Wordpress Presentation Wordpress Presentation
Wordpress Presentation
 
The Basics of WordPress
The Basics of WordPressThe Basics of WordPress
The Basics of WordPress
 
UCSY CS Club Week1
UCSY CS Club Week1UCSY CS Club Week1
UCSY CS Club Week1
 
Building a Library Website with WordPress
Building a Library Website with WordPressBuilding a Library Website with WordPress
Building a Library Website with WordPress
 
An introduction to wordpress
An introduction to wordpressAn introduction to wordpress
An introduction to wordpress
 
WordPress for Libraries PreConference Workshop
WordPress for Libraries PreConference WorkshopWordPress for Libraries PreConference Workshop
WordPress for Libraries PreConference Workshop
 
Introduction To WordPress
Introduction To WordPressIntroduction To WordPress
Introduction To WordPress
 
What is WordPress Introduction to the CMS
What is WordPress Introduction to the CMSWhat is WordPress Introduction to the CMS
What is WordPress Introduction to the CMS
 
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
 
WordPress Workshop
WordPress WorkshopWordPress Workshop
WordPress Workshop
 
Score intro wordpress 4.3.2013
Score intro wordpress 4.3.2013Score intro wordpress 4.3.2013
Score intro wordpress 4.3.2013
 
WordPress: More-than-blog-software
WordPress: More-than-blog-softwareWordPress: More-than-blog-software
WordPress: More-than-blog-software
 
How to create a WordPress Site
How to create a WordPress Site How to create a WordPress Site
How to create a WordPress Site
 
Build a WordPress.com Website
Build a WordPress.com WebsiteBuild a WordPress.com Website
Build a WordPress.com Website
 
WordCamp Kent 2019 - WP 101: WordPress Basics
WordCamp Kent 2019 - WP 101: WordPress BasicsWordCamp Kent 2019 - WP 101: WordPress Basics
WordCamp Kent 2019 - WP 101: WordPress Basics
 
WordPress Webinar Training Presentation
WordPress Webinar Training PresentationWordPress Webinar Training Presentation
WordPress Webinar Training Presentation
 
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
 
DBS-Week9-Wordpress-Session
DBS-Week9-Wordpress-SessionDBS-Week9-Wordpress-Session
DBS-Week9-Wordpress-Session
 
Social Selling
Social SellingSocial Selling
Social Selling
 

Destaque

Byron Pojol IT Architect
Byron Pojol IT ArchitectByron Pojol IT Architect
Byron Pojol IT ArchitectByron Pojol
 
CHECKPOINT 2009: Agenturpräsentation von PLEON
CHECKPOINT 2009: Agenturpräsentation von PLEONCHECKPOINT 2009: Agenturpräsentation von PLEON
CHECKPOINT 2009: Agenturpräsentation von PLEONpolisphere
 
N tier architecture
N tier architectureN tier architecture
N tier architectureNidhi Saurav
 
Myers Dill and Sam Digirolamo Presentation
Myers Dill and Sam Digirolamo PresentationMyers Dill and Sam Digirolamo Presentation
Myers Dill and Sam Digirolamo PresentationBronwen Elizabeth Madden
 
Harnessing Themes, Plugins and Features to Make WordPress More Accessible
Harnessing Themes, Plugins and Features to Make WordPress More AccessibleHarnessing Themes, Plugins and Features to Make WordPress More Accessible
Harnessing Themes, Plugins and Features to Make WordPress More AccessibleGraham Armfield
 
Obscure Wordpress Functions That Are Actually Quite Useful
Obscure Wordpress Functions That Are Actually Quite UsefulObscure Wordpress Functions That Are Actually Quite Useful
Obscure Wordpress Functions That Are Actually Quite UsefulGraham Armfield
 
Wordpress and Web Accessibility Wordcamp UK 2014
Wordpress and Web Accessibility Wordcamp UK 2014Wordpress and Web Accessibility Wordcamp UK 2014
Wordpress and Web Accessibility Wordcamp UK 2014Graham Armfield
 
Early Adopters to Participatory Professional Development
Early Adopters to Participatory Professional DevelopmentEarly Adopters to Participatory Professional Development
Early Adopters to Participatory Professional DevelopmentVanessa Vartabedian
 
The Dark Side of Online Participation (AoIR 2016 talk)
The Dark Side of Online Participation (AoIR 2016 talk)The Dark Side of Online Participation (AoIR 2016 talk)
The Dark Side of Online Participation (AoIR 2016 talk)Christoph Lutz
 
Inclusive Design From Approach to Execution
Inclusive Design From Approach to ExecutionInclusive Design From Approach to Execution
Inclusive Design From Approach to ExecutionCorey Timpson
 
Content Marketing - Präsentation Online Marketing Forum
Content Marketing - Präsentation Online Marketing ForumContent Marketing - Präsentation Online Marketing Forum
Content Marketing - Präsentation Online Marketing ForumScribbleLive
 
Emerging Technologies, Emerging Perspectives on Education, and Cultures of Sh...
Emerging Technologies, Emerging Perspectives on Education, and Cultures of Sh...Emerging Technologies, Emerging Perspectives on Education, and Cultures of Sh...
Emerging Technologies, Emerging Perspectives on Education, and Cultures of Sh...George Veletsianos
 

Destaque (14)

Synergy Marketing Corp.
Synergy Marketing Corp.Synergy Marketing Corp.
Synergy Marketing Corp.
 
Byron Pojol IT Architect
Byron Pojol IT ArchitectByron Pojol IT Architect
Byron Pojol IT Architect
 
CHECKPOINT 2009: Agenturpräsentation von PLEON
CHECKPOINT 2009: Agenturpräsentation von PLEONCHECKPOINT 2009: Agenturpräsentation von PLEON
CHECKPOINT 2009: Agenturpräsentation von PLEON
 
N tier architecture
N tier architectureN tier architecture
N tier architecture
 
Myers Dill and Sam Digirolamo Presentation
Myers Dill and Sam Digirolamo PresentationMyers Dill and Sam Digirolamo Presentation
Myers Dill and Sam Digirolamo Presentation
 
Harnessing Themes, Plugins and Features to Make WordPress More Accessible
Harnessing Themes, Plugins and Features to Make WordPress More AccessibleHarnessing Themes, Plugins and Features to Make WordPress More Accessible
Harnessing Themes, Plugins and Features to Make WordPress More Accessible
 
Obscure Wordpress Functions That Are Actually Quite Useful
Obscure Wordpress Functions That Are Actually Quite UsefulObscure Wordpress Functions That Are Actually Quite Useful
Obscure Wordpress Functions That Are Actually Quite Useful
 
Wordpress and Web Accessibility Wordcamp UK 2014
Wordpress and Web Accessibility Wordcamp UK 2014Wordpress and Web Accessibility Wordcamp UK 2014
Wordpress and Web Accessibility Wordcamp UK 2014
 
Early Adopters to Participatory Professional Development
Early Adopters to Participatory Professional DevelopmentEarly Adopters to Participatory Professional Development
Early Adopters to Participatory Professional Development
 
The Dark Side of Online Participation (AoIR 2016 talk)
The Dark Side of Online Participation (AoIR 2016 talk)The Dark Side of Online Participation (AoIR 2016 talk)
The Dark Side of Online Participation (AoIR 2016 talk)
 
Inclusive Design From Approach to Execution
Inclusive Design From Approach to ExecutionInclusive Design From Approach to Execution
Inclusive Design From Approach to Execution
 
Cutting edge Essbase
Cutting edge EssbaseCutting edge Essbase
Cutting edge Essbase
 
Content Marketing - Präsentation Online Marketing Forum
Content Marketing - Präsentation Online Marketing ForumContent Marketing - Präsentation Online Marketing Forum
Content Marketing - Präsentation Online Marketing Forum
 
Emerging Technologies, Emerging Perspectives on Education, and Cultures of Sh...
Emerging Technologies, Emerging Perspectives on Education, and Cultures of Sh...Emerging Technologies, Emerging Perspectives on Education, and Cultures of Sh...
Emerging Technologies, Emerging Perspectives on Education, and Cultures of Sh...
 

Semelhante a So What is This Thing Called WordPress?

WordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationWordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationAndy Stratton
 
Website builders workshop
Website builders workshopWebsite builders workshop
Website builders workshopAshley Turner
 
Meeple Communications Introduction to WordPress April 2017
Meeple Communications Introduction to WordPress April 2017Meeple Communications Introduction to WordPress April 2017
Meeple Communications Introduction to WordPress April 2017Nadine Wildmann
 
Wordpress website development
Wordpress website developmentWordpress website development
Wordpress website developmentJohn Faust
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Business 2.0 with WordPress
Business 2.0 with WordPressBusiness 2.0 with WordPress
Business 2.0 with WordPressMario Peshev
 
10 Must-Have WordPress Plugins
10 Must-Have WordPress Plugins10 Must-Have WordPress Plugins
10 Must-Have WordPress PluginsMarcie Hill, M.S.
 
Alice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu
 
WordPress Intermediate Workshop
WordPress Intermediate WorkshopWordPress Intermediate Workshop
WordPress Intermediate WorkshopThe Toolbox, Inc.
 
WordPress vs Joomla Showdown
WordPress vs Joomla ShowdownWordPress vs Joomla Showdown
WordPress vs Joomla ShowdownPhelan Riessen
 
EndLess Possibilities With Wordpress
EndLess Possibilities With WordpressEndLess Possibilities With Wordpress
EndLess Possibilities With WordpressImanuel Gittens
 
WordPress intro
WordPress introWordPress intro
WordPress introdbnorth
 

Semelhante a So What is This Thing Called WordPress? (20)

WordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationWordPress - Open Source Overview Presentation
WordPress - Open Source Overview Presentation
 
Website builders workshop
Website builders workshopWebsite builders workshop
Website builders workshop
 
Emkane RCC wp qs
Emkane RCC wp qsEmkane RCC wp qs
Emkane RCC wp qs
 
Wordpress introduction
Wordpress introductionWordpress introduction
Wordpress introduction
 
Meeple Communications Introduction to WordPress April 2017
Meeple Communications Introduction to WordPress April 2017Meeple Communications Introduction to WordPress April 2017
Meeple Communications Introduction to WordPress April 2017
 
Wordpress website development
Wordpress website developmentWordpress website development
Wordpress website development
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Business 2.0 with WordPress
Business 2.0 with WordPressBusiness 2.0 with WordPress
Business 2.0 with WordPress
 
10 Must-Have WordPress Plugins
10 Must-Have WordPress Plugins10 Must-Have WordPress Plugins
10 Must-Have WordPress Plugins
 
Alice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu - WordPress For Beginners
Alice Phieu - WordPress For Beginners
 
Pimp your wp site
Pimp your wp sitePimp your wp site
Pimp your wp site
 
WordPress Intermediate Workshop
WordPress Intermediate WorkshopWordPress Intermediate Workshop
WordPress Intermediate Workshop
 
WordPress
WordPressWordPress
WordPress
 
WordPress vs Joomla Showdown
WordPress vs Joomla ShowdownWordPress vs Joomla Showdown
WordPress vs Joomla Showdown
 
Word press powerpoint
Word press powerpointWord press powerpoint
Word press powerpoint
 
EndLess Possibilities With Wordpress
EndLess Possibilities With WordpressEndLess Possibilities With Wordpress
EndLess Possibilities With Wordpress
 
Creating a Website Using Wordpress.com.pptx
Creating a Website Using Wordpress.com.pptxCreating a Website Using Wordpress.com.pptx
Creating a Website Using Wordpress.com.pptx
 
Building Stunning Websites using Wordpress.com for FREE
Building Stunning Websites using Wordpress.com for FREEBuilding Stunning Websites using Wordpress.com for FREE
Building Stunning Websites using Wordpress.com for FREE
 
WordPress intro
WordPress introWordPress intro
WordPress intro
 
Why wordpress is not completely safe
Why wordpress is not completely safeWhy wordpress is not completely safe
Why wordpress is not completely safe
 

Mais de Graham Armfield

Useful Accessibility Tools Version 3 - Jul 2021
Useful Accessibility Tools Version 3 - Jul 2021Useful Accessibility Tools Version 3 - Jul 2021
Useful Accessibility Tools Version 3 - Jul 2021Graham Armfield
 
So how do i know if my wordpress website is accessible - WordPress Accessibil...
So how do i know if my wordpress website is accessible - WordPress Accessibil...So how do i know if my wordpress website is accessible - WordPress Accessibil...
So how do i know if my wordpress website is accessible - WordPress Accessibil...Graham Armfield
 
Useful Accessibility Tools - WordCamp Brighton
Useful Accessibility Tools - WordCamp BrightonUseful Accessibility Tools - WordCamp Brighton
Useful Accessibility Tools - WordCamp BrightonGraham Armfield
 
Accessibility Hacks Version 2
Accessibility Hacks Version 2Accessibility Hacks Version 2
Accessibility Hacks Version 2Graham Armfield
 
Accessibility Hacks version 2
Accessibility Hacks version 2Accessibility Hacks version 2
Accessibility Hacks version 2Graham Armfield
 
Useful Accessibility Tools - WP Pompey April 2019
Useful Accessibility Tools - WP Pompey April 2019Useful Accessibility Tools - WP Pompey April 2019
Useful Accessibility Tools - WP Pompey April 2019Graham Armfield
 
How to Build an Accessible WordPress Theme
How to Build an Accessible WordPress ThemeHow to Build an Accessible WordPress Theme
How to Build an Accessible WordPress ThemeGraham Armfield
 
Accessibility Hacks Wordcamp Manchester October 2018
Accessibility Hacks Wordcamp Manchester October 2018Accessibility Hacks Wordcamp Manchester October 2018
Accessibility Hacks Wordcamp Manchester October 2018Graham Armfield
 
Useful Accessibility Tools
Useful Accessibility ToolsUseful Accessibility Tools
Useful Accessibility ToolsGraham Armfield
 
Assistive technology Demo WordCamp Bristol
Assistive technology Demo WordCamp BristolAssistive technology Demo WordCamp Bristol
Assistive technology Demo WordCamp BristolGraham Armfield
 
Designing for Accessibility - WordCamp London 2017
Designing for Accessibility - WordCamp London 2017Designing for Accessibility - WordCamp London 2017
Designing for Accessibility - WordCamp London 2017Graham Armfield
 
Designing for Accessibility - Front End North - September 2016
Designing for Accessibility - Front End North - September 2016Designing for Accessibility - Front End North - September 2016
Designing for Accessibility - Front End North - September 2016Graham Armfield
 
Themes Plugins and Accessibility - WordCamp London March 2015
Themes Plugins and Accessibility - WordCamp London March 2015Themes Plugins and Accessibility - WordCamp London March 2015
Themes Plugins and Accessibility - WordCamp London March 2015Graham Armfield
 
Themes, Plugins and Accessibility
Themes, Plugins and AccessibilityThemes, Plugins and Accessibility
Themes, Plugins and AccessibilityGraham Armfield
 
So How Do I Know if My Website is Accessible?
So How Do I Know if My Website is Accessible?So How Do I Know if My Website is Accessible?
So How Do I Know if My Website is Accessible?Graham Armfield
 
Handling User Generated Content in WordPress
Handling User Generated Content in WordPressHandling User Generated Content in WordPress
Handling User Generated Content in WordPressGraham Armfield
 
So, How Do I Know if my WordPress Website is Accessible?
So, How Do I Know if my WordPress Website is Accessible?So, How Do I Know if my WordPress Website is Accessible?
So, How Do I Know if my WordPress Website is Accessible?Graham Armfield
 
Web Accessibility: What it is, Why it's important
Web Accessibility: What it is, Why it's importantWeb Accessibility: What it is, Why it's important
Web Accessibility: What it is, Why it's importantGraham Armfield
 
Assistive Technology Demo Londonweb
Assistive Technology Demo LondonwebAssistive Technology Demo Londonweb
Assistive Technology Demo LondonwebGraham Armfield
 
Towards an Alternate WordPress Theme Structure
Towards an Alternate WordPress Theme StructureTowards an Alternate WordPress Theme Structure
Towards an Alternate WordPress Theme StructureGraham Armfield
 

Mais de Graham Armfield (20)

Useful Accessibility Tools Version 3 - Jul 2021
Useful Accessibility Tools Version 3 - Jul 2021Useful Accessibility Tools Version 3 - Jul 2021
Useful Accessibility Tools Version 3 - Jul 2021
 
So how do i know if my wordpress website is accessible - WordPress Accessibil...
So how do i know if my wordpress website is accessible - WordPress Accessibil...So how do i know if my wordpress website is accessible - WordPress Accessibil...
So how do i know if my wordpress website is accessible - WordPress Accessibil...
 
Useful Accessibility Tools - WordCamp Brighton
Useful Accessibility Tools - WordCamp BrightonUseful Accessibility Tools - WordCamp Brighton
Useful Accessibility Tools - WordCamp Brighton
 
Accessibility Hacks Version 2
Accessibility Hacks Version 2Accessibility Hacks Version 2
Accessibility Hacks Version 2
 
Accessibility Hacks version 2
Accessibility Hacks version 2Accessibility Hacks version 2
Accessibility Hacks version 2
 
Useful Accessibility Tools - WP Pompey April 2019
Useful Accessibility Tools - WP Pompey April 2019Useful Accessibility Tools - WP Pompey April 2019
Useful Accessibility Tools - WP Pompey April 2019
 
How to Build an Accessible WordPress Theme
How to Build an Accessible WordPress ThemeHow to Build an Accessible WordPress Theme
How to Build an Accessible WordPress Theme
 
Accessibility Hacks Wordcamp Manchester October 2018
Accessibility Hacks Wordcamp Manchester October 2018Accessibility Hacks Wordcamp Manchester October 2018
Accessibility Hacks Wordcamp Manchester October 2018
 
Useful Accessibility Tools
Useful Accessibility ToolsUseful Accessibility Tools
Useful Accessibility Tools
 
Assistive technology Demo WordCamp Bristol
Assistive technology Demo WordCamp BristolAssistive technology Demo WordCamp Bristol
Assistive technology Demo WordCamp Bristol
 
Designing for Accessibility - WordCamp London 2017
Designing for Accessibility - WordCamp London 2017Designing for Accessibility - WordCamp London 2017
Designing for Accessibility - WordCamp London 2017
 
Designing for Accessibility - Front End North - September 2016
Designing for Accessibility - Front End North - September 2016Designing for Accessibility - Front End North - September 2016
Designing for Accessibility - Front End North - September 2016
 
Themes Plugins and Accessibility - WordCamp London March 2015
Themes Plugins and Accessibility - WordCamp London March 2015Themes Plugins and Accessibility - WordCamp London March 2015
Themes Plugins and Accessibility - WordCamp London March 2015
 
Themes, Plugins and Accessibility
Themes, Plugins and AccessibilityThemes, Plugins and Accessibility
Themes, Plugins and Accessibility
 
So How Do I Know if My Website is Accessible?
So How Do I Know if My Website is Accessible?So How Do I Know if My Website is Accessible?
So How Do I Know if My Website is Accessible?
 
Handling User Generated Content in WordPress
Handling User Generated Content in WordPressHandling User Generated Content in WordPress
Handling User Generated Content in WordPress
 
So, How Do I Know if my WordPress Website is Accessible?
So, How Do I Know if my WordPress Website is Accessible?So, How Do I Know if my WordPress Website is Accessible?
So, How Do I Know if my WordPress Website is Accessible?
 
Web Accessibility: What it is, Why it's important
Web Accessibility: What it is, Why it's importantWeb Accessibility: What it is, Why it's important
Web Accessibility: What it is, Why it's important
 
Assistive Technology Demo Londonweb
Assistive Technology Demo LondonwebAssistive Technology Demo Londonweb
Assistive Technology Demo Londonweb
 
Towards an Alternate WordPress Theme Structure
Towards an Alternate WordPress Theme StructureTowards an Alternate WordPress Theme Structure
Towards an Alternate WordPress Theme Structure
 

Último

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 

Último (20)

How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 

So What is This Thing Called WordPress?

  • 1. Coolfields Consulting www.coolfields.co.uk @coolfields What is this thing called Love? Graham Armfield Web Accessibility Consultant WordPress Developer graham.armfield@coolfields.co.uk @coolfields
  • 2. What I’m going to cover • What is WordPress? • How WordPress Works • Adding content to your WordPress website • How to get a WordPress website • Maintaining a WordPress website 2
  • 4. What is WordPress? Some history • Created by Matt Mullenweg and Mike Little in 2003 as a development of b2/cafelog. 4
  • 5. What is WordPress? Some history contd • Received a boost when Movable Type started restricting free use. • For years WordPress was primarily a blogging platform 5
  • 7. More Features Extra features added, so the possibilities are now almost endless. WordPress can now support many types of website. For example: 7 • consumer review sites • job boards • membership sites (inc with subscription) • business websites • community portals • e-commerce websites • classified ads
  • 8. Increasingly the World's Choice You can allow others to contribute content to your site. 8
  • 9. Increasingly the World's Choice WordPress now 'powers' 20% of all websites 9 from builtwith.com
  • 11. WordPress is a CMS All content is stored in a database… … not in separate HTML files. Which makes things very flexible. 11
  • 12. WordPress Core 12 The WordPress core is what makes the site go from prewarminor.com
  • 13. WordPress Core • Built with PHP • Open source • Maintained by volunteers, and developers from Automattic • Updated regularly 13
  • 14. WordPress Themes Themes govern the look of a WordPress website 14 https://www.flickr.com/photos/woolymatt/
  • 15. WordPress Themes • Only ever 1 theme active at any time • Handles layout of site and styles – so, the overall look and feel • Most themes are free and developed by volunteers • Themes can be swapped in and out fairly easily (in theory) 15
  • 17. WordPress Plugins Plugins are your optional extras 17 https://www.flickr.com/photos/etheltheaardvark/ https://www.flickr.com/photos/mikecogh/
  • 18. WordPress Plugins • A site can (in theory) have any number of plugins active at any time • Plugins are available for many different needs: Improve SEO, protecting against spam, social media, membership, forums, handling images, improve usability of admin, improve site security • Most plugins are free and developed by volunteers 18
  • 22. Posts vs Pages 22 Posts • Time sensitive • Blog entries, articles • News about something, events, assignments • Can be categorised • May be presented in a list Pages • Non time sensitive • More permanent content • Could have hierarchical structure • Examples: Home Page, About Me, Contact Me
  • 24. Add a New Page or Post 24
  • 28. 28 How to Get a WordPress Website
  • 29. Two Versions of WordPress 1 wordpress.com • Hosted by WordPress • Free and quick to signup • Basic choice of themes + plugins • URL format: mysite.wordpress.com • Paid for features 29
  • 30. Two Versions of WordPress 2 wordpress.org • Self hosted – need a hosting area • Own the domain name • Free to download • Unlimited choice of themes + plugins • Bespoke themes possible 30
  • 31. Choosing a Theme For wordpress.org version • Free themes - http://wordpress.org/themes/ • Premium themes - http://wordpress.org/themes/commercial/ For wordpress.com version • Integrated into admin area 31
  • 32. Choosing Plugins For wordpress.org version • http://wordpress.org/plugins/ For wordpress.com version • Very limited but integrated into admin 32
  • 33. Getting a Developer Involved For wordpress.org version • To design and build a theme for you • To create extra functionality as required • Install and configure more advanced plugins • Tailor the site to your needs 33
  • 34. WordPress and Accessibility Front end is as accessible as: • Chosen theme • Chosen plugins • What your content authors do Admin screens: • Not fully accessible • But getting better 34
  • 36. Upgrading Versions WordPress core • Automated updates for minor releases Themes Plugins 36
  • 37. Comments and User Accounts 37 Comments • You can manage all the comments you've received • Edit, delete Users • Guest authors • Co-authors • Editors • Administrators
  • 38. Choosing a New Theme Your content is still intact, but… • You may need to reattach menus • You may need to rebuild your widgets • Some functionality may stop working 38
  • 39. Choosing New Plugins Useful ones include: 39 • Akismet • WordPress SEO • Relevanssi • Cyclone Slider 2 • Tablepress • WP to Twitter • Subscribe 2
  • 40. Spam Should you allow comments on your site? • Comments demonstrate that people are engaging with your content • The presence of comments encourages more comments and engagement • BUT you will start to get spam comments • Ensure you use a spam protection plugin • Akismet comes with WordPress but it's not free for anything other than a personal site 40
  • 41. Site Security Most WordPress sites will come under attack at some time - usually 'brute force' attempts to break in to the admin screens. Usernames and Passwords • Never use 'admin' or 'administrator' • Always ensure passwords are strong – you can use letters (uppercase and lowercase), numbers and some punctuation symbols 41
  • 42. Security Plugins Wordfence Security • Blocks or throttles multiple page requests • Blocks IP addresses for multiple logon failures • Scans website for latest version of core, themes and plugins. • Also scans for malware in your WordPress folders 42
  • 43. Security Plugins (Advanced) Audit Trail • Logs activity on the admin area of the site WordPress File Monitor Plus • Spots changes to any files on the site Rename wp-login • Moves your login page to a different place 43