備忘録。そのときそのときに勉強しているもののメモ

immature

WordPress

EventsManager ProとWooCommerce

更新日:

Events Managerを触ってるけれど、
EventsManager ProWooCommerceを連携することができるようなので随時覚書。

以下EventManager(pro含)とWooCommerceの覚書になりますが、連携時のみのカスタマイズがでてくることもあるのでご了承ください。

連携の概要はこちら
WooCommerceとの統合により、Events Managerのイベントは、WooCommerceストアを介して予約および支払いが可能になる、というものらしい。
必要なものはEvents Manager proとEvents Manager WooCommerce(proに申し込むとダウンロードができる)とWooCommerce。
ブックマーク:WOOCOMMERCE USER FIELDS

WooCommerceで会員登録ページを表示する

新規会員登録フォームが欲しかったので、WooCommerceで会員登録ページを表示するの設定を行った。

WooCommerceとWP-Membersの連携

会員登録ページに、カスタム項目を追加したかったので、WP-Membersを入れた。
【会員項目カスタマイズ】WooCommerceでWP-Members連携
WP-Membersとの連携により新規登録時にカスタム項目を追加しやすくなったようです。
WP-Members Membership プラグイン

(こちらは試そうとして結局やめたけど、いつかの時のためのブックマークにしておきます。新規登録画面の自作。WooCommerceの会員登録ページに入力欄を追加したい!

WooCommerceに請求書・納品書・領収書が印刷できるようになる

Print Invoice & Delivery Notes for WooCommerce
日本語にも対応している。ありがたい。
使い方参考:日本語にも対応した請求書・納品書・領収書が印刷できる:WooCommerce Print Invoice & Delivery Note

プラグインテンプレートのオーバーライド

Events ManagerもWooCommerceも自身のテーマ内にプラグインのテンプレートファイルを置くことで、
元のテンプレートファイルを触らなくても修正したい箇所を上書きすることができる。(オーバーライド)
ただし、フォルダの置き場所がそれぞれ少し違う。

Events Manager

wp-content/themes/your-theme/plugins/events-manager/templates/修正するファイルの入っているフォルダ/修正したいファイル
参考:http://wp-events-plugin.com/documentation/using-template-files/

WooCommerce

wp-content/themes/yourtheme/woocommerce/修正するファイルの入っているフォルダ/修正したいファイル
参考:https://docs.woocommerce.com/document/template-structure/

WooCommerceのステータスを注文時に自動的に完了にする

EventManagerはイベントを承認制にするかどうかを選択できるので、承認が不要な場合は設定の変更で対応が可能。
WooCommerceではデフォルトではできないようなので、functions.phpでカスタマイズするか、プラグインを使用することで、注文完了後、通常「処理中」となるステータスが「完了」になる。
Autocomplete WooCommerce Orders
WooCommerceも設定で変更できるようになるといいよネ…。

-WordPress
-

Copyright© immature , 2021 All Rights Reserved Powered by STINGER.