Automatically Creating WHMCS Knowledgebase Sitemaps

WHMCS is a client management, billing, and support solution and is widely used as the back end system to manage Web Hosting sites. WHMCS includes a built in knowledge base system where the administrator can create categories and articles to support clients in performing common web hosting tasks. In version 4.1.1 of WHMCS, the ability to use Search Engine Optimized (SEO) file names from the knowledge base (KB) is available. Creating sitemaps for theses were often tedious and error prone since each sitemap entry had to be added manually from the KB article title. This article describes the WHMCS admin add on module to overcome this manual entry and automatically generate the sitemap file from the WHMCS database entries. Continue Reading

Flagging WHMCS Announcements For Display Outside The Billing System

WHMCS is a client management and billing support system primarily used as the back-end system for managing web hosting websites. Among other things, WHMCS includes the ability to send announcements to clients as messages in the hosting area, RSS feeds, or emails. Many articles have been written on how to include the announcements into custom developed webpages outside of the WHMCS billing system such as including them in a static home page for the site. In some cases you may wish to send an announcement about a potential change or upgrade that you would want to send to your clients, but may not be appropriate for your home page. This article will explain what is needed to selectively display announcements on the home page and create a WHMCS add-on module to allow control over which announcements are displayed on the external page. Continue Reading

Creating a WHMCS Knowledgebase Report

WHMCS is a client management, billing, and support solution and is widely used as the back end system to manage Web Hosting sites. WHMCS includes a built in knowledgebase system where the administrator can create articles to support clients in performing common topics. Since the knowledgebase is the first area of support for the users, It would be helpful to have a report on the knowledgebase articles to see the most used articles. This article walks through creating a custom report to show the most used articles in the knowledgebase. Continue Reading