Wednesday, June 21, 2017

A BIGGINERS GUIDE TO THE WORDPRESS DASHBOARD



WordPress is a fantastic tool for content publication and management, but the platform can be intimidating for new users. If you’re using the Content Management System (CMS) for the first time, you may be taken aback by the sheer volume of options available within the WordPress dashboard.
While the dashboard may appear complex at first, things get less intimidating once you get to know its main components. Additionally, studying each widget area and sidebar tab individually will get you a long way towards understanding the platform.

In this guide, we’re going to deconstruct each section of the WordPress dashboard and arm you with the knowledge necessary to master the CMS. Let’s take it from the top!

What is the WordPress Dashboard?

Simply put, the WordPress dashboard is where all the magic happens. Think about it as the command center for your website. It enables you to write new posts, add pages, and customize the look and feel of your site, among several other functions. We’re going to take you through them all, step by step.
Before we dive in, please note this tutorial and all screenshots within were taken from WordPress version 4.7, released on December 6, 2016.  If you’re reading this somewhere down the line, some sections might have changed in the meantime.

What Do I Need to Know About the Main Dashboard Area?

A view of both main areas of the WordPress Dashboard
Upon logging into WordPress, you’ll find that your dashboard is full of widgets, boxes, menus, and tabs. These elements are divided into two distinct “zones” – the main dashboard area in the center of the screen, and the sidebar to the left. Let’s go over the main area first.
This area takes up the most real estate by far, and it’s made up of several widgets offering different features. The first is the Welcome widget.

The Welcome Widget

An up-close glance at the Welcome Widget.
The Welcome widget is located at the top of the main dashboard area. It invites you to jump right into blogging, with direct links to create your first blog post, add an About page, or preview your site. This section also includes links to a WordPress tutorial for newcomers, toggling comments on or off, and customizing your widgets and menus.

The Quick Draft Widget

An up-close look at the Quick Draft Widget
The Quick Draft widget delivers exactly what its name implies – it enables you to get a new post started right away. It can be useful if you’re ever in need of firing off a quick update, but it lacks all the advanced functionality of the WordPress editor, so we wouldn’t recommend using it for a full-fledged post.

The At a Glance Widget

Close-up of the WordPress Dashboard At a Glance Widget.
If you want a bite-sized summary of your most relevant blog stats, the At a Glance widget is the perfect solution. This section displays the number of posts you’ve published, how many pages your site has, the number of overall comments, and how many are waiting for your approval.

The WordPress News Widget

An example of how the WordPress news widget is presented.
True to its name, the WordPress News widget rounds up links to the latest developments for the CMS. It’s the perfect way to stay on top of the most recent events concerning the platform.

The Activity Widget

Activity Widget
The Activity widget displays the most recent activity from you, all members of your staff, and any visitors. By default, the Activity widget will show your website’s most recent posts and any new comments within.

Custom Dashboard Widgets

WordPress doesn’t limit you to only its default widgets on your dashboard – if you have some experience with web development, you can customize it as you see fit. Some plugins will also add their own widgets to the dashboard after activation (if you aren’t familiar with WordPress plugins, we’ll cover them in a minute).

What Do I Need to Know About the Sidebar?

Now that we’ve covered the main dashboard screen, let’s talk about the navigation sidebar, which runs vertically down the left side of your screen. The sidebar is home to the bulk of your WordPress website’s functionality, with individual tabs for each major feature. Let’s go through them one by one.

The Posts, Media, Pages, and Comments Tabs

A glance at the 'Posts' tab and its options.
The Posts, Media, Pages, and Comments tabs cover some of WordPress’ most critical features, and you can find all of them at the top of the sidebar. Each of these tabs is fairly self-explanatory. For example, you can click Post to see a listing of all your existing pieces and add new ones – same for Pages.
What’s the difference between a post and a page, you ask? Simple. Posts are meant to come and go, disappearing off your site’s homepage as they grow older and are replaced with fresh content. Conversely, pages are permanent features of your website. For example, this piece was created using WordPress’ Posts tab, whereas the Themes link at the top of your screen will take you to a permanent page. (The above isn’t a complete definition, but certainly good enough to be getting started with.)
Finally, we arrive at the Comments and Media tabs. The Comments section enables you to oversee and moderate user comments, while the media tab leads to a library of all your content, including photos, video, and audio.

The Appearance Tab

A look at the 'Themes' option under 'Appearance.'
The Appearance tab leads to a menu that enables you to manipulate the look of your WordPress site through several features. First of all, you can switch between WordPress themes here, most of which can have an enormous impact on both your site’s style and functionality. The Appearance panel enables the discovery, activation, and customization of both free and premium themes. If you want to learn more about how to add and use themes, check out this excellent tutorial.
Furthermore, the Appearance tab also enables you to edit your website’s main menu, and add new widgets to your pages.

The Plugins Tab

A look at the WordPress plugins panel.
To put it simply, plugins are tools that extend WordPress’ functionality. This tab enables you to add, delete, activate, and deactivate them as you will.
WordPress was designed to be lean and mean out of the box, which is what makes plugins so useful. It’s a modular system that enables you to enhance your site in any way you see fit, from compressing images, to improving Search Engine Optimization (SEO). If you’re not sure where to start looking for plugins, check out WordPress’ official repository.

The Users Tab

A close-up of the WordPress users panel.
This WordPress tab enables you to manage existing users and add new ones. Subscriber, Contributor, Author, Editor, and Administrator user roles are included by default and can be granted to anyone at your discretion.
Bear in mind that any additional administrators (aside from you) will have full access to all the site’s features, so think it over carefully before assigning this role to any user!

The Tools Tab

The 'Tools' section of the WordPress Dashboard.
The WordPress Tools tab offers several management options, such as the ability to mass import posts and comments from another platform. By default, WordPress enables you to import content from the following platforms:
Likewise, you can also export your own WordPress content, should you want to back it up, or move it elsewhere.

The Settings Tab

A glance at the WordPress settings panel.
Think about the Settings tab as your primary site-wide configuration panel. It enables you to change your site’s title, site address, language, date display options, and even your administrator email.
Additionally, the Settings panel enables you to toggle user registration on and off, as well as set a default role for new users. WordPress usually sets new users as Subscribers, which means they can view content, and edit their own profiles, but don’t have any additional permissions.

Conclusion

The extensive range of options available within the WordPress dashboard can be daunting at first. However, learning how to use the platform doesn’t have to be complicated. In fact, the dashboard’s straightforward layout enables you to tackle critical tasks without the need for a lengthy introduction.
In short, all you need to know to get your WordPress career off to a solid start is this:
  1. Learn what the WordPress dashboard is and what its main sections are.
  2. Become familiar with the main dashboard widgets.
  3. Go over the dashboard’s sidebar, which covers the platform’s core functionality.
Do you have any questions about the WordPress dashboard? We’re all ears. Drop us a line in the comments section below!

BLOGSPOT VERSUS WORDPRESS





If you’re planning to start a blog, you can be forgiven for getting confused over which platform you should go with. There are a lot of options, and different services may work for a variety of uses or goals. So today, we’re comparing BlogSpot vs. WordPress to see which blog platform reigns supreme. We’ll walk through the various features of each and explore the pros and cons. We’ll also put to rest any confusion you may have about Blogger vs. BlogSpot, or WordPress.org vs. WordPress.com – they really are two different services, each using WordPress as the Content Management System (CMS). Ready to get started? Here we go!

Introducing Blogger

Blogger
It’s impossible to talk about BlogSpot without mentioning Blogger, as the two are linked. You sign up for your blog through Blogger, and that’s where your dashboard and site controls are located. However, if you visit your actual blog, you’ll find it’s located at a subdomain of .BlogSpot. For example, if I had a blog called Thrifty Choko, you could find me at http://thriftychoko.blogspot.com/. The names Blogger/BlogSpot are used almost interchangeably; just remember, Blogger is the blogging platform, and .blogspot is the domain where your blog is located.
You can also purchase your own domain name and use it instead of the .BlogSpot domain, for free.
BlogSpot/Blogger is owned by Google.

Introducing WordPress

WordPress
The first thing you need to know about WordPress is that the name is used to refer to several different things:
  • WordPress is an open source Content Management System (CMS) software used to power approximately 25% of all websites.
  • WordPress.org is the official site of the WordPress CMS software. It contains a massive number of free plugins and themes. To start a blog using WordPress as the CMS, you need a premium WordPress theme and a hosting account with a web host provider. This is known as self-hosting.
  • WordPress.com is a site where you can sign up and create your own blog. It uses a customized version of WordPress. You can sign up for a free blog, or there are paid options available. Unless you pay a fee to use your own domain name, your site will appear as a subdomain of .wordpress. For example, http://thriftychoko.wordpress.com.

WordPress.com

So how do these platforms measure up?

If you want to start blogging, you need to know that you’re choosing the right platform. The most important features of a blogging platform are:
  • Ownership – who owns the content on your site?
  • Control – how much control do you have over your site?
  • Monetization – are there restrictions on how you can monetize your site?
  • Appearance – what options do you have to change the appearance of your site?
  • Security – how secure is your site? Who’s responsible for it?
  • Support – when things go wrong, how do you get help?
Let’s compare Blogger, WordPress.com and WordPress.org across these features now and see which one comes out on top!

Ownership

Who owns your site content? Is it you? Most free providers require you to sign their terms of service and they retain the right to close or even delete your blog if you violate the rules. While this possibility may be remote, it should be taken into account when choosing a platform.

Blogger

Blogger is run by Google and, ultimately, Google owns the content. Your blog can be removed for violating the terms of service. However, if you believe that your site has been removed in error, you can appeal.

WordPress.com

Similar to Blogger, WordPress.com is owned by Automattic. When you start your site on WordPress.com you agree to their terms of service. WordPress.com has the power to shut down your site if they believe that you’ve violated the terms of service.

WordPress.org

Unlike the other two platforms, with WordPress.org (self-hosting), you own your content and are solely responsible for it.

And the winner is…

WordPress.org

Control

How much control do you have over your site? Can you access the HTML and make changes? Can you add plugins or change your theme?
Free providers manage your platform for you, they’ll apply updates and fixes; however, they also close off your access to plugins and limit your ability to add functions to your site with code.

Blogger

Blogger gives you access to a minimum number of templates to change the appearance of your site. You can make some changes using HTML and you can also upload new templates to use.
You can’t add plugins to Blogger and are limited in the amount of functionality you can add.

WordPress.com

WordPress.com allows you to access thousands of free themes to change your site’s appearance; however, you can’t add any plugins and your ability to edit your code is limited.

WordPress.org

Self-hosting allows you to do as you please. Free themes, premium themes, plugins, edit the code, dig into the .htaccess files… You can do it all with standard self-hosting.

And the winner is…

WordPress.org

Monetization

Blogging has undergone an evolution over the years. Blogs have become less like public diaries and more like magazines. There are five main ways to make money from your blog:
  1. Ads
  2. Affiliate links
  3. Sponsored posts
  4. Selling a product
  5. Selling a service
Generally, sponsored posts, selling your products, and selling your services requires a high degree of trust and professionalism. Using a subdomain of BlogSpot or WordPress.com doesn’t look as professional as having your own exclusive domain name.

Blogger

It makes sense that Blogger allows you to monetize with AdSense – they’re both under the Google umbrella, after all. You can also use affiliate links on Blogger.
As mentioned above, you’ll have better results with sponsored posts and selling your products and services if you have your own domain name. You’ll need to purchase your own domain name but Blogger allows you to use it for free.

WordPress.com

WordPress.com has a lengthy list of terms for monetizing your site. You can monetize your site using their Ads program but are restricted from using third-party ad programs like Google AdSense. If you want to remove WordPress.com’s own ads from your site, you’ll need to upgrade to a paid plan.
You’re allowed to use affiliate links, with some restrictions on the type. You can also monetize using sponsored posts, but only if your site doesn’t feature primarily sponsored content. And, lastly, you can sell your own products or services.

WordPress.org

You have free rein on WordPress.org to monetize your site however you like. Ads, affiliate links, sponsored posts, selling your own products or services… you can use any and all methods.

And the winner is…

WordPress.org

Appearance

If you want your website to be taken seriously, your design needs to be modern and attractive. How do BlogSpot and WordPress compare?

Blogger

Blogger has a limited number of template options to choose from. They aren’t the most attractive templates; however, there are premium templates you can use that are based on popular WordPress themes. Here’s a list of free premium templates to try.

WordPress.com

Your options depend on your plan with WordPress.com. A basic free account gives you access to thousands of free themes, ranging from modern to retro. With an upgraded account, you’ll also have access to a range of premium themes.

WordPress.org

If you’re self-hosting, you have access to all the free themes on WordPress.org. You can also purchase a premium theme from a trusted theme shop, like us! Premium themes typically give you more control over theme layout and design, along with support from the developers, among other things like plugin integration and security updates.

And the winner is…

WordPress.org

Security

A hacked site can be a nightmare for bloggers and site owners alike. It can destroy your content and make you have to start over or pay a hefty price to get things resolved.
Keeping your software updated and applying patches and fixes can help keep your site secure. Both Blogger and WordPress.com manage this on your behalf.
So, which platform has the best security?

Blogger

Blogger is secured by Google, meaning it’s very secure. You’ll still need to be careful when installing third-party templates and codes to add new gadgets to your site, as it’s possible for these to contain malicious code.

WordPress.com

WordPress.com is proactive about security and are quite secure. WordPress.com has also removed the ability to use plugins, which are a common vulnerability.

WordPress.org

If you’re self-hosting, your security is in your hands. There are steps you can take to make your site more secure; however, there’s still a chance that your site could be hacked. If this happens, it’s your responsibility. Some web hosts will be able to assist you, but you may find you need specialized help.

And the winner is…

Tied between WordPress.com and BlogSpot

Support

Will someone be there for you if things go wrong? Or if you just need a helping hand to set you on the right path? How do BlogSpot and WordPress compare on support?

Blogger

There’s some support available for Blogger. There are extensive FAQs and articles for you to find your own answers. You’ve also got access to a help forum for more personalized assistance.

WordPress.com

WordPress.com has minimal support for free users, however, there are more support options for those on a paid plan. Similar to Blogger, there are extensive FAQs and articles to help you find your own answers.

WordPress.org

The level of customer service you get depends on your web host and your theme developer. Most will provide you with a swift response as well as several options for contacting them including Live Chat, telephone, or email. Most theme shops, ourselves included, provide specialized support for premium themes so you can have a helping hand along the way as you customize your website.

And the winner is…

WordPress.org

Comparison Table


ProsCons
BloggerBloggerMonetization – No restrictions on monetization. Security – Managed by Google.
Cost – Free.
Ownership – Google owns your platform and your work. Control – You have little control over your site. Appearance – Limited number of templates available, however, you can customize these with HTML or upload a premium template. Support – Is limited to an extensive list of FAQs and a help forum.
WordPress.comAppearance – Wide range of free themes available, some premium themes available on paid plans.
Security – Managed by Automattic.
Support – Basic support forum for free users. More support options for customers with a paid plan.
Ownership – Automattic runs and owns the platform you’re using.
Control – You have some control over your site. You can’t install plugins.
Monetization – Restricted to WordAds program for ads.
Cost – Free for basic service, plans start at $3.99/month.
WordPress.orgOwnership – You are solely responsible for your content. Control – You have complete control over your site. You have access to edit your code, change plugins, and more. Monetization – There are no restrictions on monetization. Appearance – Wide variety of free and premium themes to choose from.
Support – Provided by your web host. Most offer a variety of contact methods including Live Chat.
Security – You are responsible for your own security.
Cost – Varies depending on your web host and the type of hosting you purchase.

Check out the Infographic: Blogspot vs. WordPress

The Final Verdict

So, who wins?
WordPress.org was the clear winner. However, the battle for second place was a little closer between Blogger and WordPress.com. BlogSpot came out on top in cost and monetization, whereas WordPress.com came out on top in appearance.
Ultimately, the decision of which platform to use is up to you and what you want in a blogging platform. If you’re just getting started, you might want to start with a free BlogSpot or WordPress.com site. On the other hand, if you plan on monetizing your site in the future or want more customization options, going with WordPress as a CMS and using your own premium WordPress theme on your own domain might be a worthwhile endeavor.
Over to you – which platform are you using for your blog? Or, if you haven’t started one yet, which one will you choose?

HOW TO MAKE A WEBSITE


HOW TO GET FREE AKISMET API KEY FOR WORDPRESS HOSTED BLOG





Friday, June 16, 2017

NAMECHEAP RESELLER HOSTING GETTING STARTED GUIDE

Reseller Hosting - Getting Started

In this article you will find all the basic information on where to start from with our Reseller Hosting Service.
The following items are to be explained here:

1. Package Information
  • Welcome Guide Email
  • Email with Addons 

2. Preparing the Domain Name
  • How to manage Personal Nameservers

3. Preparing the Reseller Account. Description of WHM main functions
  • How to use Feature Manager in WHM
  • How to create a new package in WHM
  • How to create a new cPanel Account in WHM
  • How to change a password/contact email address for a cPanel account in WHM
  • How to change a package for a particular cPanel account in WHM
  • How to edit Resource Limits in WHM
  • How to edit DNS Zone of a particular Domain Name in WHM

4. WHMCS Billing Platform
  • How to install WHMCS
  • Namecheap Domain Registration module in WHMCS
        * Module Configuration
        * General Settings
        * Domain Sync Mode
        * Debug Mode 
  • Namecheap SSL Certificates module in WHMCS


                                                             
PACKAGE INFORMATION

                                    

Welcome Guide Email

Once your Reseller Hosting account is activated, you will receive a Welcome Guide Email containing the information about your hosting package, including WHM/cPanel access details, Addons, FTP details and other important references.

You can check an example of such an email right here.


Email with Addons
If you choose some additional services for your hosting account, or in case some of them are included into the package already like SSL Certificate or Private Nameservers, you will receive an additional email message containing the detailed information about them, for example IP addresses for Private Nameservers, etc.

You can also take a look at an example of such email message here.

NOTE
: A number of Addons may vary depending on the type of the Reseller package you choose. You can check available Reseller Hosting packages here. To view full technical specification of the package, click on the Tech Specs tab at the bottom of the page.



PREPARING the DOMAIN NAME
Once the hosting account is active, you will need to point the domain name to our nameservers or Personal Nameservers if such are included into the package. You will find nameservers in the Welcome Guide email after the package activation.

How to Manage Personal Nameservers
If you have Personal Nameservers included into your hosting package, you will need to register and set them on the side of your Domain Name Registrar.

In case the domain name is registered with Namecheap, use this tutorial to create Personal Nameservers.

NOTE: IP Addresses for Personal Nameservers are also provided in the Welcome Guide Email.
 
Once registered, you can set them for your Namecheap domain following the guide here.



PREPARING THE RESELLER ACCOUNT. DESCRIPTION OF MAIN WHM FUNCTIONS
Once you receive the Welcome Guide email and get access to WHM, you can start learning WHM basics and get a few things done. Find the description of main WHM functions below.


How to use Feature Manager in WHM


Feature Manager is an interface that allows creating a list of features that will be available for particular cPanel accounts.

In order to create a specific Feature List, do the following:

1. In WHM navigate to the Feature Manager menu in the section Packages
2. Type in the name of the list you wish to create next to the Feature List Name field and click on the Add button:



3. Once done, choose the newly created list from the drop-down menu next to the Edit a Feature List field and click on the Edit button:

 

4. You will be forwarded to the list of features available on our server. Simply pick up the required ones and click on Save at the bottom of the page.


How to create new packages in WHM

A hosting package is simply a set of functions, limitations and resources each cPanel account may have within a Reseller Hosting Account. Basically, having different packages with a different set of functions and limitations allows providing a range of hosting accounts based on particular features.

NOTE: It is recommended to configure a hosting package prior to creating a new cPanel account in WHM to simplify further cPanel accounts management process.

To create a new package in WHM, you will need to do the following:

1. Log into WHM using http://domain.com/whm or https://hostname_server/whm.
2. Navigate to the Add a Package menu in the section Packages.
3. Set appropriate quotas in the Resources section.
4. Choose required settings for the package in Settings, including Feature List.
5. Click on the Add button:




How to create new cPanel Accounts in WHM

In order to create a fresh cPanel account in WHM you need to do the following:

1. In WHM navigate to the Create a New Account menu in Account Functions
2. Fill in the gaps and choose appropriate settings in the following sections:
  • Domain Information
  • Package Settings
  • DNS Settings
  • Mail Routing Settings
3. Click on the Create button:



For a more detailed and illustrative explanation, feel free to refer to our video tutorial here.


How to reset a password/contact email address for a cPanel account in WHM

If you need to change a password or a contact email address for a particular cPanel account, you can do this in the following way:

1. Navigate to the List Accounts menu
2. Click on '+' next to the cPanel account you need to change the information for
3. Change the password or email account in corresponding fields and confirm by clicking on Change:



How to change a package for a particular cPanel account in WHM

In order to change a package for a cPanel account you will need to do the following:

1. Navigate to the Upgrade/Downgrade an Account menu
2. Choose the account you wish to upgrade/downgrade in Account Selection and click on the Modify button:



3. In the next windows you will need to choose the required package from the Available Packages list and click on the Upgrade/Downgrade button:



Feel free to use our video tutorial for a more illustrative example here.


How to edit Resource Limits in WHM

Resource Limits is a WHM function that allows allocating available system resources to cPanel users. It may be useful in order to prevent some accounts from overusing server resources.

Apart from resource limits stipulated by a package, it is possible to adjust the limits for a cPanel account particularly. This can be done in the following way:

1. In WHM navigate to the Modify an Account menu
2. Choose the account you wish to adjust the limits for in the Account Selection field and click on the Modify button
3. You will be forwarded to thte account modification window, and specific resources can be adjusted in the Resource Limits section accordingly.


How to edit DNS Zone of a particular Domain Name in WHM


A DNS Zone is an administrative portion of DNS settings that belongs to a domain name.
In other words, every domain name has certain DNS settings and in order to keep them all together, a DNS Zone file was designed. A DNS Zone can be easily edited via WHM >> Edit DNS Zone menu.

To edit DNS Zone, follow the steps below:

1. In WHM navigate to the Edit DNS Zone menu on the left-side bar.
2. Choose the account you wish to adjust the settings for in the Choose a Zone to Edit list and click on the Edit button:



3. You will be forwarded to the DNS settings modification window where different DNS records types including A, CNAME, TXT, SOA, NS, MX etc. can be adjusted accordingly.

More details on this tool can be found here.



WHMCS BILLING PLATFORM


WHMCS is an all-in-one client management, billing and support system with set-valued features designed specifically for online businesses. Before the installation and configuration process, you can check out the WHMCS demo here.


How to install WHMCS


We highly recommend using the Softaculous script-installer as it is the easiest and the most convenient way to install the WHMCS Billing platform in a few clicks. Furthermore, Softaculous is included into a Reseller Hosting Account by default and is integrated into cPanel.

Feel free to check our video tutorial that explains how to install WHMCS using the  Softaculous script installer here.


Namecheap Domain Registration module in WHMCS


Namecheap.com WHMCS Registrar module is an open-source plugin provided free of charge. It was specifically designed with the purpose of integrating Namecheap as a Domain Registrar into the WHMCS platform.

NOTE: You can alternatively use the built-in Namecheap Registrar module in WHMCS. However, we highly recommend using our own module due to constant updates, implementation of new features and advanced functionality.

You can download the plugin right here and install it following the instructions provided on the same page.


Module Configuration


To access module configuration settings, follow the steps below:

1. Log into WHMCS Admin panel
2. Navigate to Setup >> Products/Services >> Domain Registrars menu:




3. In the list of Domain Registrars available, find Namecheap and click on the Configure button. You need to indicate the following information there: 

  • Username: your Namecheap username
  • Password: Namecheap API key. To get it, you need to log into Namecheap Account, mouse over your Namecheap username >> Manage Profile >> API Access menu 
  • PromotionCode: here you can use Domain Registration Promo Code. Available promo codes can be checked here

NOTE: In order to have API enabled for your account, you should meet one of the following requirements:  
  • have at least 20 domains under your account
  • have at least $50 on your account balance
  • have at least $50 spent within last 2 years
Still, you are free to test our API through the Sandbox environment at www.sandbox.namecheap.com

It is also possible to run WHMCS in a test mode. This is useful to test how the configured system will work prior to making it available for public. For this, you may register a Sandbox account and get corresponding access details here.

  • SandboxUsername: your Sandbox Username
  • SandboxPassword: Sandbox API key. Sandbox API Key can be retrieved in the same way as the Namecheap API key right here
  • TestMode: By choosing this option, all the APIs will be forwarded to the Sandbox environment using the corresponding Sandbox Credentials
  • DebugMode: This option allows identifying and investigating issues with remote API systems. It will make a record of all the API calls sent to the Registrar and all the responses sent back

General Settings

General Settings of the module are available in WHMCS Admin panel >> Setup >> General Settings menu >> Domains tab:

 

Here you can adjust different Domain-related settings to make the domain registration process even more comfortable for your customers:

  • Enable Renewal Orders - this option allows domain renewals from the WHMCS client’s area
  • Auto Renew on Payment - with these settings enabled, the system will automatically renew domain names in WHMCS after the payment is processed
  • Auto Renew Requires Product - only free domains with the corresponding active service (hosting account, email subscription, etc.) will be auto-renewed
  • Default Auto Renewal Setting - this option will auto-generate invoices for expiring domain names. This also can be adjusted for every domain name particularly in Clients >> Domain Registrations >> choose the domain name >> select Disable Auto Renew setting
  • Domain Sync Enabled - enables automated synchronization with the Domain Registrar
  • Domain Sync Notify Only - the synchronization with the Domain Registrar will not be performed automatically; email notifications will be sent to Admin instead
  • Allow IDN Domains - this setting will disable A-Z; 0-9 cross-check character validation for domain names entered via the WHMCS client area
  • Bulk Check TLDs - this option includes TLDs that you want to check in addition to the TLD the client selects during the order
  • Use Clients Details - this setting allows specifying the details/information that will be publicly displayed during WHOIS lookup for the domains registered through WHMCS
More information on additional options can be found here.


Domain Sync Mode


Domain Sync Mode allows setting up synchronization between WHMCS module and Domain Name Registrar to keep all the domain-related information up-to-date. This includes any domain name status changes, renewals, expiration dates, etc.

To enable this feature, simply navigate to Setup >> General Settings >> Domains and check the Domain Sync Enabled option:




Once this is done, you will need to set up a Cron Job which will be responsible for synchronization in a Reseller’s cPanel account. To do this, simply follow the steps below:

for cPanel paper_lantern theme
for cPanel x3 theme


for cPanel paper_lantern theme:

1. Log into the Reseller’s cPanel account: http://domain.com/cpanel or https://hostname_server/cpanel.

2. Click on the Cron Jobs menu under the Advanced section:



3. In the Common Settings section choose the Once a week option and insert the following string into the Command field:

/usr/bin/php /home/cpanel_username/public_html/path_to_WHMCS/crons/domainsync.php

NOTE: Make sure that you replace the 'cpanel_username' part with your actual cPanel username provided in the Welcome Guide email and 'path_to_WHMCS' with the actual path to your WHMCS installation.



The sync mode is configured now and all the domain-related information will be synchronized with the WHMCS system.


for cPanel x3 theme:

1. Log into the Reseller’s cPanel account: http://domain.com/cpanel or https://hostname_server/cpanel.
2. Click on the Cron Jobs menu under the Advanced section:



3. In the Common Settings section choose the Once a week option and insert the following string into the Command field:

/usr/bin/php /home/cpanel_username/public_html/path_to_WHMCS/crons/domainsync.php

NOTE: Make sure that you replace the 'cpanel_username' part with your actual cPanel username provided in the Welcome Guide email and 'path_to_WHMCS' with the actual path to your WHMCS installation.



The sync mode is configured now and all the domain-related information will be synchronized with the WHMCS system.


Debug Mode


The Debug Mode feature allows identifying and investigating any issues with API systems, recording and displaying output results of all the API calls sent to the Registrar and all the responses received back.

NOTE: It is highly recommended to enable Debug Mode only in case of any issues with Module behavior. Make sure that you have not enabled it permanently as it will result in massive log archives on the server side which will take a good part of disk space.

To enable Debug Mode, go to Setup >> Products/Services >> Domain Registrars:



     
Next to Namecheap, click on the Configure button and select the DebugMode option there. Then click on Save Changes to confirm:




In order to enable/disable debug logging and view the logs, you will need to open Utilities >> Logs >> Module Log menu:




You will find the Enable/Disable Debug Logging and Reset Debug Module Log buttons there:




All the API calls will be listed in the Request field and all the responses from the remote system can be found in the Response field correspondingly.



Namecheap SSL Certificates module in WHMCS


Namecheap.com WHMCS SLL Certificates plugin is an open-source plugin that is provided free of charge. The module is fully integrated with Namecheap, and it completely interacts with our API, which allows automating and managing SSL sales with Namecheap in full.

We have a corresponding KnowledgeBase category dedicated to the module’s general information and configuration settings here. To have a quick access to any required section, use the navigation list below:

1. Before you begin
2. Sandbox and Production environments
3. Download and installation
4. Setting up products and pricing
5. Order process and welcome emails in WHMCS
6. SSL activation from WHMCS
7. Reissue, renewal and synchronization
8. Debugging and addon functions
9. Multi-domain certificates
10. FAQs