定制 wpdesk/wpdesk-sdk 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

wpdesk/wpdesk-sdk

Composer 安装命令:

composer create-project wpdesk/wpdesk-sdk

包简介

README 文档

README

Ta paczka umożliwia szybką integrację wtyczki WordPress z systemem licencji i aktualizacji WP Desk. Wersja produkcyjna kodu (wraz z bibliotekami zależnymi) jest automatycznie izolowana (scoped) przy użyciu narzędzia PHP-Scoper. Chroni to przed konfliktami z innymi wtyczkami korzystającymi z tych samych bibliotek.

Wymagania

  • Lokalnie zainstalowany PHP >= 7.4.
  • Lokalnie zainstalowany Composer (dostępny globalnie w terminalu).
  • System operacyjny z rodziny Unix (Linux / macOS).

Wymogi dotyczące wtyczki (Nagłówki i Changelog)

Aby integracja oraz system aktualizacji działały poprawnie, główny plik Twojej wtyczki powinien zawierać standardowe nagłówki WordPress i WooCommerce:

  • Requires at least (minimalna wersja WordPress)
  • Tested up to (maksymalna przetestowana wersja WordPress)
  • Requires PHP (minimalna wersja PHP)
  • WC requires at least (minimalna wersja WooCommerce)
  • WC tested up to (maksymalna przetestowana wersja WooCommerce)

Dodatkowo, w głównym katalogu wtyczki musi znajdować się plik changelog.txt przygotowany zgodnie z formatem Keep a Changelog.

Instrukcja instalacji

Krok 1: Uruchomienie instalatora

Przejdź w terminalu do głównego katalogu swojej wtyczki (np. wp-content/plugins/moja-wtyczka/) i wykonaj poniższe polecenie:

composer create-project wpdesk/wpdesk-sdk wpdesk-integration

Important

Docelowy katalog musi nazywać się dokładnie wpdesk-integration. Skrypt instalacyjny wymaga tej nazwy do poprawnego działania.

Instalator przeanalizuje wtyczkę i przygotuje paczkę integracyjną. Jeśli wtyczka posiada wiele plików z nagłówkiem Plugin Name w katalogu głównym, instalator poprosi o wskazanie, który z nich jest plikiem głównym.

Po zakończeniu konfiguracji i budowania, skrypt automatycznie usunie pliki instalatora, pozostawiając w katalogu wpdesk-integration wyłącznie gotową, zoptymalizowaną paczkę produkcyjną.

Krok 2: Dołączenie integracji w kodzie wtyczki

W głównym pliku swojej wtyczki dodaj następującą linię kodu:

require_once __DIR__ . '/wpdesk-integration/wpdesk-integration.php';

Katalog wpdesk-integration powinien zostać dodany do Twojego repozytorium i spakowany razem z wtyczką do dystrybucji.

统计信息

  • 总下载量: 8
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 2
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2026-05-29