This PPT is aimed at covering the self-hosted version of WordPress i.e. WordPress.org
Normally people go about using the one click installation provider by their webhost in cPanel they get. Alternatively WordPress has a built-in Installation system.
As a server may not be handy at the moment, we will cover installingWordPress on your own PC and then move on to exploring the software.As mentioned PHP, is the programming language used in WordPress, which is a server side script and requires a server to execute.You will need a software to run apache and PHP on you PC, WampServer and Xampp do that
Let’s start by creating a directory where you want to install WordPress.
Download WordPress from WordPress.org and move it’s contents to the directory created.
Open phpmyadmin – a built in tool to manage MySQL databases on a server and comes bunded with wampserver and xampp, you will find a link to it on the main localhost page http://localhost/
It would be nice if you can create a user to go with your database as that would be required to be filled, while using the installer.
Fill in the details and submit, WordPress will first check them out and them begin installation.
Setup a admin for your WordPress Website
By default admin panels for a WordPress site can be found on (websiteurl)/wp-admin
This is the first screen you will see when you login to WordPress and gives you nice dashboard to navigate and monitor your WordPress Site.
On all Admin screens the top-left corner has an option called “screen options” which lets you control what you see on that page, so if there’s an option you have heard is able on a page but can’t see it, look here, also if you find a page to cluttered, use this to hide unnecessary options.
Blog posts can be added here
By default adding/editing a post or page uses a WYSIWYG Editor. Please note: At times you might see just one line of editor options in the backend and not the rest this is because they are hidden and you can click the kitchen sink button (last option on the first row) to unhide the rest options.
You customise and enhance yourWordPress Site by using a theme of your liking and plugins to add desired plugins.
Plugins are available on WordPress.org’s repository and is the recommended place to get them.
If you allowed registrations (settings>general) or added new users under the user tab, you would have an option to set the user role.
Post formats allow you to set a format for your post, so that it is displayed differently in the frontend of the website. WordPress.org’s twenty thirteen theme supports post formats, where a different format is displayed with a different background color.Custom post types allows you to create a new type of post in your backend on the lines of posts, pages or comments. So you can create a post type called Products or portfolio, and don’t have to be restricted to just posts or pages on your site.Custom fields allows you to have extend the data fields available on simple post or a custom post-type you’ve created. For e.g. you review movie on your blog custom fields can be used to save and display the movie name, genre and/or your rating for the movie.
Everyday crossword is WordPress website which displays a new crossword everyday and the same data is displayed on a Facebook app (using a free plugin for WordPress to fb app).So just think about the possibilities you have with WordPress!
What is WordPress?
WordPress is a free and open source blogging tool and
a content management system (CMS) based on PHP
and MySQL which runs on a web hosting service.
Let’s Break that up
Free & Open Source
FREE as in Free of Charge
FREE as in Freedom to do anything with it
Blogging Tool & CMS
Use it to run a Blog
Use it to Manage Content on your Website, Portal or App, without really writing
PHP and MySQL
PHP – Programming language used to build WordPress
MySQL – the database used for running WordPress
And no, you don’t really need to know PHP or MySQL to get started with WordPress
Web Hosting Service
PHP being a server side script, you will need a server to run it
What is Blogging
A blog (a contraction of the words web log) is a discussion or
informational site published on the World Wide Web and
consisting of discrete entries ("posts") typically displayed in
reverse chronological order (the most recent post appears first).
Until 2009 blogs were usually the work of a single individual,
occasionally of a small group, and often covered a single subject.
More recently "multi-author blogs" (MABs) have developed, with
posts written by large numbers of authors and professionally
edited. MABs from newspapers, other media outlets, universities,
think tanks, interest groups and similar institutions account for an
increasing quantity of blog traffic.
What is a CMS
A Content Management System (CMS) is a computer
program that allows publishing, editing and modifying
content as well as maintenance from a central interface. Such
systems of content management provide procedures to
manage workflow in a collaborative environment. These
procedures can be manual steps or an automated cascade.
CMSs have been available since the late 1990s.
CMSs are often used to run websites containing blogs, news,
and shopping. Many corporate and marketing websites use
CMSs. CMSs typically aim to avoid the need for hand
coding, but may support it for specific elements or entire
Dot Com V/s Dot Org
Get Started quick and
Almost free in terms of
what a basic blog would
Pay to use additional
Run by Automattic
Need a Domain and Server
Get all of WordPress
Features for Free
Use any theme or plugin
Run by WordPress
Free Themes on WordPress.org
2,002 themes, 78,401,293 downloads, and counting
Premium Themes may be paid or at times free.
Feature Filled to set them apart from the regular themes.
Free & Open source
Hello Dolly! – Default Plugin (this is an ode to the
software, and it shows how much we <3 WordPress!)
General: setup website urls, date format, timezones
(your server may be located in a different timezone
this helps reconfigure it on your site)
Discussion: Allow comments and so on.
Permalinks: have pretty URLs for your site.
User Roles & Capabilities
Administrator – somebody who has access to all the
administration features within a single site.
Editor – somebody who can publish and manage posts
including the posts of other users.
Author – somebody who can publish and manage their own
Contributor – somebody who can write and manage their own
posts but cannot publish them.
Subscriber – somebody who can only manage their profile.
What can you do with
Custom Post Types & Custom Fields
Ecommerce, Classifieds, Job Portals, Social
Networks, Apps and much more
Proprietor – Ink my web