- Cheat Sheets
- Deals and Free Stuff
All posts in CMS
This is part of an ongoing series for programmers interested in developing WordPress plugins with PHP. If you are just starting out with WordPress, and want some more basic tips, check out the previous lessons:
WordPress happens to be the most used Content Management System on the internet today. It began as a humble blogging tool, and has since evolved into a full-fledged CMS that can power virtually any niche of site, be it a news magazine, a portfolio, an eCommerce shop, and so on.
When it comes to Content Management Systems, our options are plenty. On one hand, we have the ultra popular and robust options such as the likes of WordPress, Drupal, Joomla! and Expression Engine, whereas on the other hand, we have the equally powerful and slightly lesser known, yet praiseworthy, contenders such as MODX, SilverStripe, Ghost, PyroCMS, and so on.
This is the third in a series of tutorials meant to introduce programmers to WordPress plugin development. If you haven’t yet, I recommend you go through Lesson 1: Introduction to WP Plugin Development and Lesson 2: The Admin Page. Each one will only take you 10-20 minutes to complete, and then you’ll be ready for this tutorial. In today’s lesson, we’re going to move on from the basic string capabilities we used in our first plugin to something a little more complex: email functions.
WordPress can be very secure, if you know how to do it, but it can also be a hacker’s delight, if you leave doors wide open. Very often exploits happen because of WordPress plugin weaknesses, not because of weaknesses in WordPress itself but this isn’t much of a comfort when your site gets hacked.
Drupal — the very name invites a mixed reaction from designers, developers and end users alike. On one hand, Drupal is backed by a very loyal and active user base or community, and is renowned for its security abilities and versatile set of features. On the other hand, Drupal is also notorious for a wide number of reasons.
WordPress is the most popular content management system on the web. Over 60 million websites use WordPress, from your neighbor’s blog about goldfish to premium enterprise sites like CNN and Time. Like PHP, the scripting language that it is built upon, WordPress isn’t perfect, but if you work in PHP long enough, you’re going to need to know how to work in WP.
WordPress is a relatively easy to use CMS (Content Management System) but when you are a beginner, every task looks daunting. To help you deal with the challenge, here is a list of 15 great WordPress tutorials for beginners.