PHPackages                             devuri/wp-kdx-canvas - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. devuri/wp-kdx-canvas

ActiveWordpress-theme

devuri/wp-kdx-canvas
====================

Kadence Child Theme

v0.2.13(1y ago)1102[2 PRs](https://github.com/devuri/wp-kdx-canvas/pulls)2GPL-2.0-onlyPHPPHP ^7.3 || ^7.4 || ^8.0 || ^8.1CI passing

Since Jul 16Pushed 1y ago1 watchersCompare

[ Source](https://github.com/devuri/wp-kdx-canvas)[ Packagist](https://packagist.org/packages/devuri/wp-kdx-canvas)[ RSS](/packages/devuri-wp-kdx-canvas/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (8)Versions (14)Used By (2)

Kdx Canvas
==========

[](#kdx-canvas)

Overview
--------

[](#overview)

Kdx Canvas is a child theme for the Kadence WordPress theme. It allows you to customize and extend the functionality of the Kadence theme without losing your changes when the parent theme is updated.

Features
--------

[](#features)

- Inherits all features and functionalities of the Kadence theme.
- Easy to customize with your own CSS and PHP code.
- Safe from updates to the parent theme.

[![wp-kdx-canvas-screenshot](https://private-user-images.githubusercontent.com/4777400/349343817-1279b251-b8f1-495c-9554-7e308703fbda.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU0NjI5OTEsIm5iZiI6MTc3NTQ2MjY5MSwicGF0aCI6Ii80Nzc3NDAwLzM0OTM0MzgxNy0xMjc5YjI1MS1iOGYxLTQ5NWMtOTU1NC03ZTMwODcwM2ZiZGEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDZUMDgwNDUxWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NzljZWE0MTUyNDYyMGE5OGM5MTdmMmI4ZWM1YjU1ODg1YmU3NDczZTBlMWUwZDRmNzcwNTk3NjhmNzgwYWY4OCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.znsTw6Z6wHoqPwyzy2URcX_ZBXI5WoNMz1xIr1cNVdk)](https://private-user-images.githubusercontent.com/4777400/349343817-1279b251-b8f1-495c-9554-7e308703fbda.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NzU0NjI5OTEsIm5iZiI6MTc3NTQ2MjY5MSwicGF0aCI6Ii80Nzc3NDAwLzM0OTM0MzgxNy0xMjc5YjI1MS1iOGYxLTQ5NWMtOTU1NC03ZTMwODcwM2ZiZGEucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MDQwNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjA0MDZUMDgwNDUxWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NzljZWE0MTUyNDYyMGE5OGM5MTdmMmI4ZWM1YjU1ODg1YmU3NDczZTBlMWUwZDRmNzcwNTk3NjhmNzgwYWY4OCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.znsTw6Z6wHoqPwyzy2URcX_ZBXI5WoNMz1xIr1cNVdk)

⚠️ Caution: Starter Template Usage
----------------------------------

[](#️-caution-starter-template-usage)

This repository provides a **starter template** for creating a child theme based on the Kadence WordPress theme. While you can use it directly, it is intended more as a **convenient starting point** for your customization needs. This template is designed to help you extend and personalize the Kadence theme, maintaining compatibility with updates to the parent theme.

> **Important Note:** If you intend to make significant modifications, it’s recommended to fork this repository or clone it directly instead of installing it via Composer. This approach ensures you retain control over your customizations without being affected by future updates or re-installations.

Installation
------------

[](#installation)

### Via Composer

[](#via-composer)

1. Open your terminal and navigate to your WordPress project directory.
2. Run the following command to install the Kadence Child theme: ```
    composer require devuri/wp-kdx-canvas
    ```
3. The theme will be installed in the `wp-content/themes/wp-kdx-canvas` directory.

### Manual Installation

[](#manual-installation)

#### 1. Download and Extract

[](#1-download-and-extract)

1. Download the child theme files.
2. Extract the files to a folder on your computer.

#### 2. Upload to WordPress

[](#2-upload-to-wordpress)

1. Connect to your WordPress site via SFTP or use the File Manager in your hosting control panel.
2. Navigate to `wp-content/themes`.
3. Upload the entire `kadence-child` folder to the `themes` directory.

### 3. Activate the Child Theme

[](#3-activate-the-child-theme)

1. Log in to your WordPress admin dashboard.
2. Go to `Appearance > Themes`.
3. Find `Kadence Child` and click `Activate`.

Customization
-------------

[](#customization)

### Custom CSS

[](#custom-css)

Add your custom styles in the `style.css` file located in the `wp-kdx-canvas` folder.

### Custom PHP Functions

[](#custom-php-functions)

Add your custom PHP functions in the `functions.php` file located in the `wp-kdx-canvas` folder. Here is an example of how to enqueue the parent and child theme styles:

```
