{"id":21447,"date":"2024-10-14T17:33:42","date_gmt":"2024-10-14T12:03:42","guid":{"rendered":"https:\/\/zipwp.com\/docs\/how-to-use-whm-and-wp-toolkit-to-distribute-the-ai-onboarding-plugin\/"},"modified":"2025-03-11T20:46:11","modified_gmt":"2025-03-11T15:16:11","slug":"whm-wp-toolkit-guide","status":"publish","type":"docs","link":"https:\/\/zipwp.com\/docs\/whm-wp-toolkit-guide\/","title":{"rendered":"How to Use WHM and WP Toolkit to Distribute the AI Onboarding Plugin?"},"content":{"rendered":"\n<p>If you are a hosting provider using WHM (Web Host Manager) for selling WordPress hosting and looking to offer ZipWP AI builder to your clients after they purchase a hosting service from you, then this article is for you.&nbsp;<\/p>\n\n\n\n<p>This guide will explain the tools you need, such as WHM and WP Toolkit, and how to customize and upload the ZipWP AI Onboarding plugin, so you can offer a seamless WordPress setup experience to your clients.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What is WHM?<\/h3>\n\n\n\n<p>WHM (Web Host Manager) is a tool used by web hosting resellers and server administrators to manage multiple cPanel accounts.<\/p>\n\n\n\n<p>It acts as the higher-level control panel for managing web hosting servers, reselling hosting services, and creating individual cPanel accounts for your clients.<\/p>\n\n\n\n<figure data-spectra-id=\"spectra-6657dc49-b0b0-4920-a5ad-b4fed9f21956\" class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcEjxJzf4LGWw2rh3VEZLE_j16jHArYrMRG1VsLjWtU4aN3PFAP4xe5QREZSOH7p6MeCk4yDRyk1BQ2afJfKhJfTKRM8_Z-a7WC3Kxt9sHzb3MBzvYZAzfUjWImz1XWPIhXaq4buy9xsT7wN9i5cekQ6p46?key=g8GHsjgtOXyiHiypsd_8sw\" alt=\"\"\/><\/figure>\n\n\n\n<p>For example, if you\u2019re a web hosting company offering shared WordPress hosting, you\u2019ll use WHM to create hosting accounts for each client.&nbsp;<\/p>\n\n\n\n<p>From there, you can allocate resources such as disk space, bandwidth, and set permissions for their account. You can also manage security settings, SSL certificates, DNS configurations, and install WordPress or other applications for your clients through WHM.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What is WP Toolkit?<\/h3>\n\n\n\n<p>WP Toolkit is an additional tool that integrates into cPanel or WHM, providing a powerful set of features specifically for managing WordPress websites.&nbsp;<\/p>\n\n\n\n<figure data-spectra-id=\"spectra-749a67ac-5818-4f27-8933-7827f8aef9cc\" class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfZXdPBVf19TICFyXMB6hHycWT_NaWEiuYe8MoPMppHia8w5NZpX1KPNmytr3lPHkH1bASkhtD6iVxlVDt4n8BNPVD2YD6fWmGbnvegUt24Tm0vbuxXcUYEbL4w03HM9i0Y2bXqghRPtkFzgObBWH8-UEb_?key=g8GHsjgtOXyiHiypsd_8sw\" alt=\"\"\/><\/figure>\n\n\n\n<p>It offers one-click installations, <strong>theme and plugin management<\/strong>, automated updates, and security hardening, all from a single interface.<\/p>\n\n\n\n<p>When you install WP Toolkit within WHM, you can manage WordPress for multiple sites across different cPanel accounts.&nbsp;<\/p>\n\n\n\n<p>This includes setting up WordPress for new clients, updating WordPress versions, installing essential plugins, and offering security tools\u2014all from within the same dashboard.<\/p>\n\n\n\n<p>It allows you to install WordPress for new clients with just a click. Plus, you can create &#8220;sets&#8221; of pre-configured plugins, themes, and settings (such as the ZipWP AI Onboarding plugin) to automate the setup process, so when your clients log into WordPress for the first time, everything is already configured.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How to Customize Your ZipWP AI Onboarding Plugin?<\/h3>\n\n\n\n<p>Once you have purchased ZipWP for the Hosts plan, you can customize and download your AI onboarding plugin, which you can distribute to your clients easily.&nbsp;<\/p>\n\n\n\n<p>This plugin helps your clients quickly set up their WordPress site using AI, making the onboarding process smooth and efficient.<\/p>\n\n\n\n<p>Here\u2019s a complete guide to help you understand the customization process: <a href=\"https:\/\/zipwp.com\/docs\/host-dashboard-settings\/\">Host Dashboard Settings Guide<\/a>.<\/p>\n\n\n\n<p>You can customize the plugin by branding it with your brand company\u2019s name, brand colors, plugin name, description, etc.&nbsp;<\/p>\n\n\n\n<p>This ensures your customers see your branding while using the user interface of onboarding plugin AI.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How to Upload Your AI Onboarding Plugin to Your WHM Account?<\/h3>\n\n\n\n<p>The process of installing your custom AI onboarding plugin to your WHM account is straightforward. Follow these steps:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>In the search bar at the top of the WHM dashboard, type \u201cWP Toolkit\u201d and open it.<\/li>\n<\/ul>\n\n\n\n<figure data-spectra-id=\"spectra-b1ab8a1a-e2fc-4d22-b9aa-29811cdcea4c\" class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfWNqqDRR-UUIOXod2ohdC_R-oY2OK0X9ysHptCB3q07Mm_1Lq4GCdePPSp_FiAH0BYZsEbmG4epWDe-vyloK01Y1miu7wlPlg_Wty4Sgci_EPjCcIa72KSvossXUgmaw6x1g9QE37Rtu2Ohg7qxEhobL8?key=g8GHsjgtOXyiHiypsd_8sw\" alt=\"\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click on \u201cSets\u201d and then \u201cCreate Set.\u201d<\/li>\n<\/ul>\n\n\n\n<figure data-spectra-id=\"spectra-3239b29b-b300-42aa-b98b-d96b4b4bd9e4\" class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXezE9YeOsSA8M3X9E43qAB23FtRF5t_an-1pCkdF72NPY9I3eEJf2rsca7tUXDWcpYJ-6i_tdeSKZBZaHwwYebpdCmY9yohhChX7UaRoKFu-G0-2CZ9Y8IJ1SNvYh4Sz9xNv5cCjXPTnKuNvJN8jfp7uQbD?key=g8GHsjgtOXyiHiypsd_8sw\" alt=\"\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Give a name to the set. Name the set something like \u201cZipWP AI Onboarding Set\u201d for internal reference. This won\u2019t be shown to your clients.<\/li>\n<\/ul>\n\n\n\n<figure data-spectra-id=\"spectra-41724bc2-e7f8-454b-9cca-fcfefc829aec\" class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfSJFJnlwN6YpP3CsY7SIw7NUQjd8ZcIa55XtT483UaMMvujnYbxCbXzofgUA9NpQJiec-MSvtUwx9PC4yuaazU6m7XqYKigDagZmpgNbQDiffLcwn-Zz81hS6DPzN0JxnexLo99YTp0rjxgwGuLsuD85nq?key=g8GHsjgtOXyiHiypsd_8sw\" alt=\"\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>After the set is created, click on the \u201cAdd plugins\u201d option.<\/li>\n<\/ul>\n\n\n\n<figure data-spectra-id=\"spectra-f6c4e6d6-0928-4e74-9efe-ac8d4588bee1\" class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeMw-Gxwbb23VCuWYpUETkqTkby9-pBgLgRSn9yssGFOJ--dH8KpI2qtUPIGVb1x5dax8EbKNN17OOV9hLKALJeN0uY1tpA3EHw0wjFDtWaznKOkzqTISaScEW2rg8-vndtCE4Lj0vKpG7V0MCXvuUfvugy?key=g8GHsjgtOXyiHiypsd_8sw\" alt=\"\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Upload the AI onboarding plugin that you downloaded earlier.<\/li>\n<\/ul>\n\n\n\n<figure data-spectra-id=\"spectra-ae2bd303-4138-4b73-abe2-d1a129cac03f\" class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcN9lcOBLNOaOFbM2sWKAT8gNwVYRactXM9fsXepgXBflHDHCsjvIhyv2uZHs63u90qr1L0qCpQpp_lalhKWY7TN7fGAmyAOUkpqrgH6K0k8FTYAnv7m3eUhyDzzXpn9ln-AEo5WadpuGiejPbX5CiJH3wt?key=g8GHsjgtOXyiHiypsd_8sw\" alt=\"\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Toggle on the state button so the plugin is activated as soon as the package is installed.<\/li>\n<\/ul>\n\n\n\n<figure data-spectra-id=\"spectra-8cef26de-c105-44a5-9bd4-b7b89762940a\" class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXela2Hmm7m40WYbQC29lYUObIC_-6pvVnQeUwWGxa_QyoHIvFvjU208Px_DS26nGsueA3VB_Y9k7gTffXLURGA-Y3Gqwa7YJ6VzimczIHGaUPxfiemseOL7i5owdLtX9XBNIjtczgHY5gtd45EMrpwklw7J?key=g8GHsjgtOXyiHiypsd_8sw\" alt=\"\"\/><\/figure>\n\n\n\n<p>That\u2019s it. Your set has been created.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How to Add Default Set for Packages in WHM?<\/h3>\n\n\n\n<p>After you\u2019ve created sets in WP-toolkit, you need to make sure that the set you created installs automatically when WordPress is installed from your service.<\/p>\n\n\n\n<p>So you need to set default sets that should be installed when someone creates a site from your service. Here are the steps that you need to follow to do the same:<br><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Search for \u201cEdit Packages\u201d from WHM.<\/li>\n<\/ul>\n\n\n\n<figure data-spectra-id=\"spectra-59bc9af8-4164-4266-8f15-ccbd2883bf80\" class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcSiVxrdDLw5YIjnCA9bouKeDDd3_TOrsrN7Xgr1Vm33SUQXj6vhwfMUdr_8iymREA-ekmx67BpcIdZDvYzzfmeao0Vu7qymnBpnRYw3jWP0hw16WPExFJRO8InhUojWBWmszuiWGhWDi-3rp-Cv_1Y9Gs?key=g8GHsjgtOXyiHiypsd_8sw\" alt=\"\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Select the package that should include the AI onboarding plugin set.<\/li>\n<\/ul>\n\n\n\n<figure data-spectra-id=\"spectra-cfb89a01-4817-404c-88e2-12ed34431cfd\" class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXf_TIpIPxHO8jH5B6ZgjZK4-FHn-d8HNV_gCzuiF_R4WnTTO1fu2FWaL0Du4Rc5CCj50J7u0cdVy8B1nTCUuTwoMKivG1KpZoP7HWpHirodlneGszTThkUu6o6Hcc7bquqiY86b7jw6o28eJBmqYcMEQVcG?key=g8GHsjgtOXyiHiypsd_8sw\" alt=\"\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Checkbox the \u201cWP Toolkit\u201d option and select the set you created earlier for \u201cAutoinstall Set.\u201d<\/li>\n<\/ul>\n\n\n\n<figure data-spectra-id=\"spectra-332948d5-256a-4e0f-b125-441acec56302\" class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeKkQ5a6HrgZfkDTdBQCS3yg4X-P3k-f5I3iZVjYoHtNcOmrTPq83g_Iie6SgH6VzOYvTQpeoKYsZlmWgfw4L6gAaUGqWj7-BhxGRe5cgyYKAe9q4p9UWkcmxDvakYZ-RHmIq5502MRvf_vzxo0d5lApxlW?key=g8GHsjgtOXyiHiypsd_8sw\" alt=\"\"\/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Click on the \u201cSave Changes\u201d button.<\/li>\n<\/ul>\n\n\n\n<figure data-spectra-id=\"spectra-d7dc445b-58e7-4284-ba40-e502d0cb3f11\" class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdsHOJ-aiLkN6O-7HBMTksq5m8RrmAclzSVHx3ddNwSNG_LHdqifZV51Oy3Ij6WSARfaYE_87YZ85usAQM4JnsMbXTPp3kJZcESK1j2SU_96LNA3EffsksAdLWQb_JFCK_XkIn1q-yl-jrQAP7U9iWMvDQf?key=g8GHsjgtOXyiHiypsd_8sw\" alt=\"\"\/><\/figure>\n\n\n\n<p>That&#8217;s it! Now, whenever your customer creates a WordPress site using WP Toolkit on your server, they&#8217;ll see the AI onboarding plugin on their WordPress dashboard the first time they access it, providing them with a guided and user-friendly setup process.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h3>\n\n\n\n<p>We hope this article helps you understand how to set up WHM hosting to offer the ZipWP AI onboarding plugin.&nbsp;<\/p>\n\n\n\n<p>With WHM managing your hosting accounts, WP Toolkit handling WordPress installations, and the ZipWP AI onboarding plugin offering an enhanced experience, your clients will have everything they need to get started quickly and easily.<\/p>\n\n\n\n<p>If you have any questions or concerns, please feel free to <a href=\"https:\/\/zipwp.com\/contact-us\/\">reach out to us<\/a>!<\/p>\n","protected":false},"excerpt":{"rendered":"<p> [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":0,"template":"","meta":{"inline_featured_image":false,"_eb_attr":"","_uag_custom_page_level_css":"","site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"pfd_doc_title":"WHM\/WP Toolkit Installatiom Guide","footnotes":""},"docs_category":[67],"docs_tag":[],"class_list":["post-21447","docs","type-docs","status-publish","hentry","docs_category-whitelabel-ai-builder"],"uagb_featured_image_src":{"full":false,"thumbnail":false,"medium":false,"medium_large":false,"large":false,"1536x1536":false,"2048x2048":false},"uagb_author_info":{"display_name":"avneeshv","author_link":"https:\/\/zipwp.com\/author\/avneeshv\/"},"uagb_comment_info":0,"uagb_excerpt":"[&hellip;]","_links":{"self":[{"href":"https:\/\/zipwp.com\/wp-json\/wp\/v2\/docs\/21447","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zipwp.com\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/zipwp.com\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/zipwp.com\/wp-json\/wp\/v2\/users\/12"}],"version-history":[{"count":3,"href":"https:\/\/zipwp.com\/wp-json\/wp\/v2\/docs\/21447\/revisions"}],"predecessor-version":[{"id":21452,"href":"https:\/\/zipwp.com\/wp-json\/wp\/v2\/docs\/21447\/revisions\/21452"}],"wp:attachment":[{"href":"https:\/\/zipwp.com\/wp-json\/wp\/v2\/media?parent=21447"}],"wp:term":[{"taxonomy":"docs_category","embeddable":true,"href":"https:\/\/zipwp.com\/wp-json\/wp\/v2\/docs_category?post=21447"},{"taxonomy":"docs_tag","embeddable":true,"href":"https:\/\/zipwp.com\/wp-json\/wp\/v2\/docs_tag?post=21447"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}