Tuesday, October 29, 2019

Google Explains How its Search Function Actually Works!

Google has undoubtedly made our lives easier. It’s hard to imagine where we would be today if Google wasn’t there to help us. People use its search engine to get help about everyday tasks, both essential as well as inessential ones. However, a question that has been on countless users’ minds for...

[ This is a content summary only. Visit our website https://ift.tt/1b4YgHQ for full links, other content, and more! ]

by Ali Siddiqui via Digital Information World

10 Best White Label Branding Plugins for WordPress

What is White Label Branding?

Your local supermarket chain has its own supermarket brand products it offers to its customers. These supermarket brand products are cheaper compared to the same product sold under a fancy brand name. Does this mean that the supermarket manufactures its own products? 

Not at all. The products are manufactured by third parties contracted by the supermarket chain to produce products under the supermarket brand name. The supermarket chain gives an impression that it has manufactured the products. 

This is called white label branding. It is a worldwide phenomena. And it is not limited to supermarket chains. All industries and sectors practice it. 

Think of big electronic manufacturers and retailers of your favorite desktops, laptops, mobile phones and so on. They too put their brands, logos, and serial numbers on white label products. 

White label branding is not restricted to physical products. It is widely practiced in digital products too.  

In this article II will explain how white label branding works in WordPress then I will explore some white label branding plugins for WordPress that are available on Code Canyon. 

WordPress sites can have a cookie cutter appearance recognizable by many. The content management side especially. You can customize the appearance of the back-end to reflect your clients’ brands by using white label branding plugins.

How Does White Label Branding Work for WordPress? 

Here is how white label branding works for digital products: you buy white label digital products and services, put your brand name on them, and resell them as your own. 

But white label branding for WordPress works differently. 

How White Label Branding Works for WordPress Developers

As a developer you have many clients. This means you have to create their websites—to reflect their unique brands. Coding a new WordPress website from scratch every time you have a new project is costly both in time and money. 

Turnkey WordPress websites offer a simple solution. You can use the same website template—both front-end and back-end—for different clients. You only need to customize the website to reflect specific identity of each client.

This involves adding the brand name, logo, and specific graphics and content that identify and differentiate each clients. It means removing standard logo, graphics and information that comes with the WordPress and personalizing the website with clients’ content. 

Most of the time what customers see when they visit a website is the front-end. This is the public image that represents the company. 

But there is more to a website than the front-end. There is the back-end with the dashboard that customers don’t get to see. 

People who run the website use the back-end every day. They want to manage their own content, inventory, images and so on. They do this using the dashboard. Every time they log in to the back-end they want to see their brand reflected and not the cookie cutter WordPress logo and messages.

Using White Label Branding Can Help Your Reputation as a Developer

Imagine every time clients log into the back-end they are greeted by the same standard WordPress dashboard message and WordPress logo. They wonder why am I not greeted by my own brand name? My own logo? My own messaging? 

This is where using turnkey websites can reflect badly on you to your customers and ruin your reputation. If don’t do it right your clients will end up feeling you took them for their money and gave them a standard template you use with every client.

Full customization of both the front-end and the back-end of the WordPress website is important because it is a total reflection of the client’s business not only for their customers who only see the front-end but also for the business owners and employees who have to work with back-end tools. This kind of user experience and satisfaction reflects well on you as a developer. 

How White Label Branding is Done

White label branding can be done manually or by using plugins

The manual process involves making changes to your WordPress theme's PHP code by inserting snippets of code to perform the following tasks:

  1. replacing WordPress logos with the client’s logo
  2. replacing standard login images with client’s image
  3. replacing the header
  4. customizing the admin menu
  5. replacing footer text like Powered by WordPress with your own wording 

If you have no coding knowledge or little coding experience then manually white labeling is overwhelming. Same applies to the experienced developer pressed for time. 

Of course, you don’t have to do all that manually. There are plugins you can use to do white labeling. 

What Do White Label Branding Plugins Do? 

  • They give you the ability to control and transform the appearance the back-end. 
  • They help you customize the back-end of your WordPress without coding. 
  • They come with extensive documentation that helps you do the customization by yourself. 

You can completely transform the look of the dashboard, customize the appearance of the admin menu, logo, header, the width of the logo, the footer logo, and the login form, as well as replace standard WordPress messages with customized messages that reflect clients’ brands. 

White Label Branding Plugins on CodeCanyon

On CodeCanyon you will find white label branding plugins that will help you customize your clients’ WordPress backend to reflect their brands. 

1. White Label Branding for Multisite

White Label Branding for Multisite

White Label Branding for Multisite lets you control the branding of the main site and all sub-sites in a network of websites powered by WordPress Multisite. 

It also allows you to:

  • give each sub-site the ability to do their own branding and customize their menus for the editor role 
  • customize the menus and logos on each sub-site in your WordPress Multisite Network
  • replace the WordPress logo from the log-in screen and dashboard with your own identity or even your client’s 
  • add custom dashboard meta box viewable only to editors or all users with your own welcome message or help

User bruceakinson says:

Amazing features, worked perfectly for what I needed it to do.

2. White Label Branding for WordPress (Single Site)

White Label Branding for WordPress Single Site

With the White Label Branding plugin you have the ultimate tool for customizing the WordPress admin and login screen.

It allows you to take full control over branding in the WordPress admin by:

  • customizing your login screen, menus and logos
  • changing the color scheme of the entire admin setion 
  • creating your own advanced login templates
  • creating new user roles and assign capabilities 

Not only that but, you can decide who has access to what features by hiding elements for other administrators. 

You can even create a fake administrator account! This is useful if you want to give your clients “admin” access, but still limit what they have access to. The real administrator will also be hidden from the users list. This way a client with the “fake” administrator account will never know that they don’t have full access to all features.

Usery kops says

The ultimate white label tool - fantastic.

3. White Label Login for WordPress

White Label Login for WordPress

White Label Login makes it easy to customize the default WordPress login.  

It provides the following UI styles for login:

  • slide login
  • push login
  • modal login

In addition you can:

  • customize e-mails for registration and reset password
  • customize login and logout redirects by user role
  • insert dynamic login and logout links in the WordPress menu
  • insert dynamic buttons in your content with shortcodes
  • rewrite rules for wp-admin.php and wp-login.php
  • create social login support for logins using Facebook, Twitter, Google+, Linkedin and Microsoft Live

Also included in its list of dynamic features is a visual CSS editor for customizing colors and fonts for each screen. The plugin supports 600+ Google Fonts.

User by naftas says:

Very flexible plugin. Gives very good possibilities for the website developer for fine tuning of all login features. 

4. WPAlter

WPAlter

WPAlter completely changes the style of the WordPress admin panel to your desired color theme.

Using this plugin in you can:

  • remove WordPress texts and logo
  • create custom login themes and add a custom logo for login and admin pages
  • hide, rename and re-arrange admin menu items.
  • hide admin menu items based on user roles

You can also white label emails.

WPAlter is tested for compatibility with popular plugins: Visual Composer, WP Super cache, WP Total cache, Contact form 7, WooCommerce.
User WPBlueLabel has this to say:

Great plugin. Allows tons of customisation that really enhances the WordPress Dashboard experience. Thanks a lot.

5. Material Admin

Material Admin

This multisite-compatible white label branding WordPress theme comes with:

  • 100 elegant themes and gives you an option to create your own custom theme 
  • 20+ custom dashboard widgets for site and visitor statistics
  • LTR and RTL modes so can be used for any language

In terms of white label branding of the WordPress back-end you can easily: 

  • rearrange menu and submenu items
  • change menu icons
  • enable or disable menu and submenu items

It also comes with a fully customizable login screen. 

User thesourcep says.

Works awesome straight out of the box. Great default layouts and options and support is second to none. Awesome job—thank you!

6. Legacy Admin

Legacy Admin

Legacy Admin is an advanced, feature-rich white label WordPress admin theme.

It comes with the following:

  • 20 elegant themes fully customizable
  • fully customizable beautiful login screen theme
  • admin menu management 

Here is what Legacy Admin allows you to do in terms of white label branding:

  • customize admin top bar (all links and CSS Styles)
  • customize footer
  • customize login section 
  • customize admin look and feel to represent your branding needs
  • customize the admin menu
  • add a custom logo and favicon for the admin panel

It is translation-compatible with RTL and LTR modes that can be used to support any language. 

Finally, Legacy Admin is also multisite-compatible so it’s easy to install and ready to use on a multisite network.

Check out the demo and see why user Spac3Rat says:

Absolutely amazing. It transforms the WordPress admin drastically, making it pop. Love it.

7. Slate Pro

Slate Pro

Say goodbye to the run-of-the-mill WordPress. With Slate Pro:

  • you can reimagine WordPress with a clean and simplified design 
  • change or remove all WordPress branding 
  • custom brand clients’ admins with custom colors and a custom login screen

Your clients don’t even have to know that you’re using WordPress! Also Slate Pro is multisite-compatible so you can control the look of all sub-sites.

User  ATingle says:

An A1 plugin, oozes class—very, very impressed. Major props to the designers.

8. WPShapere

WPShapere

WPShapere is a very popular back-end customization plugin on CodeCanyon. It’s a very light plugin, easy to install, and easy to customize. 

Here is what you can do with this powerful plugin: 

  • remove the WordPress logo from the admin bar
  • upload your own logo to login page and on admin bar
  • customize login page design
  • customize the admin theme with 16 in-built themes to kick start your project
  • remove the WordPress default dashboard widgets
  • add your own content widgets and RSS widgets
  • customize admin bar links
  • add your custom logo, text content or links on the footer
  • create user access restrictions 

User ChazzLayne says: 

The perfect back-end customization suite, it's the missing piece that WordPress should have given developers from the start!

9. Ultra Admin

Ultra Admin

Ultra Admin is a combination theme and white label branding plugin that helps you design a WordPress site for your clients with your own company branding. 

It comes with 30 built in theme templates. You can customize the admin menu, top bar, buttons, content boxes, typography, forms, text and background colors, logo and so on.  

White Label Branding features will help you transform the back-end by:

  • rearranging menu and submenu items
  • changing menu icons
  • controlling top bar links
  • customizing footer
  • setting plugin access permissions 
  • customing the login page 

User Eight7Teen says

This is by far the most full-featured WP admin white label plugin available. It is incredibly well built and the developer seems eager to solve any issues you may run into. Definitely recommend!

Bonus

Here's one more plugin that isn't specifically a white label branding plugin, but could be useful for any white label branding project. 

Menu By User Role 

Menu by User Role gives you complete control over the menus in your WordPress powered website. You have the ability to:

  • create public menu
  • create a menu for logged-in users
  • create a separate menu for each user role defined in your website

In addition you can create a custom navigation menu, which can be used instead of thw default menu. In order to use this feature it must be registered in the theme’s functions.php file.

You can easily add pages, posts, categories and custom links to the menu. And you can even create multi-level menus with just a few clicks and organize them by drag and drop.

This plugin can be used together with White Label Branding for WordPress.

User  deezeeweb says

Works really well - with every theme and user plugin I've used.

Conclusion

These are some white label branding plugins that caught my eye. You can find more plugins on CodeCanyon.  



by Lorca Lokassa Sa via Envato Tuts+ Code

How to Create an Appointment Booking Calendar With a WordPress Plugin

Many businesses require their customers to book appointments. Whether you are a yoga instructor, barber, or a counselor, you will need to book appointments to ensure that all your customers are served in an orderly and timely manner. Posting a phone number to call to book appointments on your website is an absolute must. However, this should not be the only way for your customers to book an appointment. 

In today’s internet-driven world, customers are now used to having the option to not only call your business to book an appointment but are used to being able to book an appointment at their convenience twenty-four hours a day, seven days a week. This makes having a way to book appointments from your website a necessity. Without a way for you to book appointments from your website, you will lose out on new and returning customers. 

Thankfully, WordPress has a collection of booking plugins that you can easily integrate into your site. However, many of these booking plugins do not have all of the functions that you need to make it customizable to your business. The top-selling WordPress plugin, Booked, is a fully-featured appointment booking plugin that can be tailored to your specific business and help you grow your customer base. In this article, I am going to go over how you can use this plugin to create a booking system on your WordPress website. 

What We Will Be Building

We will be building a booking system for our massage business. This business runs every Monday through Friday from 9 a.m. to 3 p.m. We will create a calendar that will allow our customers to sign up for one of the three types of massages that we offer during our business hours. Here is what the booking calendar that our customers will use to complete their massage bookings. 

booking calendar

Creating a Booking Calendar

After you have installed the Booked plugin, select Appointments > Calendars from the WordPress admin menu. From here, we will create a massage booking calendar. Under the name text field, type Massage Bookings and click the Add New Custom Calendar button. This will create a custom calendar. 

Next, we will begin adjusting the settings of the calendar. So head on over to Settings in the appointments plugin on the WordPress dashboard. We will first begin editing our calendar to fit our massage business by adjusting the settings under the general tab.

Under the Booking Options section, we would like to make sure we know the name of the person booking an appointment with us, so we will select the Require “Name” Only option. 

Scrolling down, the general settings, we will come to the Time Slot Intervals section. This will allow us to choose how long each massage appointment will last. Each massage appointment will last one hour, so we will select the Every 1 hour option from the drop-down menu. 

Now we will change the Cancellation Buffer. We want to make sure that appointments can’t be canceled too close to the appointment time, so we can charge customers if they don’t cancel early enough. We will select 2 hours in the drop-down menu here so customers can’t cancel their appointment within two hours of the appointment. 

Next, we go to Display Options and check the Hide weekends in the calendar options as our business won’t be operating on the weekends, as there is no need to show weekends on the calendar. 

Now that we are done with the general settings, we need to adjust the time slots available on the calendar. Click the time slots tab and you will be brought to the editing page. Under editing time slots, choose the Massage Bookings calendar so we edit our custom calendar. 

We are running our business Monday through Friday from 9 am to 3 pm, so will need to reflect this in the time slots. Under Monday, click the Add Timeslots button. Next, click the Bulk button to allow us to create multi-time slots. Select 9 am in the Start Time dropdown menu, 3 pm in the End Time menu, and 1 space available in the last dropdown menu. Since there is only one massage practitioner, we will only allow one appointment to be booked. 

Time Slots

Massage Types

We will be offering three types of massages for our business, a normal, deep tissue, and hot stone massage. We want to know what massage our customers will be signing up for when they book their appointments. To gather this information we are going to set up our own custom fields in the booking. Head on over the Custom Fields tab on top of the booked settings menu. Make sure to choose the right calendar to edit by selecting the Massage Bookings calendar from the drop-down menu. 

Next, click on the + radio buttons button. From there, check the required field box to make sure that the customer lets us know what type of massage he wants to receive before their booking will be accepted. In the Enter a label text field, type in "Type of massage you would like to receive.” Next, we add in two more fields using the + radio button button and type in our three types of massages into these option fields. Here is what the custom field should look like. 

Custom Fields

Adding the Calendar to Our Website

Now that we have created the booking calendar, it is now time to add it to our website. Select the Shortcodes tab in the plugins setting and scroll down to the Display a Custom Calendar section and copy this shortcode to your clipboard. From there, create a new page and paste this shortcode into the text field. Now preview the page and the booking calendar that you just created will be ready to use!

To view all of the appointments that were made you can head on over to your WordPress dashboard and select Appointments > Appointments from the admin menu. You will then be taken to another calendar where you can click on each day and view the appointments booked and plan your business accordingly.  

view appointments

Feel free to view the video below to watch the calendar creation process in action. 

 

Getting the Most Out of the Booked Plugin 

In this article, we only covered a few of the features available on this complete booking WordPress plugin. As mentioned, this plugin allows you to fully customize the booking experience. Below are some other features that you can use to further customize the booking experience for your customers. 

Pending Appointments

Depending on your business, you may need to review a booked appointment before you can accept this booking. With this plugin, you can easily set up manual approving of appointments in the General settings tab. In the New Appointment Default section, choose set as pending. Any custom information that you need to receive from your customer in order to review, you can add in the custom fields tab as you can create checkboxes, text fields, and much more. 

Custom Emails

Through the various stages of the booking process, emails will be sent out to your customers. When an appointment is confirmed, cancelled, or approved, an email from your WordPress platform will send a custom email to the customer. In the plugin's settings, you can customize these emails to say anything you would like. Including anything that will make your customers more comfortable and excited about your business would be best here.

Editing Appointments

One important feature that must be mentioned is the ability to edit appointments. This will be incredibly useful when you need to change the date of the appointment. If you go into the Appointments tab in the WordPress dashboard, you will be brought to a calendar of all your appointments. From there, click on the specific date that you want to change the date or time in and select the appointment that you want to change. An edit appointment pop up will appear where you can update the time and date and notify your customer about this change.

Edit appointment
Conclusion

When running a business that requires the booking of appointments, it is necessary to not only have a phone number for your customers to call and book an appointment but to also have a way your customers to make these bookings on your website. 

By using the WordPress plugin Booked, you can easily add a fully customizable booking calendar to your website that fits your business needs. To give this plugin a try, head over to CodeCanyon and check out the Booked WordPress plugin. And while you're here, check out some of the other great WordPress plugins available from CodeCanyon.


by Daniel Strongin via Envato Tuts+ Code