メインコンテンツにスキップ
バージョン: 1.x

テンプレート

WCPOSには、レシート、請求書、ギフトレシート、納品書、キッチンチケットなどに対応した完全なテンプレートシステムが含まれており、すべてWP Admin → POS → テンプレートで管理できます。

レシートを変更したいだけですか?

**レシートのカスタマイズ**から始めましょう。バンドルされた別のテンプレートを選ぶ、AIに調整を依頼する、手動で編集するという3つの簡単な方法を紹介しています。

テンプレートエンジン

WCPOSは3つのテンプレートエンジンに対応しています。エンジンはテンプレートの作成時またはギャラリーカードのテンプレートを使用をクリックした際に選択され、後から変更することはできません。エンジンを切り替えるには、新しいテンプレートを作成してください。

ロジックレスHTML(推奨)

Mustacheスタイル {{variable}} プレーンHTML内のプレースホルダーを使用します。クライアントサイドでレンダリングされるため、レシートはオフラインで動作します。ブラウザ印刷およびPDFレシートに使用します。

サーマルXML

画面プレビューとサーマルレシートプリンター用のESC/POSコマンドの両方を生成するXMLテンプレートです。1つのテンプレートで2つの出力が得られます。Epson、Star、その他のサーマルプリンターに使用します。

レガシーPHP

WooCommerce関数を使用するサーバーサイドPHPテンプレートです。既存の yourtheme/woocommerce-pos/receipt.php オーバーライドとの後方互換性のために保持されています。レンダリングにはサーバー接続が必要です。

ギャラリーには、そのまま使用またはカスタマイズできるテンプレートが用意されています。カテゴリ(レシート、請求書、ギフトレシート、キッチンチケット、見積書/発注書)、フォーマット(HTML/ESC/POS)、方向(LTR/RTL)でフィルタリングし、店舗の実データでプレビューできます。各カードのフッターにはプレビューリンクとテンプレートを使用ボタンがあり、「テンプレートを使用」をクリックするとマイテンプレートに編集可能なコピーが作成されます。

テンプレートエンジン説明
標準レシートHTMLデフォルトのレシート — ロゴ、店舗情報、商品、合計、支払い
標準レシート(RTL)HTMLアラビア語、ヘブライ語、ペルシア語、ウルドゥー語向けの右横書き版
ミニマル/モダンHTML標準版と同じ必須項目を、より少ない縦スペースにまとめたレイアウト
詳細レシートHTML完全な税務インボイス — SKU列、単価、税率別内訳、住所を含む
ギフトレシートHTML商品のみ表示、価格は非表示。ギフトメッセージと返品ポリシーを含む
請求書HTMLA4/レターサイズのフルページ請求書。未払い注文向けの「お支払い方法」パネル付き
納品書HTML倉庫向け — 商品+数量、配送先のみ、価格なし
見積書HTML販売前の書類。価格と条件を記載 — 支払いセクションなし
ナローレシートHTML狭幅用紙またはHTML対応サーマルプリンター向けの等幅レシート
シンプルサーマルレシート(58mm)サーマルすっきりとした58mmサーマルレイアウト
シンプルサーマルレシート(80mm)サーマルすっきりとした80mmサーマルレイアウト — 最も一般的
シンプルサーマルレシート 80mm(RTL)サーマル80mm用のRTL版。アラビア語コードページ(CP864/Windows-1256)対応プリンターが必要
詳細サーマルレシート(58mm)サーマル58mmフル機能版 — 住所、税内訳、返金、支払い、条件、バーコードを含む
詳細サーマルレシート(80mm)サーマル80mmフル機能 — 住所、税内訳、返金、支払い、規約、バーコード
キッチンチケットサーマル商品のみ、大きなフォント、価格なし — 調理ステーション向け

サードパーティのドキュメントテンプレート

WP Overnight の PDF Invoices & Packing Slips for WooCommerce が有効な場合、WCPOS はレシートテンプレート一覧に Invoice (WP Overnight)Packing Slip (WP Overnight) も表示します。これらのサーバーレンダリング HTML テンプレートは WP Overnight のドキュメント API に処理を委任し、同プラグインで設定された請求書・納品書の番号付け、レイアウト、ブランディング、法的/税務フィールド、テンプレートカスタマイズを再利用します。

これらは WP Overnight プラグインが有効な場合にのみ利用でき、レンダリングにはサーバー接続が必要です。オフライン印刷が必要な場合は、WCPOS に同梱されている HTML またはサーマルテンプレートを使用してください。

税表示の自動適応

同梱テンプレートの多く(Standard、Standard RTL、Minimal/Modern、Narrow、Invoice、Quote、Thermal Simple 各バリアント)は、WooCommerce の税表示設定に自動的に適応します

  • 税込店舗(EU/UK/AU)では、税込価格と「税込」行が表示されます。
  • 税抜店舗(US/CA)では、税抜価格に税が別行として加算されます。
  • 合計金額には、実際に請求された税込金額が常に表示されます。

Detailed シリーズは正式な税務請求書であり、店舗設定に関係なく、税抜行と明示的な内訳で常に税を項目化します。

仕組み

  1. テンプレートを追加 — ギャラリーカードのテンプレートを使用をクリックするか、ゼロから独自のテンプレートを作成します。
  2. カスタマイズ — アプリ内エディターでライブプレビューを確認しながら編集するか、ChatGPT / Claude に貼り付けて変更を依頼します。
  3. 有効化マイテンプレート有効トグルを切り替えます。有効なレシートテンプレートはすべて、レジのレシート画面ドロップダウンに表示されます。
  4. 印刷または表示 — レシートは会計後に開き、印刷、メール送信、画面表示のオプションが利用できます。

テンプレートは、店舗情報、明細項目、合計、税金、支払い、返金などのセクションを含む標準化されたレシートデータペイロードに対してレンダリングされます。通貨フィールドにはすべて、フォーマット済みの _display バリアント(例: $29.99 ではなく 29.99)が含まれています。

Pro 機能

WCPOS Pro では、各店舗に独自のテンプレート割り当て、ブランディング(ロゴ、住所、連絡先)、テンプレートの並び順を設定できます。店舗ごとに異なるレターヘッドで印刷する必要がある多店舗運営に便利です。

このセクションの内容