Logo de l'entreprise Logo de l'entreprise wisecp.com / Developer Docs
User GuideAdmin panel usage Developer DocsDevelopment and integration Retour au site
/
Devenir développeur Se connecter

Parcourir les sujets

    • Developing for WISECP
    • Setting Up a Development Environment
    • Coding Conventions
    • Your First Change
    • Debugging and Logs
    • Architecture Overview
    • Bootstrap and Autoloading
    • Controllers and Routing
    • The Model Layer
    • Operations
    • Filtering User Input
    • Utility Helpers
    • Reading and Writing Configuration
    • Building Links and Routes
    • Translations and Language Files
    • Caching
    • Error Handling
    • Querying with WDB
    • Changing the Database Schema
    • Domain Helpers
    • Views and Templates
    • Interface Components
    • The Admin Form Builder
    • Admin JavaScript Library
  • Joining the Developer Programme
  • The Developer Portal
  • Premium Developer Subscription
  • Becoming a Certified Developer
  • Preparing a Product for Review
  • Developer Agreement and Rules
  • The Requests Board
    • The Module System
    • Module Anatomy
    • Your First Module
    • Module Lifecycle
    • Module Configuration
    • Module Language Files
    • Module Assets and Logo
    • Adding an Admin Page
    • Exposing API Endpoints
    • The Client Area Bridge
    • Registering Hooks from a Module
    • Adding a Dashboard Widget
    • Writing a Server Module
    • Server Module Tools
    • Writing a Product Module
    • Product Module Client Management
    • Writing an Addon Module
    • Writing a Payment Gateway
    • Writing a Registrar Module
    • Writing a Currency Module
    • Writing a Fraud Module
    • Writing a Mail Module
    • Writing an SMS Module
    • Writing a Pipe Module
    • Writing an Authentication Module
    • Writing a Social Login Provider
    • Writing a Captcha Module
    • Writing an IP Module
    • Writing a Storage Module
    • Writing an Import Module
    • The Theme Engine
    • Theme Anatomy
    • Your First Theme
    • Theme Assets
    • Page Surfaces
    • Catalog and Product Pages
    • Cart and Checkout
    • The Client Area
    • Login and Registration
    • System Pages
    • Template Variables
    • Theme Hooks and Output Filters
    • Menus and Navigation
    • Translating a Theme
    • Theme Settings
    • Securing Theme Forms
    • Theme Performance and Caching
    • Responsive and Accessible Markup
    • Multi-Theme Parity
    • Tables and Record Lists
    • Client List Interaction
    • How Notification Templates Work
    • Writing an Email Template
    • Writing an SMS Template
    • Notification Template Variables
    • Shipping Templates with a Module
  • Publishing a Product
  • Licensing a Marketplace Product
  • Shipping a Release
  • Protecting a Theme
    • Licensing a Module
    • Shipping Module Updates
    • Packaging a Module for Distribution
  • How Hooks Work
  • Writing a Hook Listener
  • Hook Domains
  • Common Hook Scenarios
    • Hooks on the Customer Site
    • Customer Site Data and Gates
    • Blog and Comment Hooks
    • Site Content Hooks
    • Customer Account and Contact Hooks
    • Customer Panel Data Hooks
    • Customer Service and Message Hooks
    • Customer Domain Screen Hooks
    • Customer Service Screen Hooks
    • Customer Cart and Checkout Hooks
    • Customer Support Screen Hooks
    • Customer Site Shell Hooks
    • Customer Account Screen Hooks
    • Customer Content Screen Hooks
    • Hooks in the Management Panel
    • Management Panel Data and Gates
    • Panel Staff and Privilege Hooks
    • Panel Analytics Hooks
    • Panel Screen Data Hooks
    • Panel Customer Screen Hooks
    • Panel Service Screen Hooks
    • Panel Support Screen Hooks
    • Panel Product Screen Hooks
    • Panel Invoice Screen Hooks
    • Panel Shell and Order Hooks
    • Panel Content Screen Hooks
    • Panel Settings and Tool Hooks
    • Customer Account Hooks
    • Partner Programme Hooks
    • Balance and Payment Preference Hooks
    • Account Security Hooks
    • Sub-user Hooks
    • Personal Data Hooks
    • Account and Contact Hooks
    • Account Restriction Hooks
    • Service Lifecycle Hooks
    • Service Status Hooks
    • Service Module Hooks
    • Service Cancellation Hooks
    • Service Renewal Hooks
    • Service Transfer Hooks
    • Licence Transfer Hooks
    • Service Detail Hooks
    • Domain Acquisition Hooks
    • Domain DNS Hooks
    • Domain Contact Hooks
    • Domain Catalogue Hooks
    • Domain Forwarding Hooks
    • Domain Lifecycle End Hooks
    • Domain Verification Hooks
    • Domain Profile Hooks
    • Domain Capability Hooks
    • Ticket Lifecycle Hooks
    • Customer-side Ticket Hooks
    • Staff Reply Hooks
    • Ticket Organisation Hooks
    • Ticket View Hooks
    • Ticket Field and Email Hooks
    • Product Lifecycle Hooks
    • Product Data and Catalogue Hooks
    • Product Group and Add-on Hooks
    • Server Record Hooks
    • Invoice Lifecycle Hooks
    • Payment Hooks
    • Invoice Amount Hooks
    • Payment Gateway Hooks
    • Currency and Coupon Hooks
    • Cart Hooks
    • Order Status Hooks
    • Order Configuration Hooks
    • Module Installation Hooks
    • Module Settings and Data Hooks
    • Cron Tick Hooks
    • Task Management Hooks
    • Notification Hooks
    • Knowledge Base Management Hooks
    • Knowledge Base Display Hooks
    • Platform Infrastructure Hooks
    • Language and Translation Hooks
    • System Event Hooks
  • The WISECP API
  • API Authentication and Permissions
  • Request and Response Format
  • API Resources
  • Calling the API In Process
  • Reacting to Events
    • Reference Data
    • Health and Key Check
      • Staff Accounts
      • Staff Privilege Groups
      • Staff Departments
      • Affiliate Partners
      • Affiliate Program Settings
      • Affiliate Payout Requests
      • Affiliate Assignments
      • Automation Jobs
      • Scheduled Tasks
      • Cron Settings
      • Queue Maintenance
      • Client Addresses
      • Client Notes
      • Client Credit
      • Blacklist and Duplicates
      • Client Security
      • Signing In as a Client
      • Client Endpoints
      • Stored Cards
      • Document Scheme
      • Client Documents
      • GDPR Requests
      • Affiliate
      • Account State and Bulk Actions
      • Client Configuration
      • WHOIS Profiles
      • Sending Notifications
      • Sub-users
      • Reseller
      • Quick Reads
      • Discount Coupons
      • Currencies and Rates
      • Taxation Rules
      • Managing Invoices
      • Invoice Status and Notices
      • Invoice Items and Payments
      • Cash Records
      • Recurring Expenses
      • Help Articles
      • Help Categories
      • Language Packages
      • Translation Strings
      • Module Catalogue
      • Module Settings and Calls
      • Managing Notification Templates
      • Notification Layout
      • Placing an Order
      • Order Records
      • Product Endpoints
      • Product Media
      • Product Categories
      • Special Groups
      • Add-on Definitions
      • Product Requirements
      • Domain Extensions
      • Domain Pricing and Settings
      • Provisioning Servers
      • Server Groups
      • International SMS
      • Service Endpoints
      • Service Lifecycle
      • Service Settings and Server
      • Service Requirement Answers
      • Ownership Transfers
      • Renewal and Cancellation
      • Upgrades and Downgrades
      • Add-ons on a Service
      • Service Metrics
      • Service Tools
      • Licence Transfers
      • Domain Basics
      • DNS Management
      • E-mail and URL Forwarding
      • Site Settings
      • Client Registration
      • API Credentials
      • Localisation and URLs
      • Security Settings
      • Authentication Settings
      • Bot and Spam Protection
      • Backup Storage
      • Backup Schedules
      • Backup Diagnostics
      • Managing Tickets
      • Ticket Replies
      • Internal Notes and Secrets
      • Ticket Custom Field Definitions
      • Ticket Reference Lists
      • Ticket Announcements
      • Ticket Settings
      • Ticket Automatic Tasks
      • Activity Logs
      • Error Logs
      • Reminders and Tasks
      • Add-on Modules
      • Module Queue
      • Notification Queue
      • Bulk Messaging
      • Bulk Templates
      • Scheduled Bulk Tasks
      • Website Pages
      • Website Categories
      • Homepage Slides
      • Customer Testimonials
      • Website Menus
      • The Contact Inbox
    • Client API Overview
    • Client API First Calls
    • The Account Behind the Key
    • The Address Book
    • Balance
    • Orders
    • Invoices
    • Tickets
    • SMS
    • Affiliate
      • The Domains You Own
      • Taking a Domain
      • Name Servers and Records
      • Domain Contacts and Privacy
      • Setting Up Forwarding
      • What Is on Sale
      • The Services You Own
      • Reaching Into a Service
    • Adding Custom Fields
    • Adding a Scheduled Task
    • Adding a Custom Operation
    • Overriding Text and Templates
    • Changing Billing Behaviour
    • Principles of Upgrade-Safe Work
    • Working Without Touching the Core
    • Surviving a Core Upgrade
    • Security Practices
  1. Developer Docs
  2. Theme Development

Theme Development

Build website themes and notification templates on the WISECP theme engine.

Theme Basics

The Theme Engine 9 vues Theme Anatomy 5 vues Your First Theme 3 vues Theme Assets 3 vues

Theme Surfaces

Voir tout 6
Page Surfaces 3 vues Catalog and Product Pages 2 vues Cart and Checkout 3 vues The Client Area 2 vues Login and Registration 2 vues System Pages 2 vues

Theme Data

Template Variables 4 vues Theme Hooks and Output Filters 3 vues Menus and Navigation 2 vues Translating a Theme 2 vues Theme Settings 4 vues

Theme Quality

Voir tout 6
Securing Theme Forms 3 vues Theme Performance and Caching 2 vues Responsive and Accessible Markup 2 vues Multi-Theme Parity 3 vues Tables and Record Lists 9 vues Client List Interaction 4 vues

Notification Templates

How Notification Templates Work 7 vues Writing an Email Template 4 vues Writing an SMS Template 3 vues Notification Template Variables 8 vues Shipping Templates with a Module 4 vues
Besoin d'aide supplémentaire ?

Notre équipe d'assistance est disponible 24h/24 pour tout ce que vous ne trouvez pas ci-dessus.

Nous contacter Ouvrir un ticket
WISECP logo WISECP logo wisecp.com

La plateforme d'automatisation qui fait tourner les entreprises d'hébergement web et de services numériques dans plus de 100 pays. Facturation, mise en service, assistance et espace client dans un seul système.

English Türkçe Deutsch Français
TRY - Türk Lirası USD - US Dollar
WISECP Facturation et automatisation WHost Gestion des serveurs

Plateforme

Intégrations Sécurité Plateforme et API Place de marché WStore

Développeurs

Documentation Référence de l'API Annuaire des développeurs Devenir développeur

Ressources

Guide d'utilisation Versions Demandes de fonctionnalités Vérification de licence Blog

Entreprise

À propos Contact Conditions d'utilisation Politique de confidentialité Politique de cookies
© 2026 WISECP LLC. Tous droits réservés. Préférences de cookies
Moyens de paiement acceptés : Visa, Mastercard

Nous utilisons des cookies pour vous garder connecté, mémoriser votre langue et votre devise, et améliorer le site. Politique relative aux cookies

Choisissez ce que vous autorisez