Learn basics of Wordpress
WordPress is a very popular, open source and free publishing software and a content management system, based on PHP programming language and MySQL database management system. Learning WordPress programming with Livecoding.tv tutorials and resources is easy because we created a guide for all difficulty levels, gathered a huge collection of videos from our community members, and prepared a very active WordPress live streaming channel. Start learning to code in WordPress with us today. Welcome!
Introduction to WordPress Content Management System
WordPress is a Free and Open Source (FOSS) content management system (CMS) built with PHP and MySQL. It runs on a web server, typically provided by a hosting service.
WordPress has a plugin-based architecture and a templating system. An April 2016 survey found that it was used by more than 26.4% of the top 10 million websites. 60 million websites running WordPress makes it the most popular blogging system.
WordPress was originally a fork of another CMS called b2/cafelog. It is licensed under the terms of GPLv2 or later.
WordPress’s capabilities go far beyond being a normal CMS thanks to advanced plugins that create complex apps. The wide range of services available that support WordPress always makes it a safe choice for new projects.
In spite of all that, WordPress is still simple enough for anyone to build a website with it!
History of WordPress
WordPress’s ancestor was a CMS called b2 or cafelog. In May 2003 it was installed on about 2,000 blogs. Like WordPress, it used PHP and MySQL. Michel Valdrighi, the original author of b2/cafelog, now contributes to WordPress.
The license of WordPress’s competitor Movable Type changed in 2004, which caused many users to switch to WordPress. The Open Source CMS MarketShare Report found in October 2009 that WordPress had greater brand strength than any other Open Source CMS.
In January 2015, more than 23.3% of the top 10 million websites used WordPress, and in February 2016 was used by 25.8% of all websites.
- Like many software projects, WordPress creates code names for upcoming versions. WordPress releases are named after jazz musicians.
- Version 0.7, released on May 27, 2003, was largely similar to b2/cafelog in design. It continued the numbering system used by b2/cafelog, whose last release was 0.6.
- The 1.0 release came on January 3, 2004, and was named Davis. It added SEO-friendly permalinks, categories, comment moderation, as well as XFN and Atom support. It also simplified installation and upgrades.
- Version 1.2, Mingus, came on May 22, 2004 and added plugins.
- Strayhorn, number 1.5, came on February 17,2005, and added static page management and a new theming system. Michael Heilemann created a new default template, called Kubrick, for this release.
- Version 2.0 was called Duke and came out on December 31, 2005. It added rich text editing and image uploading. It improved administration, the import system, the backend, and the plugin system.
- Powell jumped up to version number 4.2 on April 23, 2015. It added a “Press This” feature, emoji support, and new embed types. It also featured updates to character support, the customizer, and the plugin system.
- Version 4.3, Billie, came on August 18, 2015, and improved passwords and the customizer. This release was heavily focused on improving the experience on mobile devices.
- Clifford was the codename for version 4.4, released December 8, 2015. It added a new default theme, called Twenty Sixteen, and improved responsive images and embeds.
- Version 4.5, Coleman, came out on April 12, 2016. It added inline linking, formatting shortcuts, and live responsive previews.
One of the big advantages of using a popular platform like WordPress over rolling your own solution is the wide range of off-the-shelf tools available to you. To convince you, we’ve rounded up a list that ranges from editing and formatting helpers to automated site support and maintenance services.
- VaultPress VaultPress is a subscription automated backup service for WordPress. It automatically backs up website changes to the cloud in real time, and allows the site to be restored with one click.
You can see a list of alternatives at 7 best WordPress backup plugin compared (Pros and Cons).
- Sucuri Sucuri monitors your website for attacks. It alerts you to suspicious activity in real time, and can detect and remove malware.
- Google Analytics Google Analytics gives you detailed statistical information about your website’s visitors. It is free, and comes with a WordPress plugin that is simple to install.
If that doesn’t work for you, read about the 7 best analytics solutions for WordPress.
- Yoast SEO Plugin Yoast optimizes your website to make it easy for search engines to read. It can take the place of multiple other plugins. It is straightforward to install and set up, too.
A popular alternative is the All in One SEO Pack.
- Edit Flow Managing a website gets dramatically harder when you have multiple authors working at the same time. Edit flow is an editorial workflow management system for WordPress that provides custom statuses, editorial feedback, and a task calendar.
A similar product is one called Content Progress.
- TablePress TablePress provides WYSIWYG table creation in WordPress posts and pages. It is easy to use, but comes with advanced features like column sorting, data export, and formulas.
- Polldaddy Polldaddy handles surveys and quizzes. It offers a straightforward way to quickly create polls and embed them inside your posts. Unfortunately, it does ask to be connected to a WordPress.com account.
If that’s not your thing, look at Gravity Forms or SurveyMonkey.
- ThirstyAffiliates Many websites make their money from affiliate marketing, but managing affiliate links takes up a lot of time. ThirstyAffiliates manages these links, making them easy to add. It can cloak links behind pretty URLs, and automatically insert links wherever it encounters configurable keywords.
- After The Deadline After the Deadline from Automattic finds grammar and spelling mistakes in your content, as well as checking posts for style and readability.
- Floating Social Bar Floating Social Bar adds social media buttons to your page without the slowdown associated with other social media plugins. The trick is that the sticky floating bar only loads when it is needed.
- nRelate Related Content nRelate increases page views by displaying related content at the end of every article.
If that doesn’t float your boat, look at the 5 Best Related Posts Plugins for WordPress.
- Disqus Sites with lots of comments are often better off using Disqus rather than WordPress’s built-in comment system. It has anti-spam features and comment subscriptions. It also loads faster.
A popular alternative is JetPack Comments.
WordPress Best Books
One of the most popular open source blogging and content management systems, Wordpress lets you create a website to promote yourself or your business quickly and easily—and better yet, it's free. WordPress is a flexible, user-friendly system, and it can be extended with a variety of themes and plugins.
by Tris Hussey
More than 70 million websites and blogs run on WordPress: it's the world's #1 web development tool. Now, you can make the most of WordPress without becoming a technical expert. WordPress Absolute Beginner's Guide is the fastest way to get comfortable and productive with WordPress and its most powerful tools. Whether you're new to WordPress or not, this practical, approachable book will show you how to do exactly what you want, one incredibly clear and easy step at a time - all explained with full-color illustrations.
It seems as though the world revolves around websites and blogs these days, and with WordPress For Dummies, 7th Edition you can join the fun! This easy-to-read book is packed with the information you need to navigate the world of WordPress, and all of the content is updated to keep you up to speed with the latest updates.
If you want to learn how best to utilize commonly found patterns and learn best practices in developing applications with Django, this is the book for you. This book, like Django itself, is accessible to amateur and professional developers alike and assumes little in the way of prior experience. Although written for WordPress 3, the majority of the code in this book.
Having a website built can be a complicated and expensive undertaking. For large businesses this is a necessary expense, but for the ever-increasing number of independents and small businesses, this can easily be handled by the intrepid amateur. In Create Your Own Website Using WordPress in a Weekend, author Alannah Moore draws on her extensive experience to show how, in just a weekend, almost anyone can create a website in WordPress that looks professional and is entirely tailored to their needs and preferences.
Whether you’re a budding blogger or seasoned Web designer, WordPress is a brilliant tool for creating websites, once you know how to tap its impressive features. The latest edition of this jargon-free Missing Manual shows you how to use WordPress 3.9’s themes, widgets, plug-ins, and souped-up editing and multimedia tools to build just about any kind of site.
Professional WordPress is the only WordPress book targeted to developers, with advanced content that exploits the full functionality of the most popular CMS in the world. Fully updated to align with WordPress 4.1, this edition has updated examples with all new screenshots, and full exploration of additional tasks made possible by the latest tools and features. You will gain insight into real projects that currently use WordPress as an application framework, as well as the basic usage and functionality of the system from a developer's perspective.
by Adam Onishi
Pro WordPress Theme Development is your comprehensive guide to creating advanced WordPress themes. Designed for for professional web designers and developers who are comfortable with PHP and WordPress, this book teaches you every aspect of professional theme development.
The first question every user has about WordPress is "what can I do with it?" Often the easiest way to answer is with examples. In that spirit, here’s a list of beautiful websites - all built with WordPress!
You can participate in the development of WordPress by joining the Make WordPress Community. There are teams working on features, and mentors ready to bring you up to speed in one of the largest communities in the world.
- uWebDesign (RU): One of the biggest community in VK.com about web development
Conferences are a great way both to keep your knowledge up to date, and to make new professional contacts. This is especially important in the fast-moving world of WordPress.
You can find a list of upcoming WordPress conferences on Lanyrd.