WP Manifestindependent plugin directory
manifest / themes / wp-admin-theme-customisations

WP-Admin Theme Customisations

WP-Admin Theme Customisations

by Zhenya Sh. · github.com/wpadmin/wp-admin-theme-customisations · website

★ 0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/wpadmin/wp-admin-theme-customisations/archive/refs/heads/main.zip

WordPress plugin for theme customisations: custom CSS, JS, templates, and functions.

Author: Zhenya Sh.

Version: 1.1.0

Requires: WordPress 6.0+, PHP 7.4+

Tested: WordPress 6.7

Features

  • Custom CSS styles
  • JavaScript files (plain JS and jQuery-dependent)
  • WordPress template overrides
  • WooCommerce template overrides
  • Custom functions via separate file
  • Namespace-based architecture

Structure

wp-admin-theme-customisations/
├── wp-admin-theme-customisations.php    # Main plugin file
├── assets/
│   ├── css/
│   │   └── style.css                    # Custom CSS
│   └── js/
│       ├── custom.js                    # Plain JavaScript
│       └── jquery-custom.js             # jQuery-dependent
└── custom/
    ├── functions.php                    # Custom functions
    └── templates/                       # Template overrides
        ├── page.php                     # WordPress templates
        ├── single.php
        └── woocommerce/                 # WooCommerce templates
            ├── cart/
            └── checkout/

Installation

  1. Upload to /wp-content/plugins/
  2. Activate via WordPress admin
  3. Add custom code to files in assets/ and custom/ directories

Usage

Custom CSS

Place styles in assets/css/style.css

Custom JavaScript

  • Plain JS: assets/js/custom.js
  • jQuery: assets/js/jquery-custom.js

Custom Functions

Add functions to custom/functions.php

Template Overrides

  • WordPress: custom/templates/[template-name].php
  • WooCommerce: custom/templates/woocommerce/[template-path]

Development

Namespace: ZHSH\ThemeCustomisations

Prefix: ZHSH_TC

Text Domain: zhsh-theme-customisations

License

GPL v2 or later

GitHub Repository