This add-on plugin for bbPress will allow you to place forum-wide notices for alerting your users to important information, such as delayed response times, operating hours, new features, etc.
View PostPlease Consider Not Using Curly Brackets {} in Template Files
The vast majority of developers will cringe a bit when they hear the recommendation against using curly brackets, {}, but I believe very strongly that when writing template files, in both themes and plugins, you should strictly avoid using brackets. The reason being that template files should be written for clarity, both for developers and [...]
View Post conditionals, templatesStoring Session Data in WordPress without $_SESSION
The term Session in web development refers to a general method of storing semi-permanent data, such as user logins, user interactions, ecommerce shopping carts, and many other examples. PHP has a system called $_SESSION, which is exceptionally simple to use, but has same major draw backs, including security issues, and intermittent support across server environments. A few months [...]
View Post Eric Mann, WP_SessionTest Your Plugins with RTL
Right-To-Left languages are those that start on the right and move to the left, in terms of word order and letters. By default, WordPress runs in Left-To-Right mode, but there are thousands and thousands of WordPress users that read RTL. One of the points that most WordPress plugin developers fail on is testing and ensuring [...]
View Post RTLCampaign Monitor for Ninja Forms

Ninja Forms is a super awesome, powerful, and free forms plugin for WordPress. If you need to build contact forms, surveys, proposal forms, even post submission, Ninja Forms will work wonders for you. This is a small extension I built that adds Campaign Monitor integration into Ninja Forms so that your users can easily subscribe [...]
View Post campaign monitor, Ninja FormsSubmitting Your First Pull Request to a WordPress Plugin on Github

Github is an extremely popular tool for managing WordPress plugins, and one of the greatest things about it is how easy it makes contributing back to plugins. Even someone who has never touched version control or even thought about it can easily submit improvements or bug fixes to plugins that are hosted on Github. This [...]
View Post githubRestrict Content Pro – Member Discounts for Easy Digital Downloads

Restrict Content Pro is a complete membership and premium content manager plugin for WordPress. It allows you to create an unlimited number of memberships levels, including free, trial and premium. You can easily Manage members and their subscriptions, track payments, offer discounts with a complete discount code system, and provide premium, members-only content to your [...]
View Post easy digital downloads, restrict content proReview: Ninja Forms Plugin

Ninja Forms is a free WordPress plugin for creating forms; contact forms, email collection forms, surveys, and any other kind of form your website needs. With its really simple, intuitive, drag-and-drop interface, Ninja Forms is an excellent, and highly powerful, tool for building forms inside of your WordPress admin. This video review of the plugin [...]
View Post Ninja Forms, WP NinjasMailChimp for Ninja Forms

Ninja Forms is a super awesome, powerful, and free forms plugin for WordPress. If you need to build contact forms, surveys, proposal forms, even post submission, Ninja Forms will work wonders for you. This is a small extension I built that adds MailChimp integration into Ninja Forms so that your users can easily subscribe to [...]
View Post mailchimp, Ninja FormsPlugin Development 101 – Introduction to Adding Dashboard Menus

Adding new menus, both top level and sub level, to the WordPress Dashboard is a really common task for plugins. Whether it be via a custom post type, a settings page, or even a help page, dashboard menus are often the focus point for plugins from a user perspective, so it’s really important that you [...]
View Post add_menu_page, add_submenu_page