実験用に作りました。本番用ページで実験を繰り返すわけにもいかないので。
テーマは本物のページに合わせて”Cocoon”に揃えてあります。
スマートフォンにも対応しています。
技術検証用のページだから、コンテンツの中身は真面目に作ってません。
WordPressの代表的なプラグインを3つ(bbPress、BuddyPress、Contact Form 7)追加しました。世の中一般への情報発信はブログ機能で、会友とのコミュニケーションはフォーラム機能で、講座の申込受付や一般からの問い合わせはコンタクトフォームで、という棲み分けです。
また、フォームでの入力内容の確認のため”Contact Form 7 add confirm”の改造版を追加してあります。改造方法はこちらとこちらを参照しました。
フォーム送信後に”Redirection for Contact Form 7”を用いて、受付済の旨のメッセージを表示しています。
当初はメール受信先から自動返信を行おうと思っていましたが、その機能を悪用したスパムが横行しているという話ですので、画面上だけでメッセージを表示するようにしました。
またフォームでの受付状況を管理するため、”Flamingo”も組み込みました。ことに講座の受付管理に有効と考えています。
サイドバーは、ウィジェットの「[C]新着記事」と「(BuddyPresss)ログイン」などを並べているだけです。
追記:・・・以上のような要領で始めてみましたが、その後、多数の追加設定を行っています。
再追記:・・・以上のような要領で続けておりましたが、結局、膨大な数の追加設定を行っています。
以下、デバッグ用なので気にしないでください。
現在ロードされているプラグインのCSSとスクリプトの一覧(ハンドル名)
- Queuing scripts
- tinyjpfont-default-font
- wp-dark-mode-frontend
- cocoon-style
- cocoon-keyframes
- font-awesome-style
- icomoon-style
- baguettebox-style
- cocoon-child-style
- cocoon-child-keyframes
- wp-block-library
- wc-blocks-style
- tinyjpfont_gutenberg_style-css
- classic-theme-styles
- global-styles
- bbp-default
- contact-form-7-confirm
- tinyjpfont-styles
- woocommerce-layout
- woocommerce-smallscreen
- woocommerce-general
- woocommerce-inline
- wpcf7-redirect-script-frontend
- style
- wc-gateway-linepay-smart-payment-buttons
- wp-members
- font-awesome-official
- font-awesome-official-v4shim
- Queuing styles
- wp-dark-mode-frontend
- wp-dark-mode-js
- baguettebox-js
- jquery-core
- jquery-migrate
- comment-reply
- cocoon-js
- cocoon-child-js
- contact-form-7
- contact-form-7-confirm
- wc-add-to-cart
- woocommerce
- wc-cart-fragments
- wpcf7-redirect-script
- google-recaptcha