Welcartカスタマイズ

スポンサーリンク
Welcart

Welcart 退会処理の際にWordPress側のユーザー情報も削除する方法

以前、Welcartユーザーがログインする際にWordPressにも紐づくユーザーを登録する記事を書きましたが、Welcartから退会する処理を実行してもWordPress側のユーザー情報を削除する機能がありませんでしたので、今回不足してい...
Welcart

Welcart会員ページ他、Welcartページを判定する独自関数

Welcartでサイト制作時に各ページごとにCSSの切り替えやバナー表示切替などする際に利用する判定用の独自関数です Welcartページ判定関数 ソースコード /** * Welcart会員ページ他、Welcartページを判定する * =...
Welcart

Welcart 会員ログイン直後に “Security check4” とだけ表示される不具合修正

Welcartで制作を進めていたサイトで、いつの間にか会員ログイン直後に "Security check4" とだけ表示される不具合が出るようになりました。以下修正方法です。 wp_nonce_field 追加 会員ログインフォームのテンプ...
Welcart

Welcart会員ユーザーのログアウト時にWordPressユーザーも同時にログアウトする方法

先日、Welcart会員ユーザーがログインした際に同時にWordPressユーザーを登録する方法を書きましたが、Welcartからログアウトする際にもWordPressユーザーも同時にログアウトするようにする必要があります。 Welcart...
Welcart

Welcart カート内の合計金額が設定金額以上の場合に送料無料にする方法

カート内の商品合計金額が3,000円以上など設定金額以上の場合に送料を無料にするには、Welcartで用意されているアクションフックの "usces_filter_set_cart_fees_shipping_charge" に独自関数を追...
Welcart

Welcart カート内の商品数を出力する方法 usces_totalquantity_in_cart()

Welcartでサイドバーやヘッダーにカート内の商品数を出力するには、usces_totalquantity_in_cart() という関数を任意の場所で呼び出して合計金額を出力出来ます。 usces_totalquantity_in_ca...
Welcart

Welcart ログイン時にWordPressユーザーを登録・更新する方法

Welcartユーザー管理システムとWordPressのユーザー管理システムはそれぞれ独立したものになっているためメルマガ用プラグインなどWordPressサイト内の会員向けに利用できるプラグインを使いたい場合、Welcartユーザーに対し...
Welcart

Welcart カート内の合計金額を出力する方法 usces_totalprice_in_cart()

Welcartでサイドバーやヘッダーにカート内の合計金額を出力するには、usces_totalprice_in_cart() という関数を任意の場所で呼び出して合計金額を出力出来ます。 usces_totalprice_in_cart() ...
Welcart

Welcart $wpdbで購入履歴に配送先情報を追加する方法

購入履歴を取得する関数やテンプレートタグは標準で用意されていますが、購入履歴テーブル(wp_usces_order)に保存されている配送先の情報を合わせて表示する方法が見当たりませんでしたので、標準で用意されているものをベースに配送先情報を...
Welcart

Welcart $wpdbでクーポン一覧を取得する方法(※WCEX Couponプラグイン利用)

Welcart用のクーポン発行プラグイン「WCEX Coupon」で管理しているクーポン一覧を取得する方法を書いていきます。 クーポン一覧取得 Welcart標準のテンプレートタグがあるかどうか未確認ですが、今回は $wpdb を使ってテー...
Welcart

Welcart 商品オプションを個別に取得する方法

Welcartで商品オプションを取得する関数は用意されていますが、レイアウトの都合などでそのまま使えないない場合があります。今回は商品ID(post_id)を指定して個別に取得する方法を書いていきます。 商品オプションの格納場所確認 "wp...
Welcart

Welcart 売上ランキング作成のための商品ID取得と表示方法

Welcartでは売上ランキングを作成するための商品ID取得用関数 get_bestseller_ids( $days ) と売上ランキング表示用関数 usces_list_bestseller( $num, $days ) が用意されてい...
Welcart

Welcart会員登録フォームに住所自動入力機能を追加する方法

Welcartの会員登録フォームに郵便番号から住所を自動入力してくれるライブラリ「AjaxZip3」を用いて住所自動入力機能を追加する方法を書いていきます。 郵便番号から住所入力用ボタン追加 以下のコードを会員登録フォーム用のテンプレートに...
Welcart

Welcart会員情報 カスタムメンバーフィールドで性別の項目を追加する方法

Welcartの会員情報には性別の項目がありませんので、カスタム・メンバーフィールドを使って性別の項目を追加する方法を書いて行きます。 Welcart Shop 会員ページ設定へ移動 WordPress管理画面の「Welcart Shop ...
Welcart

Welcart 退会ボタン(aタグ)をメニュー等に追加実装する方法

デフォルトで会員ページの下の方に「退会する」というinputタグの退会用ボタンがありますが、こちらを会員専用メニューなど別の場所に追加実装(※今回は aタグで実装)する方法を書いていきます。 デフォルトの退会するボタン ボタン部分の抜粋です...
Welcart

Welcart ログインボタンをaタグで実装する方法

Welcartには usces_login_button() というログインページで利用するログインボタン生成用の関数が用意されていますが、inputタグのボタンになっておりデザイン都合上 aタグに変えたい場合に変更することが出来ません。 ...
Welcart

Welcart ログアウトページURLを取得する方法

WelcartでログアウトページのURLを取得するには定数と関数2つの方法があります。 定数 USCES_LOGOUT_URL 定数「USCES_LOGOUT_URL」にWelcartのログアウトページのURLが定義されています。 $url...
Welcart

Welcart URL取得関数(カートページ他)と使い方

Welcartには usces_url() というカートページ/ログインページ/マイページ/新規会員登録ページのURLを取得する関数が用意されています。 Welcart URL取得関数 Welcartプラグインの「\wp-content\p...
Welcart

Welcart 複数のSKUをセレクトボックスにまとめてカートに入れる方法

商品詳細ページで複数のSKUをセレクトボックスにまとめて表示させる必要があったため有料プラグインの「WCEX SKU Select」で対応を試みたのですがレイアウト調整がうまくいかなかったので自力で対応する方法に変更して対応しました。 SK...
スポンサーリンク
タイトルとURLをコピーしました