We have previously discussed how WordPress handles what a user can and can’t do, you can read all about it here. In short WordPress categorizes the users in six roles and assigns to each one a selection from the 60 default capabilities, each capability allows for a certain action and, naturally, the more capabilities a user has, the more they can do on the site.
Today we’re going to take a look at yet another plugin that can help you fiddle with the default capabilities assigned to each role, or even create new roles for your site.
WordPress comes with a few preset image sizes for images to be cropped to, the thumbnail, the medium and the large ones. Of course these basic image sizes are not enough for themes, so their developers tend to add many more custom image sizes to better creates the desired layouts on their themes. What if you need more image sizes than the ones that come with your theme? Luckily there is a plugin for that.
The WooCommerce checkout page comes with most of the required fields to allow you to get all the required information in order to dispatch an order to a client. What if something is missing? You might need a couple of extra fields, a checkbox, a drop-down or another text input field, how can you get them? You can always add new fields programmatically as described in WooCommerce’s documentation here, but there is an easier way by using a plugin.
The WordPress dashboard contains a lot of options that most users won’t ever use. In fact the plethora of options can some times be confusing or even dangerous if some of the available options allows an inexperienced user to break their site. WordPress tries to minimize both the clutter and prevent accidents by restricting access to necessary options depending of the user role. What if you want to create a tailor made experience for your clients though? You have a few options, you can use the roles & capabilities API to customize what each user role can do on your site, or even create custom roles for your users, more info on how to do that here. However, for more fine grained dashboard customization there is a purpose built plugin and it’s called Adminimize.
Changing permalink structure, changing post slugs, deleting posts or pages, moving your WordPress installation to another folder, or even migrating your site to a completely different server will require you to take care of URL redirects. A redirect lets your visitor, or more specifically your visitor’s browser, know that the page they are looking for has moved and directs them to the proper address. Unhandled changes to any of the above circumstances might result to 404 errors which are not that great for your page’s SEO. Let’s take a look at how we can use a plugin to easily handle such redirects.
Ads are a quick and easy way to start getting some revenue out of your WordPress website. Creating ads and managing ad campaigns might become a taxing task, monitoring impressions and clicks, generating statistics, making sure expired ads don’t appear on your site, and more, there’s a lot to take care of. Here’s where AdRotate comes in to play.
About a month ago we released a free slider plugin for WordPress. We created MaxSlider because we needed a simple yet flexible slider plugin that could be used with Visual Composer. We decided to release the plugin on the WordPress plugin directory and today it gets its first major update which brings new awesome functionality. Let’s take a look at what’s new!
Let’s talk about speed. We all know how important loading speeds are on websites. A slow page will struggle at keeping visitors engaged resulting to high bounce rates, which is less than desirable. The problem only gets worse on mobile users which not only have to deal with slow network speeds but run the potential risk of high data charges when visiting large websites. There are a lot of ways to speed up page loading times and decrease the page size such as caching and minification plugins, CDNs and more, Accelerated Mobile Pages are yet another tool in our disposal which is purpose built for mobiles.
Images are an integral part of any modern site. With the advent of digital cameras and smartphones we are able to snap pictures with great detail, however the size of these images is often very large to be uploaded on a website. Consider a gallery page with, let’s say, 40 images, if these were snapped with a modern phone you might be looking at more than 150MB in total, pretty large for a web page right? This would make the site significantly heavier and may cause data charges to many mobile users. This is something that the site owner needs to address, today we will take a look at some tools that can help you with this task.