ManageWP.org is a community driven WordPress news portal. Sign up and check the help page to learn how to get best out of the website. x

2 min read Bobby Bryant
Plugins | developer.wordpress.org | 18 hours ago

WordPress › Plugin Handbook

The newly released plugin handbook. A great resource if your are just getting into WordPress plugin development.

WordPress › Plugin Handbook

Plugins | developer.wordpress.org | 18 hours ago

Welcome to the WordPress Plugin Developer Handbook; are you ready to jump right in to the world of WordPress plugins? The Plugin Developer Handbook is a repository for all things WordPress plugins. Whether you’re new to WordPress plugin development, or you’re an experienced plugin developer, you should be able to find the answer to many of your plugin-related questions right here.
If you’re new to plugin development, start by reading the introduction and then move on to the basics.
Section 3 will introduce you to plugin security.
Hooks are what make your plugin interact with WordPress. Learn all about them in section 4.
To find out more about WordPress’ built-in functionality that you can use in your plugin, check out sections 5 – 10: administration menus, shortcodes, settings, metadata, custom post types and taxonomies, and users.
Learn about getting data using the HTTP API in section 11.
If you’re Javascript, JQuery or Ajax in your plugin, you’ll find the information you need in section 12.
To learn about time-based WordPress tasks using Cron, check out section 13.
The final three sections will introduce you to plugin best practices, including internationalizing your plugin, preparing

Tutorials | sitepoint.com | 55 mins ago

The JSON REST API WordPress Plugin

We'll probably seen more coverage of the REST API as it nears its official introduction in 4.1.

The JSON REST API WordPress Plugin

Tutorials | sitepoint.com | 55 mins ago

WordPress has a big market share on web. Rest APIs are a growing technique and a big opportunity for developers. Knowing how to create APIs and how to consume them gives you a great advantage. A REST API can be consumed everywhere. On mobile applications, on front-end (web apps) or any other devices that have access on the net. Maybe your customer already has a site that is running on WordPress and also wants a mobile application. You can create the API using custom code and relying on the database but that can cause a lot of frustration. Maybe they’re in a hurry and want the API as soon as possible. In WordPress, it is as simple as installing a plugin.
In this article, we will give a general overview of the JSON REST API plugin. We will cover how this plugin works and the basic philosophy of the REST architecture.
Preparation
Grab the latest version of JSON REST API on WordPress plugin directory. Install and activate it. Now you have a REST API ready to use. You need a REST Client to test and explore it. There are many tools for that job. Don’t limit yourself to just these four tools. There are many other REST Clients.
The first one is cURL. It is a command line tool that can send

3 min read Leif Quitevis
Plugins | blog.sucuri.net | 17 hours ago

Sucuri Blog: Vulnerability with WP eCommerce Plugin

Sucuri announces vulnerability found and patched in the popular WP eCommerce plugin. The security hole is similar to the MailPoet risk discovered recently. Users of this plugin are highly advised to update asap. (Side note: I have no idea why Homer Simpson showed up as an image choice - but hey, why not)

Sucuri Blog: Vulnerability with WP eCommerce Plugin

Plugins | blog.sucuri.net | 17 hours ago

Advisory for: WordPress WP eCommerce Plugin Security Risk: Medium (DREAD score : 6/10)
Exploitation level: Easy/Remote
Vulnerability: Information leak and access control bypass.
Patched Version: 3.8.14.4
If you’re using the popular WP eCommerce WordPress plugin (2,900,000 downloads), you should update it right away. During a routine audit for our Website Firewall (WAF), we found a dangerous vulnerability that could be used by a malicious user to easily get access and modify private information in the site.
The vulnerability allows an attacker to export all user names, addresses and other confidential information of any one that ever made a purchase through the plugin. It also allows an attacker to modify someone’s orders (e.g., non-paid to paid and vice versa). It was discovered and disclosed this week, the development team immediately patched by the WP eCommerce team. They also released the update 3.8.14.4 to fix this issue.
What are the risks?
Any WordPress based website running the WP eCommerce version 3.8.14.3 (or lower) are at risk. An attacker could perform administrative-related tasks without actually being authenticated as an administrator on the target website. Using this vulnerability,

6 min read Tom Zs
Plugins | kinsta.com | 4 hours ago

Reviewing WordPress Leads - CRM & Lead Management Plugin

Customer relationship management is a hot topic and of course WordPress can handle it. In this review you can learn more how to use this WP CRM plugin.

Reviewing WordPress Leads - CRM & Lead Management Plugin

Plugins | kinsta.com | 4 hours ago

Customer Relationship Management (CRM) systems are being used more and more frequently by businesses who aim to strengthen and cultivate their client relationships. As the market is flooded by tons of goods, services and brands, customer service and care makes a huge difference between rivals. That’s the reason many online business rely on various CRM solutions to arrange their relationships and keep track of the communication flow. For WordPress powered websites, there are loads of CRM and lead management plugins to choose from, which will save time for you in organizing your leads and make sure you’ll never lose a prospect again.
I picked from the many for a review. As I think it is necessary to have a WordPress CRM solution at hand for exquisite marketing results and customer service, I will guide you through the usage of this plugin, and show you how to exploit its features and power.
What is WordPress Leads
WordPress Leads is a popular free plugin available in the official plugin repository at wordpress.org. It’s one of the most commonly downloaded CRM plugins with continuous updates accessible. The plugin saves the leads as custom post types for you in the backend of WordPress.

6 min read Mark Gavalda
Tutorials | cozmoslabs.com | 1 day ago

WordPress Passwordless Login

A simple solution for two step authentication for all WordPress users.

WordPress Passwordless Login

Tutorials | cozmoslabs.com | 1 day ago

WordPress Passwordless Login is a plugin that allows your users to login without a password. It’s as simple as installing it and adding a shortcode in a page or widget. These past months have been filled with security reports, articles and 0-day exploits. It’s fair to say they had little to do with WordPress, but that’s besides the point. What’s certain is that we’re now living in an increasingly technologically complex world and it’s getting harder and harder to keep everything safe and secure.
This article draws it’s inspiration from the Passwordless authentication: Secure, simple, and fast to deploy, an article published something like two weeks ago. It explains how to get passwordless login for node.js but more importantly, why you want passwordless login.
Username + passwords will probably not be replaced anytime soon. But that doesn’t mean we can’t come up with alternatives.
Everybody has a “friend” that uses the same password or some variation: the pass with numbers in it, the pass with capital letters, the pass with special characters in it, the pass with the year at the end in it, etc.
Lately there have been great solutions involving one time passwords like Persona from Mozilla.

Community | cloudways.com | 2 days ago

Story of a US Marine Who is Now an Accomplished WordPress Developer

Michael Bastos is one of the finest people in the WordPress community. Founder of the Advanced WordPress Group on Facebook (10,000 members including Matt Mullenweg). An inspiring story of a US Marine who is now a WordPress developer.

Story of a US Marine Who is Now an Accomplished WordPress Developer

Community | cloudways.com | 2 days ago

An individual can become the master of his own destiny. People with big dreams always find their way. This is the universal truth and nothing but truth. There are a very few individuals, who dream big and most importantly achieve them. He defines himself with this rightful statement. “I always believe in setting goals and having an aim in life”. He is the man for whom, the whole process starts from a positive thought and a community where one can survive with it. He is none other than Michael Cabral Poubel Bastos, Founder of Advanced WordPress Facebook group and Pricels.com.
Continuing with the series of interviews, today I had a chance to interact with him. Bastos is a former US Marine and now an experienced WordPress and Ruby on Rails developer. In this interview, he shared his life experiences and much more about WordPress. Enjoy the read.
Cloudways: Software Engineering, then the US Marine, and then back to development. So much stress, so many decisions, and risks. Also, you are married and have children. How do you feel about the ups and downs of life? And, then how did WordPress came in?
Michael Bastos: I was lucky enough to do what I loved early in life, but during high school

Tutorials | codeinwp.com | 11 hours ago

What Most Web Designers Have Wrong About WordPress Theme Hierarchy

WordPress theme design can at first seem rather daunting; even for seasoned web designers. The simplest of themes seem to be made up of multiple files that are somehow interconnected. But the good news is this: There is a logical system behind the confusion. If you’re willing to roll up your sleeves and learn a little PHP, you can turn your static HTML designs into dynamic WordPress websites.

What Most Web Designers Have Wrong About WordPress Theme Hierarchy

Tutorials | codeinwp.com | 11 hours ago

WordPress theme design can at first seem rather daunting; even for seasoned web designers. The simplest of themes seem to be made up of multiple files that are somehow interconnected. But the good news is this: There is a logical system behind the confusion. If you’re willing to roll up your sleeves and learn a little PHP, you can turn your static HTML designs into dynamic WordPress websites.
You could of course use our services instead, but we like to give you a choice!
In this article I want to start by focusing on the key mistake that most would-be WordPress theme designers make when it comes to working with the WordPress theme template hierarchy, then go on to give you a broad overview of how WordPress themes should come together.
The Biggest Secret About WordPress Theme Development
Despite all the apparent complications with WordPress theme development, creating your own WordPress theme can be as simple as you want it to be.
What if I told you that you can create a simple WordPress theme with just two files?
Those two files are index.php and style.css. They ultimately won’t be all you want, but they are all you need.
If you have already created a static design with an index.html

6 min read Mickey Kay
Community | tommcfarlin.com | 1 day ago

Your Work Works, Mine Doesn't

An interesting look at how we talk about what sucks in WordPress.

Your Work Works, Mine Doesn't

Community | tommcfarlin.com | 1 day ago

There’s this perspective in the WordPress development community that results in a bit of divide among those who are involved. Granted, this is not the only perspective – it’s one of many – but it’s one that prevalent enough that most anyone who spends any amount of time chatting with peers online is likely to stumble across: Bad: Themes with a lot of options and features.
Good: Themes without many options or features.
I’m oversimplifying this a little bit because the truth is not everyone thinks a theme without many options is a good thing (though we do love to get behind the “Decisions, Not Options” philosophy). Instead, it’s more like:
Bad: Themes with a lot of options
Good: Themes with a few options
Weird: Themes with no options
Maybe “weird” isn’t the right word, maybe it is, but it’s a lot more concise than saying “something that doesn’t really fit between these two,” isn’t it?
To be clear, I’m not defending the idea that it’s okay for themes to have a lot of features and a lot of options and and a lot of proverbial knobs to turn, but I do question is it really productive continually talk about it?
Your Work Sucks
I don’t think there’s anything wrong with having a discussion about

7 min read Olaf Lederer
Plugins | psdtowp.net | 2 days ago

The best WordPress plugins revealed by 39 WordPress enthusiasts

Are you wondering which WordPress plugins are the best? We've asked 39 WordPress enthusiasts which WordPress plugins they use most. The results are impressive!

The best WordPress plugins revealed by 39 WordPress enthusiasts

Plugins | psdtowp.net | 2 days ago

All insights are chronologically ordered Lorelle Van Fossen
The emphasis put on WordPress Plugins for web design, development, and functionality is often overrated. While I'm the first and biggest fan girl of WordPress Plugins, I'm also the one fixing broken sites because of too many or conflicting WordPress Plugins. How many contact form WordPress Plugins do you need to create a single contact form on a site? One client had 6. I wish I was kidding.
WordPress comes with plenty of power under the hood, if the right developer knows how to hook into it. Jetpack WordPress Plugin adds a tremendous amount of functionality including forms, galleries, site monitoring, and social media integration. Do you need more?
You need more only if the feature you are adding requires the additional programming code. Add WordPress Plugins like spice to food. Too much or too little and you've spoiled the dish.
As for favorites, I owe a few lifetimes of gratitude to Akismet and Bad Behavior WordPress Plugins. They give me back life that would be spent cleaning out comment spam. Before them, I'd spent 10-60 minutes a day clearing spam. Akismet blocks thousands - I mean THOUSANDS - of comment spams on just

8 min read Eric Karkovack
Tutorials | premium.wpmudev.org | 7 hours ago

Adding Scripts and Styles to WordPress the Right Way With Enqueueing

Adding scripts and styles the right way. This one confuses a lot of folks.

Adding Scripts and Styles to WordPress the Right Way With Enqueueing

Tutorials | premium.wpmudev.org | 7 hours ago

Many of us use styles to alter the look of our website, and scripts to enhance functionality. It is important to note however, that the way you add these scripts to WordPress is just as important as the content of these files. Instead of plopping them into the header or footer file we need to use WordPress’ enqueue functionality. In this article I’ll show you how to add scripts and styles to your themes and plugins, whether you are creating something on the front-end or in the backend.
Styles and scripts should be enqueued, not hard-coded.
What Is Enqueueing?
Enqueueing is a CMS-friendly way of adding scripts and styles to WordPress websites. Multiple plugins you have may use jQuery and other shared scripts. If each plugin linked to these assets separately, chaos would ensue and all your JavaScript could stop working.
By enqueueing scripts you are telling WordPress about the assets you want to add and it will take care of actually linking to them in the header and footer. You can even specify the dependencies of your scripts and styles and WordPress will add them in the correct order.
It takes all the information from what is needed by the core, by your theme and your plugins, creates

22 min read Peter Nilsson
Community | wpexplorer.com | 2 days ago

History of WordPress: WordPress UI Evolution + Other Improvements

Do you remember how the WordPress UI (user interface) looked a few years ago? Or maybe all the way back to 2003 - WordPress 0.7 "Gold"? This a great summary of the WordPress UI evolution from 2003 - 2014.

History of WordPress: WordPress UI Evolution + Other Improvements

Community | wpexplorer.com | 2 days ago

WordPress has been growing steadily over the last couple of years. It looks like nothing it was about ten (10) years ago. The platform is still growing and to catch a glimpse of how it all started, I would like to draw your attention to the History of WordPress: The Good, the Bad and the Ugly. In today’s post, we will look at how much the WordPress UI (user interface) has evolved since May 27, 2003 when Matt Mullenweg released WordPress 0.7 “Gold”. Before we serve the juice though, let’s backtrack to April 6, 2003, the day he (Matt) invited the entire world in on the fun.
Here is an excerpt from the WordPress blog:
Welcome to the WordPress development blog. Run by WordPress itself, it will catalog what’s happening with the development. Think of it like a changelog with comments, permalinks, archive… – Matt Mullenweg
That was posted in April the 6th and Matt kept updating the blog through May 27th (the official launch date of WordPress 0.7) to this date.
Between April 6, 2003 and May 27 the same year, Matt made updates to various features including comments, styles as well as resolved some validation errors among other things. Everything was going on well, or according to plan. On May

3 min read Mickey Kay

The Art of N00b

I recently spoke at WordCamp San Francisco. Here is the site that accompanied my talk, thanks to feedback from so many of you.

The Art of N00b

Services Design
Developement
Strategy
Extras
Design
The web is a visual medium, and we're all about good looks. Layout, color, aesthetics - these are the factors that separate the bold from the boring in the world of websites. Mixing style with function is one of our premier specialties, and we love fashioning jaw-dropping websites that get the job done.
Development
This is where our inner nerd really kicks in. By combining super-powered code with industrial-grade HTML markup and a dash of spicy CMS special sauce, we craft websites whose back-end is as durable as the front-end is pretty. Not hip to all the techno garble? Here's the translation: we do code the right way, meaning your website is rock-solid, standards-compliant, and secure as a Swiss bank.
Strategy
We spend a lot of time on the internet. A LOT. Which means we've pretty much seen it all when it comes to websites. Now we'd like to use our internet expertise to help you create the most succesful site possible. We know what works, what looks good, and what trends are "in." We know how to maximize your search ranking, how to turn visititors into customers, and how to craft a visual experience that conveys your organization's

7 min read Eric Karkovack

Creating Custom Page Templates in WordPress

Nice rundown on how to create your own custom page templates. They can be so useful when you want to set up a special page that your client won't be able to mess up.

Creating Custom Page Templates in WordPress

Page templates in WordPress are a great way to add structural variations or highly customized functionality to your website. They are easy to create so newcomers can get started, but they offer enough potential to keep even seasoned professionals busy. You can get started by copying page templates from popular themes like the default WordPress theme Twenty Fourteen and tweaking, but you can also add your own styles and Javascript with ease.
In this article, we’ll take a look at what page templates are and how you can use them to make your website better.
What Is A Page Template?
As I mentioned in the introduction, a page template gives you the ability to deviate from your site’s existing structure in addition to adding new features. Twenty Fourteen includes two great examples: a contributor page and a fullwidth page.
The contributor page introduces new functionality: the ability to list the authors who have contributed to your website. The full width template alters the structure of the page by removing the sidebar, focusing more on content.
Twenty Eleven also provides two page templates: the showcase template and the sidebar template. The sidebar template gives you the good old sidebar

6 min read Matt Cromwell
Tutorials | wordimpress.com | 2 days ago

Image URLs and Forcing SSL in WordPress

There's a bug in WordPress Core that makes forcing SSL a little difficult. This article walks you through some of the basic methods for forcing SSL throughout your site like we have at WordImpress.com

Image URLs and Forcing SSL in WordPress

Tutorials | wordimpress.com | 2 days ago

Forcing SSL in your WordPress site is “all the rage” lately. And for good reason. Security is a serious issue and SSL isn’t a silver bullet by any means, but it helps. But the biggest reason why web owners want to move to SSL is this source right here: We hope to see more websites using HTTPS in the future. Let’s all make the web more secure!
Now, if you or I said that it’d be interesting and fun, but when the source is “Mother Google” herself, then everyone sits up and pays attention. So making the switch is beneficial for all the right reasons. But there are a few caveats to keep in mind.
Caveats:
PAGE SPEED
Forcing SSL on your site will slow the server response time down just a tad. That’s why we love our WPEngine hosting. It handles it so well that we hardly notice the difference at all.
NO REALLY… PAGE SPEED
So, if it’s slower, why should I do it? Well, if you’re on a cheap shared host then you might want to consider NOT doing it. Page speed is another “ranking factor” in the Google page rank machine. While they don’t share their secret sauce with anyone, I think it’s a pretty safe bet to say that Page Speed is probably a more significant rank factor than SSL. But, as I mentioned,

Community | wpmayor.com | 16 hours ago

A Quick Overview of WordCamp SF 2014 - WP Mayor

WordCamp SF 2014 - We followed it through their great Live Stream service this year. Here' a taste of some of the best bits we put together for you.

A Quick Overview of WordCamp SF 2014 - WP Mayor

Community | wpmayor.com | 16 hours ago

Although I only attended WordCamp San Francisco via the Live Stream it was the first that I have followed. I’d followed a couple before through videos and Twitter but I never actually followed all (or most) of the talks LIVE. I have to say it was a great experience listening to all the great minds that spoke about everything WordPress and beyond. That’s why I’d like to share some of the best parts from WCSF with you right here, right now.
Below I’ve put together some of the best bits from throughout the weekend. So here you go…
Fire Alarm! Wait… what?
That’s right. The WordPress guys were too hot for the venue! One of the fire alarms went off forcing everyone to leave the building for a short period of time. Some attendees even took this opportunity to “bump into” some of their WordPress heroes.
This was just a tiny setback though as the WCSF organisers quickly got things going again and all the scheduled talks were still presented as expected. Great work guys.
We're pretty sure this is a First for #wcsf pic.twitter.com/6GGbfy5qzA
— WordCamp SF (@WordCampSF) October 25, 2014
Catch up on some awesome talks with these slideshares
I managed to put together a list of some of my favourite

4 min read Leif Quitevis
Plugins | yoast.com | 1 day ago

Google Analytics by Yoast

Yoast releases a feature rich premium version of their Google Analytics plugin. The blog post link is here https://yoast.com/google-analytics-premium/

Google Analytics by Yoast

Plugins | yoast.com | 1 day ago

Do you want to track how many visitors you have? Do want to know where they come from and what they do on your site? Google Analytics is the de-facto standard for measuring this, and much more. Adding Google Analytics to your website is as easy as pie with the Google Analytics by Yoast WordPress plugin. Google Analytics by Yoast Premium
Start tracking with just a few clicks
Easily switch to Google’s Universal tracking
Track your 404 error pages and search results like a pro!
Option to track views per author
Option to track views per post type
Other specific dimensions
Possibly even more important, buying Google Analytics by Yoast Premium gives you access to our support team.
Google Analytics by Yoast
Start tracking with just a few clicks
Easily switch to Google’s Universal tracking
Track your 404 error pages and search results like a pro!
So What does this Google Analytics plugin do?
First of all, this plugin makes sure you’re using the latest tracking code. This way you’ll benefit from all Google Analytics offers and use the fastest method of embedding it on your site. Adding the tracking is very easy; once you’ve installed and activated the plugin, you can click on the authenticate

10 min read Tom Harrigan
Community | poststat.us | 5 days ago

Matt Mullenweg’s 2014 State of the Word

The past has been awesome, the future is bright. WP continues to grow, communication moves to Slack, i18n is good, mobile and the JSON REST API will be super important to continued greatness, and more..

Matt Mullenweg’s 2014 State of the Word

Community | poststat.us | 5 days ago

2 “Oh, my name is Matt Mullenweg by the way. Nice to meet you.” After the WordPress co-founder welcomed the largest WordCamp San Francisco audience ever, he introduced himself and began this year’s State of the Word — the annual talk where Matt provides insight of the last year of WordPress and inspiration for the future.
The last WCSF as we know it
WordCamp San Francisco has been here in Mission Bay for 7 years, and it’s the last year here. Next year, things are going to change; there will be a WordCamp US (Matt notes it’s a working title) that will be modeled similarly to WordCamp Europe; name, location and date to be determined.
The annual WordPress survey
This year there were over 33,000 responses to the annual WordPress survey.
Only 23% of the survey respondents were from the United States; a 6% increase of international respondents. And for the first time ever, non-English downloads surpassed English downloads; a change much due to the new internationalization tools in WordPress core itself.
A quarter of the respondents now make their living fully off of WordPress; 7,539 people from the survey pool. Matt estimates those people alone make up for more than a billion dollars of economic

2 min read Michael Beil
Community | make.wordpress.org | 3 days ago

Modernising our real-time communication

With the switch from IRC to Slack being so successful, this week's dev chat will be hosted in the WordPress #core channel on Slack.

Modernising our real-time communication

Community | make.wordpress.org | 3 days ago

The WordPress project is testing out Slack as our main real-time communication platform, replacing IRC and ad hoc Skype chats. chat.wordpress.org is our new information hub for Slack. All wordpress.org users will be able to access WordPress Slack with immediate effect.
There will be volunteers hanging out in #wordpress-dev to inform users that the dev chat has moved to Slack. For those of you who don’t want to leave IRC just yet, you can connect to WordPress Slack using the IRC gateway.
The #core and #announcements channels on Slack have just surpassed 1,000 users, which is five times as many as we’ve ever had in the channels on IRC. Join us at chat.wordpress.org!

Community | wpkube.com | 1 day ago

10 Misconceptions About Creating Online Stores Using WordPress

Doing Away With These Misconceptions Will The Pave The And Gives You The Freedom of Creating online Store With WordPress

10 Misconceptions About Creating Online Stores Using WordPress

Community | wpkube.com | 1 day ago

Share this post: 14
0
0
0
WordPress is a powerful platform that allows you to create a fully functional website, with very little effort required. It’s no surprise given how popular it is, that more and more people are using it for things other than a standard blogging platform.
Far from restricting you, a WordPress site can be transformed into a beautiful portfolio of your work, a sleek corporate website showcasing your services and even complete membership sites. You could of course just stick with a blog – the point I’m trying to make however, is that you have the freedom to create whatever suits you the most.
But what about when it comes to selling something from WordPress? Things like eBooks, your own services, coaching or webinars. Today I want to dispel some common misconceptions surrounding online stores, and why using them with WordPress doesn’t have to be as difficult as you think.
1 – A Store is Difficult to Set Up
This isn’t entirely false. Some eCommerce stores can be difficult to integrate into a WordPress website. There are plugins and platforms that are highly detailed with confusing instructions – they’re enough to put anyone off. However this is dependent on which

5 min read Leif Quitevis
Community | garage.godaddy.com | 16 hours ago

GoDaddy Garage Blog: The power of community: WCSF14

I for one was glad to see GoDaddy as a major sponsor this year and their overall desire to get more involved with the WordPress community. Here's their take on the experience along with a few pictures to boot.

GoDaddy Garage Blog: The power of community: WCSF14

Community | garage.godaddy.com | 16 hours ago

I for one was glad to see GoDaddy as a major sponsor this year and their overall desire to get more involved with the WordPress community. Here's their take on the experience along with a few pictures to boot.

7 min read Michael Beil
Editorials | source.purpo.se | 3 days ago

WordPress is not software

WordPress can drive a scalable and sustainable business to new heights with the exciting new technologies that are coming out.

WordPress is not software

Editorials | source.purpo.se | 3 days ago

My business requirements were simple. I needed a platform with a low marginal cost per site, that was horizontally scalable, maintainable, and extensible yet resilient. Functionally, I needed to be able to allow users to spin up sites in real time, and I needed to be able to augment and extend the related interfaces and transactions. So I started to get a lay of the land – researching potential platforms and their respective ecosystems. More recently, I’d been spoiled by mature, opinionated frameworks like Rails that made development a joy, but more importantly, imposed a regime of best practices resolved by Those-That-Are-Smarter-Than-Me (TTASTM). WordPress was the 800 pound gorilla in the room, but for a whole multitude of reasons, I wanted to find an alternative. For every reason I could find to use WordPress, I could think of two reasons not to.
Let’s face it: there’s a lot of acrimony against WordPress and even PHP in general; and yes, much of it is well-deserved. The core architecture of WordPress reflects the period of its inception, its provenance as a blog engine, and the unquestionably brilliant although sometimes intransigent, Mullenweg. The man who has acted as a spiritual

7 min read Peter Nilsson

Creating Beautiful and Effective Landing Pages With WordPress

Learn how you quite easily can create beautiful and attractive landing pages with WordPress themes and plugins.

3 min read Tom Harrigan
Plugins | wptavern.com | 1 day ago

Jetpack 3.2 Released, Introduces New Site Logo Feature for Theme Developers

Site Logo feature, new Testimonials custom post type, and other smaller incremental improvements. Removal of Google+ module,.

Jetpack 3.2 Released, Introduces New Site Logo Feature for Theme Developers

Plugins | wptavern.com | 1 day ago

Jetpack 3.2 was quietly released yesterday with a host of new enhancements for self-hosted WordPress sites. Following up on 3.1’s total re-branding of the plugin, 3.2 comes with speed improvements and better caching for related posts. This release introduces the new ‘Site Logo’ feature that was added to WordPress.com themes in late July. The goal is to increase data portability across themes and standardize the way themes present logo upload.
The Site Logo feature has been added to Jetpack’s theme tools for any theme that opts to support it. It allows themes to optionally display the site’s title and tagline along with the logo and brings a new way for self-hosted WordPress sites to enjoy logo portability.
You’ll also find a new Site Icon feature in this release, which lets you create an icon for your site that will be displayed as a favicon. If you don’t already have a favicon in place, this is an easy way to add one.
The previous release introduced the Portfolio Custom Post Type as the first of many planned custom content types. According to the changelog, Jetpack 3.2 adds a new Testimonials content type. In order to turn it on, one might expect to navigate to ‘Settings’ → ‘Writing’

Editorials | wordpress.tv | 4 days ago

Matt Mullenweg: The State of the Word 2014

Durin the WordCamp San Francisco, Matt Mullenweg delivered his annual State of the Word address.

Matt Mullenweg: The State of the Word 2014

Editorials | wordpress.tv | 4 days ago

Continue the discussion