Basics of Administration & Theming - Smarajit Dasgupta.

Slides:



Advertisements
Similar presentations
WordPress Installation for Beginners Sheila Bergman
Advertisements

WordPress Themes.
By Dale Knight. History of the WordPress Name Besides the technical terminology of WordPress, it's also interesting to know the history of the.
WordPress from Start to Finish Day 1: Installing and Using WordPress Looking at the WordPress database.
Installing Instant WordPress 1)Download Instant WordPress from the following location:- 2) Double Click on the downloaded.
Twitter Bootstrap Paul Frederickson. Tonight’s Objectives Learn how to set up a bootstrap based site Become familiar with bootstrap syntax Create a framework.
Government Web Template (GWT) for WordPress Updated 03/20/2015.
Easy Website Creation Using WordPress Welcome and Thank You to our Sponsors.
Content Management, Working with WordPress Pavel Ivanov Telerik Corporation
Content Management, Working with WordPress Svetlin Nakov Telerik Corporation
WPML Translation plugin is the best option when you need to translate your Wordpress website into multiple languages. The plugin makes it easy to translate.
Νοέμβριος 2007 ΝΙΚΟΛΑΟΣ ΚΑΝΤΖΕΛΗΣ Use Worpress to create your own blog WORDPRESS 2.0.
Getting Started with Wordpress Install, Theming, Plugins & Security Simple steps to building with Wordpress.
Install WordPress with Xampp. By With Thanks to: Rupesh Kumar.
INSTALLATION OF WORDPRESS. WORDPRESS WordPress is an open source CMS, often used as a blog publishing application powered by PHP and MySQL. It has many.
Final Presentation WordPress 3.0+ Leonard Bogdonoff 12/6/11 T. DEDONNO CIM225.
Content Management, Working with WordPress Svetlin Nakov Telerik Corporation
UWWD In our quest to eliminate bad websites, we present…. HALLELUJAH!!
The easy way to a nice looking website design By a total non-designer (Me!)
Build a WordPress theme from HTML5 template Mario Peshev Devrix Devrix OnTheGo OnTheGo.
Wordpress Tutorial 22 – 24 April Table of Contents Introduction Designing blog Writing and Publishing blog Pages Posts Categories Tags Links Comments.
CREATING CUSTOM LAYOUTS IN PANELS. What are panels? Contrib module: Main function Implement.
Bones – HTML5 Wordpress Theme Development
The Dr ü G Book: An Intro to Drupal The Dr ü G Book: An Intro to Drupal (Dr ü G: Drupal User ’ s Group - users, not developers) This is an introduction.
Launch Your WordPress site in One Hour By Bret Phillips For slides, codes, and notes: Web Devils WordPress.
What Every WordPress User Should Know By: Anthony Montalbano & John Pratt (JTPratt Media)
Introduction: Drupal is a free and open-source content management system (CMS). A content management system(CMS) is a computer program that allows publishing,
Creating a Web Presence Introduction to WordPress Week 1.
© 2012 Boise State University1 WordPress Training February 14, 2013.
WordPress Web. WordPress Blogging system with full content management Personal publishing system Built on PHP scripting language and MySQL relational.
#psuweb13 WORDPRESS THEMES 101 A WORDPRESS THEME INTRO WORKSHOP.
Advanced Web 2012 Lecture 12 Sean Costain Course Summary Sean Costain 2012 To develop skills in web design and authoring  Html 5 / CSS 3 / PHP.
© 2012 Boise State University1 WordPress Training February 14, 2013.
WORDPRESS TECHNOLOGY BY AMEER. WELCOME INTRODUCTION WordPress is an Open Source software system used by millions of people around the world to create.
WordPress Architecture ► Core files – PHP ► MySQL database  Configured by the installation script ► wp-content directory  themes subdirectory: layout.
Business Web Design & Marketing Dignity for Children Students By Andrea Loh Lesson 4 Wordpress Add Ons.
USING WORDPRESS TO CREATE A WEBSITE (RATHER THAN A BLOG) STEP-BY-STEP INSTRUCTIONS.
USING WORDPRESS TO CREATE A WEBSITE (RATHER THAN A BLOG) STEP-BY-STEP INSTRUCTIONS.
Creating a simple database This shows you how to set up a database using PHPMyAdmin (installed with WAMP)
Advanced Web 2012 Lecture 11 Sean Costain 2012.
#eduguruSummit WORDPRESS THEMES 101 SOME SIMPLE STARTER TIPS FOR WORDPRESS THEMES dotEduGuru Summit 2013.
WordPress for Beginners February 2, 2014 Facebook.
Business Web Design & Marketing Dignity for Children Students By Andrea Loh Lesson 3 Wordpress.
Presented by Karen Porter UM School of Business Administration & ImpactOnlineMarketing.com Getting Familiar with the Dashboard.
Intro to APACHE, MySQL, and PHP & freely available (hackable) Packages Aonghus Sugrue 04 Oct 2012.
By Rina Juliana ; Meryan Itoanna ; Riska Nurmalia CREATE A WEBSITE BY OFFLINE.
Workshop Partner:. Saad Amin Cofounder and CTO Inspire Chittagong Cofounder & Managing Director Codework Builders and Assets Ltd.
Building Your Own Website Using:. Install & configure LAMP. Download WordPress and run it as a local website on your Raspberry Pi. Configure WordPress.
Wordpress. What is Wordpress? Wordpress is a content management system. It is free and easy to use. It allows you to build dynamic websites It is built.
H OW TO INSTALL W ORDPRESS MANUALLY Enukesoftware.com.
How to use Drupal Awdhesh Kumar (Team Leader) Presentation Topic.
How to Apply PDF in Flipbook on Website. Description If you are finding solution for applying PDF in flipbook mode on website, and adding multimedia items.
Migrating Wordpress Migrating Wordpress can sometimes get more complicated as it should. There is no plugin that does this for you, the best way is to.
The main menu options and their usage are: Dashboard This will display your main Dashboard ‘homepage’. In the top left of your Dashboard you’ll see some.
PRESENTS IEEE Section Template Tutorial.
Intro to WordPress (Using XAMPP)
WordPress Introduction

WordPress Development
Easy Way to Improve Your 404 Page Template in Wordpress If you want to improve your 404 error page. So we are here to explain to you how to improve your.
Build a WordPress theme from HTML5 template
Easy Website Creation Using WordPress
Title: Tech Training Certificate: Ace of Initiative Program
By Dale Knight.
SiteBuilder 2 Introduction.
So you were told to make a website
WordPress Development
Consult America Technology Consulting Services
Wordpress test.cs.edinboro.edu.
WordPress Development
Presentation transcript:

Basics of Administration & Theming - Smarajit Dasgupta

Brief History Based on blogging platform b2, built in mid-2001 by Michel Valdrighi who seemingly abandoned it after 2 years Fortunately, a b2 fan, Matt Mullenweg developed Wordpress in rd Feb 2011 : Wordpress latest stable version 3.1 released and has already been downloaded 875,950 + times as on Feb 27 th 2011

5 minute Install in WAMP Copy Wordpress files into localhost folder Run WAMP. Create database using PHPMyAdmin In WP folder, rename wp-config-sample.php to wp- config.php Open wp-config.php, and edit details : Database name, database user = ‘root’ database password = ‘’ In browser enter Fill site info

File Structure / wp-admin/ wp-content/ plugins/ Each plugin usually has its own directory themes/ Each theme has its own directory uploads/ Created on first upload (default location) wp-includes/ wp-config.php

Wordpress Themes A way to skin Wordpress WordPress themes are a combination of PHP, CSS, and image files Requirements: HTML CSS Some PHP

Theme Structure Index.php includes header.php Includes sidebar.php Includes footer.php Homepage index.php home.php Single Post page single.php Page page.php Category category.php archive.php Tags – tag.php Search Results – search.php 404 error – 404.php

The Stylesheet - Style.css Defines how HTML will look / controls the layout and design elements of your theme… The comment headers in the style.css provide meta info to WP are are REQUIRED. It defines theme name, creator etc Functions.php Contains theme related functions and commonly is used to generate dynamic sidebars etc. Loop.php If (havePosts) show post stuff Else nothing here! End if

Template tags title of a specific post / page URL of a page /post content of posts And more! (continued later)

What Is A WordPress Plugin? Plugins are used to add or enhance functionalities of your WordPress site. Example: plugins for contact forms, Over 13,000 plugins available currently

Extra Stuff Custom permalinks /%postname%/ Include any file Title of the site Title of specific page /post Stylesheet location Location of theme file List pages of site Including pages by ID Sorting Pages Adding menu

More on Menus To add menu position in functions.php If (function_exists(register_nav_menus)) { register_nav_menus( array( 'primary' => __( 'Primary Navigation', 'twentyten' ), 'secondary' => 'nav2' ) ); } To show menu in template files: ‘nav2’)); ?>