SlideShare ist ein Scribd-Unternehmen logo
1 von 31
WORDPRESS
CMS

BASED
WEBSITE

DEVELOPMENT
FROM
START
TO
FINISH
Jonnya
Freelance
Crea-ve
www.jonnya.net
MY
JOURNEY
TO
WORDPRESS

๏ Freelance
graphic
designer
  • Over
10
years
studio
experience
  • Mixed
media
background
๏ Began
researching
CMS
  • Development
pla<orm
for
the
future
  • Post‐Nuke,
Joomla,
Drupal

๏ 2005
Launched
photoshopninja.com
blog
  • First
exposure
to
WordPress
at
v1.4
  • WordPress
1.5
‐
pages
introduced
WHY
WORDPRESS
IS
IDEAL
FOR

WEBSITES...
NOT
JUST
BLOGS!
๏ Ease
of
customisa-on
  • Template
system
  • Plugin
architecture
๏ Content
management
facili-es
  • Taxonomy
(improved
in
v2.8)
  • User
management
  • Admin
area
๏ Development
cycle/security
  • Regular
update
cycle
  • Easy
to
update
  • Security
record
Search WordPress.org   Go




ome    About     Extend      Docs        Blog   Forums     Hosting      Download



      WordPress is a state-of-the-art publishing platform with a focus
      on aesthetics, web standards, and usability. WordPress is both
      free and priceless at the same time.

      More simply, WordPress is what you use when you want to work with your
      blogging software, not fight it.


      New to blogging? Learn more about WordPress, then follow the three easy
      steps below to start blogging in minutes. Or, for the ultimate in ease of use,
      get a free blog on WordPress.com.
PITFALLS
OF
WEB
DEVELOPMENT
    PROJECTS
AVOID
PITFALLS


๏ Project
budget
๏ Client
expecta-ons
๏ Firm
proposal
๏ Content
genera-on
๏ Scope
creep
THE
WEB
DEVELOPMENT
    PROCESS
STEP
1
   Planning
and
Proposals
1.1
INITIAL
ENQUIRY
&
RESEARCH


๏ Research
  • Clients
market
  • HosUng
arrangements
๏ Consulta-on
  • Audience
  • Purpose
  • Tastes
  • FuncUonality
1.2
PROPOSAL
DEVELOPMENT

๏ Proposal
development
  • NavigaUon/structure
  • FuncUonality
outline
  • Accessibility
level
๏ Proposal
refinement
with
client
  • Audience
  • Purpose
  • FuncUonality
๏ Responsibili-es
CLIENT
SIGN‐OFF
 OF
PROPOSAL
THE
WEB
DEVELOPMENT
    PROCESS
STEP
2
 Crea-ve
Design
and
development
2.1
CREATIVE
DESIGN

๏ Ra-onalise
naviga-on
  • Top
level
  • Secondary
level
  • Focus
areas
  • Posts/pages/tags
๏ Crea-ve
design
  • Photoshop/Illustrator
  • Homepage
and
content
page
๏ Func-onality
  • Plugins
  • Development
CLIENT
SIGN‐OFF
  OF
CREATIVE
2.2
XHTML/CSS
CODING

๏ Build
XHTML/CSS
  • Blueprint
CSS
  • CSS
Edit/Style
Master
๏ Tes-ng,
tes-ng
and
more
tes-ng!
  • Mac
web
development
  • Online
resources
  • IE
Tester
  • Firefox
add‐ons
๏ Func-onality
  • Plugins
  • Development
CLIENT
SIGN‐OFF
OF
TESTBED
SITE
2.3
CONVERTING
THE
CREATIVE
INTO
A
WORDPRESS
THEME

๏ The
Testbed
environment
๏ WordPress
Structure
  • Special
categories
  • Custom
taxonomy
๏ Build
WordPress
theme
  • Template
tags
  • Plugin
integraUon
  • include(TEMPLATEPATH . '/myfile.php');
  • query_posts()
  • WP_Query()
CODE
EXAMPLE
FOR
MINI
LOOP



<?php
$mycontent = new WP_Query();
$mycontent->query('tag=moo&showposts=4&orderby=date&$order=DEC');

while($mycontent->have_posts()) : $mycontent->the_post();
?>

<li><a href="<?php the_permalink(); ?>" title="View <?php
the_title(); ?>"><?php the_title(); ?></a></li>

<?php endwhile; ?>
www.jonnya.net
GETTING
YOUR
TEMPLATES
UNDER
CONTROL

๏ h^p://codex.wordpress.org/Template_Hierarchy
  • Understand
the
‘cascade’
‐
eg
category
display
  1.   category‐x.php
  2.   category.php
  3.   archive.php
  4.   index.php

๏ Page
templates
๏ Condi-onal
loca-on
tests
๏ Special
categories
Ramada
Birmingham
Oldbury
2.4
FINAL
WORDPRESS
BUILD
PHASE

๏ Plugins
  • Write
custom
plugins
  • Don’t
re‐invent
the
wheel!
  • Integrate
into
theme
  • CSS
modificaUons
๏ Tes-ng
๏ Training
๏ Final
content
integra-on
ESSENTIAL
PLUGINS

๏ Maintenance
Mode
๏ Role
Manager
๏ WP‐CMS
Post
Control
๏ WP‐DBManager
plugin
๏ Google
XML
Sitemaps
๏ Cforms

๏ Akismet
CLIENT
SIGN‐OFF
OF

WORDPRESS
PRIVATE
SITE
THE
WEB
DEVELOPMENT
    PROCESS
STEP
3
       Go‐live
3.1
GO‐LIVE

๏ Enable
website
  • Privacy
  • Maintenance
mode
  • RSS
feeds/Feedburner
  • Google
AnalyUcs
  • XML
Sitemap
๏ Back‐up!
  • wp‐content
folder
  • Database
๏ Begin
marke-ng
3.2
FIRST
MONTH
REVIEW

๏ XML
sitemaps
๏ Check
backups
๏ Search
engine
indexing
๏ Google
Analy-cs
๏ Check
client
using
WordPress
func-onality
๏ Final
snag
catching
3.3
FIRST
QUARTER
REVIEW



๏ Search
engine
indexing
๏ Check
content/formacng
๏ Develop
on‐going
content
plan/schedule
๏ Tell
the
world!
3.4
ONGOING



๏ Marke-ng
๏ Google
Analy-cs
๏ Improvements
๏ Update
WordPress
WORDPRESS
CMS

BASED
WEBSITE

DEVELOPMENT
FROM
START
TO
FINISH
Jonnya
Freelance
Crea-ve
www.jonnya.net
Wordpress Cms Website Development

Weitere ähnliche Inhalte

Andere mochten auch

Website Proposal for Demure Dental Clinic
Website Proposal for Demure Dental ClinicWebsite Proposal for Demure Dental Clinic
Website Proposal for Demure Dental Clinic
PakStockPhoto
 
Web design proposal sample
Web design proposal sampleWeb design proposal sample
Web design proposal sample
Adviacent
 

Andere mochten auch (10)

Website Design Principles for Ecommerce
Website Design  Principles for EcommerceWebsite Design  Principles for Ecommerce
Website Design Principles for Ecommerce
 
Website Proposal for Demure Dental Clinic
Website Proposal for Demure Dental ClinicWebsite Proposal for Demure Dental Clinic
Website Proposal for Demure Dental Clinic
 
Sample Website Proposal- Airline Example
Sample Website Proposal- Airline ExampleSample Website Proposal- Airline Example
Sample Website Proposal- Airline Example
 
Website designing proposal with price
Website designing proposal with priceWebsite designing proposal with price
Website designing proposal with price
 
Web design proposal pdf
Web design proposal pdfWeb design proposal pdf
Web design proposal pdf
 
Web site proposal
Web site proposalWeb site proposal
Web site proposal
 
Digital in 2017: Northern Africa
Digital in 2017: Northern AfricaDigital in 2017: Northern Africa
Digital in 2017: Northern Africa
 
Web design proposal sample
Web design proposal sampleWeb design proposal sample
Web design proposal sample
 
Sample Website Proposal Presentation
Sample Website Proposal PresentationSample Website Proposal Presentation
Sample Website Proposal Presentation
 
10 Project Proposal Writing
10 Project Proposal Writing10 Project Proposal Writing
10 Project Proposal Writing
 

Kürzlich hochgeladen

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Kürzlich hochgeladen (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 

Wordpress Cms Website Development