【WP】【welcart】作るときのメモ
ディレクトリ構成
ファイル名一覧
いかんせんページ数が多くて、でも全部包括してくれる一覧が見当たらなかった。
バージョンによってファイル名が変わってたみたいだから今後も同じとは限らない。
WPのとwelcartのと一緒に入れてます。
直下 | |
---|---|
archive.php | 表示するデータが商品以外だった場合に、このテンプレートを使用します。 |
footer.php | フッターテンプレート |
function.php | 各種設定 |
header.php | ヘッダーテンプレート |
home.php | ホームページテンプレート。サイトのトップページになります。 |
index.php | 基本テンプレート。該当するテンプレートが無い場合に使用されます。 |
inquiry.php | ご相談・お問い合わせテンプレート。問い合わせフォームを開きます。 |
page.php | ページテンプレート。特定のページが要求されたときに使用します。 |
sidebar.php | サイドバーテンプレート |
single.php | 単体記事を表示するためのテンプレート。 |
wp_templates/ | |
wc_item_search_page.php | 商品カテゴリー複合検索ページ |
wc_item_single.php | 商品詳細ページ |
wp_templates/cart/ | |
wc_cart_error_page.php | エラーページ |
wc_cart_page.php | カートページ |
wc_completion_page.php | 完了ページ |
wc_confirm_page.php | 確認ページ |
wc_customer_page.php | お客様情報ページ |
wc_delivery_page.php | 配送・支払方法ページ |
wp_templates/member/ | |
wc_changepassword_page.php | パスワード変更ページ |
wc_login_page.php | ログインページ |
wc_lostpassword_page.php | パスワード要求ページ |
wc_member_completion_page.php | 完了ページ |
wc_member_page.php | 会員情報ページ |
wc_new_member_page.php | 新規入会ページ |
参考
- 【重要】カートページ、メンバーページ等のカスタマイズについて
- Welcart デフォルトテーマについて
- 小さなECサイトのWordPress+Welcart導入・設定ガイド[Welcart公式ガイド] - 南部正光, 森川徹志 - Google ブックス
メール設定
php.iniの設定
"safe_mode"をOFFにしとかなきゃいけない。
OFFなのにダメなときは一旦ONにしてからOFFにしてみる。
SMTPの設定
購入、お問い合わせのサンクスメールがgmailには届くのにhotmailには届かない、みたいな事があった。
WPには元々メール機能がついてるけど、プラグイン使って手動で設定しなおしたら届くようになった。
WPプラグイン「WP Mail SMTP」
設定名 | 設定内容 |
---|---|
From Email | 送信者のメールアドレス |
From Name | 送信者の名前 |
メーラー | 「WordPressの全てのメールをSMTP経由で送信する。」 |
Return Path | お好きに |
SMTP Host | メールアカウントのホスト名 |
SMTP Port | 暗号化なし:25、暗号化する:587 |
Encryption | 上記に合わせて選ぶ。 |
Authentication | 「はい: SMTP認証を使用します。」 |
Username | メールアカウントのユーザー名 |
Password | メールアカウントのパスワード |