SlideShare a Scribd company logo
Customizing WordPress Using Dreamweaver (BYOL)Luke KilpatrickTwitter Tag: #adobemax87
What you need to knowBasic Dreamweaver knowledgeBasic FTP knowledge (can you setup a site in Dreamweaver?)A server setup with MySQL and PHP – Local or RemoteSome experience with HTML and CSS
Why are you here?You want to setup your own or a company blog?You need to create a website that is managed by many people?Hate to code things beyond HTML and CSS?Want to learn more about the most popular blogging platform out there?Need a platform that is free, easy to use, easy to update and can be extended to do almost anything?WordPress may be your answer!
Who am I?Luke KilpatrickFront End ColdFusion and Web DeveloperBuild my first website in 1996Blogging with a WordPress since 2006 at http://www.lukek.caManager of Fire On The Bay, Adobe Fireworks User Group and Co-Manager of Photoshop Till You Drop Photoshop User Group in San FranciscoDone many WordPress installs and setups for many clients, most with custom themes
Little bit of history about WordPressWordPress is the official successor of B2/Cafelog which is a blogging platform created in early 2001. First version was WordPress 0.7 which was released in May 2003WordPress 1.0 was released on January 3rd, 2004WordPress 2.0 was released on December 31st, 2005WordPress 2.8 was released on June 10th, 2009We will be setting up and using WordPress 2.8x
Why you would want to host your own Blog or CMS?Faster updatesMore CustomizationUsually cheaper than many hosted solutionsYou have complete control of everything from the content to the theme to the plug-insCan move it from host to host with no loss of contentCan scale it to bigger systems if traffic demands
Getting StartedInstall MAMP or XAMPPMAMP (Mac Apache MySQL PHP)Open the MAMP.dmg and drag the MAMP app to the applications folderStart MAMPXAMP (Cross Platform Apache MySQL PHP Perl)Run the XAMPP installerInstall to C:\XAMPP – (default)Agree to everything, then select 1 to start the control panelStart up Apache and MySQL
Getting StartedOpen Adobe Dreamweaver CS4Select Site  New Site from the top menuSelect the Basic Tab and Type in the name of your siteEnter the URL to your site provided on the worksheetSelect Yes, I want to use a server technologySelect “PHP MySQL” from the dropdownSelect “Edit and test locally (my testing server is on this computer)”Select the place on your hard drive where you will store the files.ie: C:\sites\wordpressdemo – or something similar
Create your DatabaseGo to http://localhost/phpmyadmin/ or to http://localhost:8888/phpmyadmin/Create a new database called wordpress
Change your root directory in httpd.confOpen C:\xampp\apache\conf Open httpd.conf in Dreamweaver CS4Edit line #182 to point at C:/sites/wpdemo for PC Edit line #209 to point at C:/sites/wpdemo for PCOn Mac In MAMP Select preferencesGo to the apache tabSet it to /developer/workspace/wordpress or where you want your WordPress to run from.
Getting and Unzipping WordPressUnzip WordPress from the source files /wordpress/wordpress-2.8.2.zipAfter you have wordpress-2.8.2.zip you will need to unzip it to the folder you setup for your siteOnce it is unzipped, open up Dreamweaver and look at your local siteYou should have a directory/folder called “wordpress”Expand the wordpress directory and select all of the files and move them to the root of your siteWe are now almost ready to install
Configuring WordPress for installationOpen up “wp-config-sample.php”On line 19 : replace “putyourdbnamehere” with “wordpress”On line 22 : replace “usernamehere” with “root”On line 25 : replace “yourpasswordhere” with “”Save the file, then rename it to wp-config.phpWe are now ready to install!
Upload and Install WordPressThen open a web browser and enter“http://localhost/wp-admin/install.phpFollow the instructions on screen:Enter your Blog TitleEnter your EmailClick installRecord the Username and Password, you will need them in a moment.Click login.Your now setup to use WordPress!
Logging in for the first timeEnter your username and passwordYou will land at the WordPress DashboardChange your password to something you can rememberClick Here
The WordPress Dashboard
WordPress Posts
WordPress Pages
WordPress Comments
Look at the live siteGo to http://localhost/Lets change how it looks….
Installing WordPress ThemesWhat is a Theme?Where to get themes?Unzip and install the themes supplied from /wordpress/themesUnzip the theme into [siteroot]/wp-content/themes/Unzip all four into the themes directoryGo back to the WordPress admin – http://localhost/wp-admin/
WordPress AppearanceIn the admin, select the appearance menuActivate the magicblue themeView the site
Customizing a themeIn Dreamweaver, open up /wp-content/themes/magicblueLook for style.cssOpen style.css in DreamweaverOpen the site in a browser http://localhost/Change line 232 from background:black to background:blueRefresh the browser… Look at the menu barLocate headerbg.jpg in Dreamweaver – /wp-content/themes/magicblue/images/headerbg.jpgLocate headerbg.jpg on [cd]/wordpress/media/headerbg.jpgCopy headerbg.jpg from CD to /wp-content/themes/magicblue/images/Refresh the browser… Look at the top menu
Working with WidgetsWhat is a Widget?Go to WordPress Admin, Select Appearance > Widgets (below themes)Add Categories to the side bar by dragging and droppingAdd Meta to the side bar by dragging and droppingClick view site in new window, or refresh it in the other browserLook at the Sidebar
Adding a Plugin to WordPressWhat is a Plugin?Installing a Plugin, much like installing a theme.Unzip and install the contact-form-7.2.0.1.zip on disc [CD]/wordpress/pluginsUnzip the theme into [siteroot]/wp-content/plugins/Go back to the WordPress admin – http://localhost/wp-admin/Select the Plugins from the side barActivate Contact Form 7Click on settingsCopy the code in brown
Add a page to show the PluginSelect PagesSelect Add NewTitle it – Contact UsPaste the code to the bodyClick PublishLook at the siteSelect Contact Us and see the form.
Adding an image galleryWhy have an image gallery?Extract nextgen-gallery.zip from the CD to the plugins directoryActivate the plugin from the plugins screenSelect Upload PicturesSelect upload a Zip File – Upload CD/wordpress/media/gallery.zipSelect Manage Gallery from the sidebarClick Add PageView the site and see your new gallery
Any Questions?WordPress is almost infinitely customizable with plugins for almost everythingDesigning a theme from scratch is hard, its best to pick a theme from the gallery that is close to the layout you would like then start customizing to your needs.Questions?

More Related Content

DOCX
Debugging wordpress
PPTX
Word press maintenance mode after upgrade
PDF
WordPress Website Creation Training Course Slides
PPTX
Basic Wordpress Session
PPT
Creating a
PPTX
Basic WordPress Workshop Presentation
PDF
How to Install WordPress 2014 in cPanel
PPTX
WordPress for Beginner
Debugging wordpress
Word press maintenance mode after upgrade
WordPress Website Creation Training Course Slides
Basic Wordpress Session
Creating a
Basic WordPress Workshop Presentation
How to Install WordPress 2014 in cPanel
WordPress for Beginner

What's hot (18)

PDF
Wp3 refresh pgh
PDF
Setting Up Wordpress Offline
PPTX
Basic WordPress for Beginner ppt
PPTX
BUILDING WEBSITES ON WORDPRESS
PPT
PDF
Word press dreamweaver
PDF
WordPress Performance optimization
PDF
Wordpress CMS tutorial and guide manual
POT
Set up dev environment
PPTX
How to install wordpress
PDF
Teaching Your Clients How to Use WordPress
PPT
Joomlapresent
PDF
Introduction to WordPress
PDF
Learning Joomla! In 30 Days
PPTX
How to Create WordPress Website in Easy Steps
PPTX
Wordcampnigeria
PPTX
Shared Hosting and WordPress
PPT
Install Word Press with xampp
Wp3 refresh pgh
Setting Up Wordpress Offline
Basic WordPress for Beginner ppt
BUILDING WEBSITES ON WORDPRESS
Word press dreamweaver
WordPress Performance optimization
Wordpress CMS tutorial and guide manual
Set up dev environment
How to install wordpress
Teaching Your Clients How to Use WordPress
Joomlapresent
Introduction to WordPress
Learning Joomla! In 30 Days
How to Create WordPress Website in Easy Steps
Wordcampnigeria
Shared Hosting and WordPress
Install Word Press with xampp
Ad

Similar to Editing Wordpress in Dreamweaver (20)

PDF
How To Install WordPress On VPS Hosting.pdf
KEY
Internet Broadcasting
PPTX
Theming Wordpress for Your Showcases
PPT
Installation xampp and WordPress on localhost
PPTX
Online publishing with wordpress(Installation+Writing First Post)
PPTX
WordCamp RI 2015 - Beginner WordPress Workshop
PPTX
How to Install and Configure Drupal CMS
PPT
Using Wordpress for Internet Publishing
PPTX
How to Install and Configure Drupal CMS
PPT
Introduction to Wordpress
PPT
Word press & dreamweaver
PPTX
Wordpress
PPTX
Wordpress For Begineer
PPTX
Ch1,2 install
PPTX
Ch1,2 install
PDF
Revealing Essential Components For wordpress
PPT
WordPress Biratnagar Meetup #1Wordpress Installation : By Sajjal Neupane
PPT
Drupal Installation & Configuration
PDF
Quick start website manually installing word press pdf
PPT
Worldpress
How To Install WordPress On VPS Hosting.pdf
Internet Broadcasting
Theming Wordpress for Your Showcases
Installation xampp and WordPress on localhost
Online publishing with wordpress(Installation+Writing First Post)
WordCamp RI 2015 - Beginner WordPress Workshop
How to Install and Configure Drupal CMS
Using Wordpress for Internet Publishing
How to Install and Configure Drupal CMS
Introduction to Wordpress
Word press & dreamweaver
Wordpress
Wordpress For Begineer
Ch1,2 install
Ch1,2 install
Revealing Essential Components For wordpress
WordPress Biratnagar Meetup #1Wordpress Installation : By Sajjal Neupane
Drupal Installation & Configuration
Quick start website manually installing word press pdf
Worldpress
Ad

Recently uploaded (20)

PDF
Quiet Wins: Why the Silent Fish Survives.pdf
PPT
cypt-cht-healthy-relationships-part1-presentation-v1.1en.ppt
PPTX
cấu trúc sử dụng mẫu Cause - Effects.pptx
PDF
Attachment Theory What Childhood Says About Your Relationships.pdf
PPTX
SELF ASSESSMENT -SNAPSHOT.pptx an index of yourself by Dr NIKITA SHARMA
PPTX
Pradeep Kumar Roll no.30 Paper I.pptx....
PPTX
THEORIES-PSYCH-3.pptx theory of Abraham Maslow
PDF
Red Light Wali Muskurahat – A Heart-touching Hindi Story
PPTX
show1- motivational ispiring positive thinking
PPTX
Chapter-7-The-Spiritual-Self-.pptx-First
PDF
The Spotlight Effect No One Is Thinking About You as Much as You Think - by M...
PPTX
PERDEV-LESSON-3 DEVELOPMENTMENTAL STAGES.pptx
PPTX
Understanding the Self power point presentation
PPTX
Learn how to prevent Workplace Incidents?
PPT
proper hygiene for teenagers for secondary students .ppt
PPTX
Learn numerology content and join tarot reading
PPTX
Presentation on interview preparation.pt
PDF
The Zeigarnik Effect by Meenakshi Khakat.pdf
PPTX
Learn about numerology and do tarot reading
PDF
Top 10 Visionary Entrepreneurs to Watch in 2025
Quiet Wins: Why the Silent Fish Survives.pdf
cypt-cht-healthy-relationships-part1-presentation-v1.1en.ppt
cấu trúc sử dụng mẫu Cause - Effects.pptx
Attachment Theory What Childhood Says About Your Relationships.pdf
SELF ASSESSMENT -SNAPSHOT.pptx an index of yourself by Dr NIKITA SHARMA
Pradeep Kumar Roll no.30 Paper I.pptx....
THEORIES-PSYCH-3.pptx theory of Abraham Maslow
Red Light Wali Muskurahat – A Heart-touching Hindi Story
show1- motivational ispiring positive thinking
Chapter-7-The-Spiritual-Self-.pptx-First
The Spotlight Effect No One Is Thinking About You as Much as You Think - by M...
PERDEV-LESSON-3 DEVELOPMENTMENTAL STAGES.pptx
Understanding the Self power point presentation
Learn how to prevent Workplace Incidents?
proper hygiene for teenagers for secondary students .ppt
Learn numerology content and join tarot reading
Presentation on interview preparation.pt
The Zeigarnik Effect by Meenakshi Khakat.pdf
Learn about numerology and do tarot reading
Top 10 Visionary Entrepreneurs to Watch in 2025

Editing Wordpress in Dreamweaver

  • 1. Customizing WordPress Using Dreamweaver (BYOL)Luke KilpatrickTwitter Tag: #adobemax87
  • 2. What you need to knowBasic Dreamweaver knowledgeBasic FTP knowledge (can you setup a site in Dreamweaver?)A server setup with MySQL and PHP – Local or RemoteSome experience with HTML and CSS
  • 3. Why are you here?You want to setup your own or a company blog?You need to create a website that is managed by many people?Hate to code things beyond HTML and CSS?Want to learn more about the most popular blogging platform out there?Need a platform that is free, easy to use, easy to update and can be extended to do almost anything?WordPress may be your answer!
  • 4. Who am I?Luke KilpatrickFront End ColdFusion and Web DeveloperBuild my first website in 1996Blogging with a WordPress since 2006 at http://www.lukek.caManager of Fire On The Bay, Adobe Fireworks User Group and Co-Manager of Photoshop Till You Drop Photoshop User Group in San FranciscoDone many WordPress installs and setups for many clients, most with custom themes
  • 5. Little bit of history about WordPressWordPress is the official successor of B2/Cafelog which is a blogging platform created in early 2001. First version was WordPress 0.7 which was released in May 2003WordPress 1.0 was released on January 3rd, 2004WordPress 2.0 was released on December 31st, 2005WordPress 2.8 was released on June 10th, 2009We will be setting up and using WordPress 2.8x
  • 6. Why you would want to host your own Blog or CMS?Faster updatesMore CustomizationUsually cheaper than many hosted solutionsYou have complete control of everything from the content to the theme to the plug-insCan move it from host to host with no loss of contentCan scale it to bigger systems if traffic demands
  • 7. Getting StartedInstall MAMP or XAMPPMAMP (Mac Apache MySQL PHP)Open the MAMP.dmg and drag the MAMP app to the applications folderStart MAMPXAMP (Cross Platform Apache MySQL PHP Perl)Run the XAMPP installerInstall to C:\XAMPP – (default)Agree to everything, then select 1 to start the control panelStart up Apache and MySQL
  • 8. Getting StartedOpen Adobe Dreamweaver CS4Select Site  New Site from the top menuSelect the Basic Tab and Type in the name of your siteEnter the URL to your site provided on the worksheetSelect Yes, I want to use a server technologySelect “PHP MySQL” from the dropdownSelect “Edit and test locally (my testing server is on this computer)”Select the place on your hard drive where you will store the files.ie: C:\sites\wordpressdemo – or something similar
  • 9. Create your DatabaseGo to http://localhost/phpmyadmin/ or to http://localhost:8888/phpmyadmin/Create a new database called wordpress
  • 10. Change your root directory in httpd.confOpen C:\xampp\apache\conf Open httpd.conf in Dreamweaver CS4Edit line #182 to point at C:/sites/wpdemo for PC Edit line #209 to point at C:/sites/wpdemo for PCOn Mac In MAMP Select preferencesGo to the apache tabSet it to /developer/workspace/wordpress or where you want your WordPress to run from.
  • 11. Getting and Unzipping WordPressUnzip WordPress from the source files /wordpress/wordpress-2.8.2.zipAfter you have wordpress-2.8.2.zip you will need to unzip it to the folder you setup for your siteOnce it is unzipped, open up Dreamweaver and look at your local siteYou should have a directory/folder called “wordpress”Expand the wordpress directory and select all of the files and move them to the root of your siteWe are now almost ready to install
  • 12. Configuring WordPress for installationOpen up “wp-config-sample.php”On line 19 : replace “putyourdbnamehere” with “wordpress”On line 22 : replace “usernamehere” with “root”On line 25 : replace “yourpasswordhere” with “”Save the file, then rename it to wp-config.phpWe are now ready to install!
  • 13. Upload and Install WordPressThen open a web browser and enter“http://localhost/wp-admin/install.phpFollow the instructions on screen:Enter your Blog TitleEnter your EmailClick installRecord the Username and Password, you will need them in a moment.Click login.Your now setup to use WordPress!
  • 14. Logging in for the first timeEnter your username and passwordYou will land at the WordPress DashboardChange your password to something you can rememberClick Here
  • 19. Look at the live siteGo to http://localhost/Lets change how it looks….
  • 20. Installing WordPress ThemesWhat is a Theme?Where to get themes?Unzip and install the themes supplied from /wordpress/themesUnzip the theme into [siteroot]/wp-content/themes/Unzip all four into the themes directoryGo back to the WordPress admin – http://localhost/wp-admin/
  • 21. WordPress AppearanceIn the admin, select the appearance menuActivate the magicblue themeView the site
  • 22. Customizing a themeIn Dreamweaver, open up /wp-content/themes/magicblueLook for style.cssOpen style.css in DreamweaverOpen the site in a browser http://localhost/Change line 232 from background:black to background:blueRefresh the browser… Look at the menu barLocate headerbg.jpg in Dreamweaver – /wp-content/themes/magicblue/images/headerbg.jpgLocate headerbg.jpg on [cd]/wordpress/media/headerbg.jpgCopy headerbg.jpg from CD to /wp-content/themes/magicblue/images/Refresh the browser… Look at the top menu
  • 23. Working with WidgetsWhat is a Widget?Go to WordPress Admin, Select Appearance > Widgets (below themes)Add Categories to the side bar by dragging and droppingAdd Meta to the side bar by dragging and droppingClick view site in new window, or refresh it in the other browserLook at the Sidebar
  • 24. Adding a Plugin to WordPressWhat is a Plugin?Installing a Plugin, much like installing a theme.Unzip and install the contact-form-7.2.0.1.zip on disc [CD]/wordpress/pluginsUnzip the theme into [siteroot]/wp-content/plugins/Go back to the WordPress admin – http://localhost/wp-admin/Select the Plugins from the side barActivate Contact Form 7Click on settingsCopy the code in brown
  • 25. Add a page to show the PluginSelect PagesSelect Add NewTitle it – Contact UsPaste the code to the bodyClick PublishLook at the siteSelect Contact Us and see the form.
  • 26. Adding an image galleryWhy have an image gallery?Extract nextgen-gallery.zip from the CD to the plugins directoryActivate the plugin from the plugins screenSelect Upload PicturesSelect upload a Zip File – Upload CD/wordpress/media/gallery.zipSelect Manage Gallery from the sidebarClick Add PageView the site and see your new gallery
  • 27. Any Questions?WordPress is almost infinitely customizable with plugins for almost everythingDesigning a theme from scratch is hard, its best to pick a theme from the gallery that is close to the layout you would like then start customizing to your needs.Questions?