ACS WooCommerce Content Pro

🔧 技術仕様(アーキテクチャ・依存関係)

技術仕様

データベース

WooCommerce連携仕様

  • 記事ごとにWooCommerce仮想商品を自動生成(記事購入・投げ銭それぞれ)
  • 決済完了後、wp_acs_article_buyers にレコード追加
  • 購入後は元記事にリダイレクト(?acs_purchased=1 パラメータ付き)
  • HPOS(High-Performance Order Storage)互換性宣言済み
  • ゲスト購入を強制する設定を内蔵

📁 ファイル構成

acs-woocommerce-content/
├── acs-woocommerce-content.php       # メインプラグインファイル (v2.0.0)
├── README.md                         # プラグイン説明
├── force-guest-checkout-settings.php # ゲスト購入強制設定画面
├── includes/
│   ├── class-admin.php               # 管理画面(ダッシュボード・購入者一覧・メタボックス)
│   ├── class-article-access.php      # 記事アクセス権限管理
│   ├── class-database.php            # データベーステーブル管理
│   ├── class-paywall.php             # Paywallブロック(記事販売)
│   ├── class-tipping.php             # Tippingブロック(投げ銭)
│   ├── class-woocommerce-integration.php  # WooCommerce商品自動生成・連携
│   ├── wc-guest-checkout.php         # ゲスト購入強制処理
│   └── pro/
│       ├── class-analytics.php       # 収益レポート(日別/月別/年別・CSVエクスポート)
│       ├── class-coupon-manager.php   # クーポン管理(WooCommerceクーポン連携)
│       ├── class-design-customizer.php  # デザインカスタマイズ(テンプレート・ボタン・CSS)
│       └── class-license-manager.php # ライセンス管理(v2.0で全機能無料化済み)
├── assets/
│   ├── css/
│   │   ├── frontend.css              # フロントエンドCSS
│   │   └── blocks/
│   │       ├── paywall-editor.css    # Paywallブロック エディタCSS
│   │       └── tipping-editor.css    # Tippingブロック エディタCSS
│   └── js/
│       ├── frontend.js               # フロントエンドJS(メール認証・投げ銭AJAX)
│       └── blocks/
│           ├── paywall.js            # Paywallブロック(Gutenberg)
│           └── tipping.js            # Tippingブロック(Gutenberg)
  • ソース: /Users/user/Documents/WordPress/Plugin/acs-woocommerce-content.zip
  • 概要ページ: [[ACS Woocommerce Contents]]
  • LP: https://acs-developer.com/acs-woocommerce-content-pro/
  • DL: https://acs-developer.com/acs-woocommerce-content-pro-dl/

プラグインの詳細を確認する

実際の機能や導入メリット、購入情報については以下のページをご覧ください。

ACS WooCommerce Content Pro の詳細ページを見る →