gell
投稿の際は下記の情報をお書き添えください。
-------------------------------------------
WordPress のバージョン:(例 6.0.2)
Welcart のバージョン:(例 2.8.1)
PHP のバージョン:(例 8.0)
Welcart専用の拡張プラグインとバージョン:(例 DL Seller 3.4.1、SKU Select 1.4.2)
ご利用の親テーマとバージョン :(例 Welcart Basic 1.7.1)
ご利用の子テーマとバージョン :(例 Welcart Beldad 1.4)
症状を確認したブラウザ:
サーバー【重要】:(会社名、サービス名)
--------------------------------------------
フォーラムへの返信
-
投稿者投稿
-
gell参加者
お返事遅くなりました。
お忙しい中、検証していただきありがとうございました。
無事にリダイレクトできました。
ありがとうございました。
gell参加者何度もすみませんが「既存のサブディレクトリをルートディレクトリとして表示する」にかんしましては全て解決致しました。
まず、大きな間違いとして、一度wordpressのURLを変更してしまっていました。そこですべてがおかしくなったようです。
WP-DBManagerで作業前のデータベースに復元し、wordpressを再インストールしたところ、カートが使えるようになりました。(データベースの復元は必要なかったかもしれません。)
そして、サイトアドレスのみ変更し「既存のサブディレクトリをルートディレクトリとして表示する」を行ったところ無事に行うことができました。
301リダイレクトに関しましてはいかがでしょうか?
また今回の様な失敗をおかしたくないので、ご教授願います。
gell参加者すみません、先走って「既存のサブディレクトリをルートディレクトリとして表示する」をやってしまいました。
すると、様々な不具合が出てきてしまいどうにもならない状態です。
現状は「既存のサブディレクトリをルートディレクトリとして表示する」で変更した部分に関しては元に戻しています。
不具合1:カート機能が使えません。
不具合2:wc_item_single.phpが効いてません。おそらくsingle.phpが使用されています。
welcartプラグインをアンインストールして再インストールしても戻りませんでした。
WCEX Mobileを利用していますが、そちらは何事もなく利用できています。
safari chrome firefoxで確認しましたが、どれも同じ現象でした。
どのようにしたら元に戻せるでしょうか?
サイトが出来上がり、アップする状態となったのですが、突然このような事態となり残念です。。。
お忙しい中すみませんが、よろしくお願い致します。
gell参加者ご返答ありがとうございます。
サイト全体をSSL化する際はチェックの必要がなかったのですね。
失礼致しました。
お忙しい中ありがとうございました。
gell参加者お忙しい中ご返答いただきありがとうございました。
テンプレートは勘違いしていた模様です。
なぜ、勘違いをしたかというと、chromeのデベロッパツールで確認したところ、loopimgが表示されており、welcart_defaultの中のloopimgの記述を検索するとwc_search_page.phpがヒットしたからです。
そこでいろいろと調べていたら
https://www.welcart.com/forum/topic.php?id=2603#post-9422
こちらのページが見つかりました。
どうやらquery_posts()のあたりがあやしそうでしたので、new WP_Query()で記述したところ、loopimgが消えてくれました。
まだ不具合があったのですが、いろいろとやって解決致しました。
ありがとうございました。
gell参加者恐れ入ります。
プラグインの設定変更等で真っ白になる件は解決致しました。
どうやらwelcartの問題ではなく、Xserverの方の問題でした。
SSL化した際、php.iniの設定が自動的にOFFになった事が原因だったようです。
ONにし直したら問題解消しました。
ただし、SSLを使用するのチェックの挙動は変わりません。
引き続きご質問を続けさせて頂きたいと思います。
gell参加者もう一つ、おそらくSSLが原因での不具合があるのですが、Wordpressのプラグインなどの設定を変更したり、新規投稿などした際にページが真っ白になります。
そこで、プラグインのwelcart e-commerceを停止してみたところ、その様な不具合が起きませんでした。
こちらも合わせて原因となりそうな事を教えていただけたらと思います。
よろしくお願いいたします。
gell参加者ご返答ありがとうございます。
特にカスタムフィールドは設定していません。
カテゴリーページを利用する方が良いとの事ですので、
https://www.welcart.com/community/archives/759
こちらを参考に作成したいと思います。
それでもまた不具合がおこりましたら別途ご質問させていただきます。
このトピックは一応解決済みとさせていただきます。
gell参加者お世話になります。
item_category.phpは、単純に商品一覧を表示する為のページを作成しています。
変更点は、<div class=”catbox”>のクラス名をleft-columnに変更したのと、<div class=’thumtitle’>内の (<?php usces_the_itemCode(); ?>)を削除しました。
あとはcssをいじって3×3のブロック状に表示している感じです。
この状態で、最初の投稿にも記載した通り、システム設定>表示モード>「ループ表示の際、商品を分離して表示する」のチェックボックスをチェックすると「該当する商品は見つかりませんでした。」と表示されてしまいますし、チェックを外すとブログ記事を投稿(ダッシュボード左側の「投稿」から新規追加で投稿)した際、その記事も商品一覧に追加されてしまいます。
実際にはサムネイル画像や商品名などありませんから、空の商品(枠のみ)が増える様な表示になります。
もう一つ現象として分かったのは、ブログ記事を投稿した状態で「ループ表示の際、商品を分離して表示する」のチェックをすると、ブログ記事(空の商品)のみ表示されるようです。
このことから、本来「ループ表示の際、商品を分離して表示する」をチェックすると、商品一覧には商品のみ表示されるはずが、ブログ記事のみ表示されるようになるという事が分かりました。
以上が現状です。
よろしくお願い致します。
gell参加者ご返答ありがとうございます。
どんな形にせよ変更可能であればOKです。
これで現状のサービスをサポート出来そうです。
本プラグインの購入を検討させて頂きます。
立て続けの質問でしたが、ご返答頂きありがとうございました。
gell参加者ご返答ありがとうございます。
なかなか難しい事を注文していた様ですね。
ヘッダーの変更で対応させて頂きます。
お忙しい中ありがとうございました。
gell参加者ご返答ありがとうございます。
定期購入の間隔は固定なのですね?
それを選択式に変更出来ればほぼ現状のサービスをサポート出来そうです。
配達日を5日、10日、15日などこちらの任意の日にちを指定する事は出来ますでしょうか?
お客様はその中から選択する形に出来たらと思います。
長々とご質問させて頂きましたが、迅速なご返答ありがとうございます。
gell参加者ご返答ありがとうございます。
1のご返答からの質問ですが、お客様は初回に配達希望日を選択し、あとは1か月ごとや2か月ごとなど、こちらが選択可能にした日数の中から間隔を選択するということでよろしいでしょうか?
その場合、配達希望日の指定を各月の5日・10日・15日の様に特定の日にちの設定は可能でしょうか?
それと、2回目以降自動受注が行われた時もこちらに注文メールは来るのでしょうか?
定期購入の管理パネルからいつ誰が何の購入かがわかるのであればメールは有ってもなくてもかまいませんが、現状は特にありませんので有る場合は無しに設定できればと思います。
(現在1回につき30名様分くらいの定期購入がありますので通常の注文メールとの混同を避けたいということもあります。しかし定期購入のみ別フォルダに振り分ける設定さえすれば問題ありませんが。)
次に、発送日の目安から逆算されて自動受注となるとのことですが、例えば即日を指定すると配達日数が1日かかる場合は、配達希望日の1日前の自動受注実行時間にメールを届けることになるということでよろしいでしょうか?
(自動受注実行時間が配送業務時間を過ぎて設定されている場合は2日前)
最後に、自動受注実行時間になるとお客様にメールが届くということですが、クレジットカード決済の場合、その時点で支払いが行われるということでしょうか?
弊社では配達希望日の5日前まで変更やキャンセルを可能としています。
出来れば受注実行時間の数日前(こちらの指定日数前)に一度確認のメールを自動送信することができると大変助かりますので、これは要望として書かせていただきます。
以上、度々の質問となりますが、よろしくお願いいたします。
gell参加者ご返答ありがとうございます。
わかりにくい説明で申し訳ありません。
私が行いたいことは、遷移先のページそのものは変わりませんが、各ページのページ内リンク(アンカーリンク)に飛びたいということです。
ヘッダーが大きい(heightの値が大きい)ため、ヘッダー下部の<div id=”main”>に飛びたいのです。
トップページへの遷移の場合、Urlの指定はhttp://www.XXXXXX.com/#mainのような形でトップページのアンカーリンクに飛べますが、カートページ以降のページのUrlは皆http://www.XXXXXX.com/usces-cart/になっていると思います。
ですので、どの様にアンカーリンクを指定するかがいまいちわかりませんでした。
単にフックなどでUrlの変更(アンカーリンクの付け足し)をすれば良いのかなと思いましたので、このようなタイトルとなりました。
余計わかりにくくしてしまい申し訳ありません。
もしフックでは無理なようでしたらヘッダーのデザインを変更することで対応させていただきます。
gell参加者nanbu様
ご返答ありがとうございます。
プラグイン開発中とのこと、私共としてはとても嬉しい限りです。
また出来ました時には内容を拝見し、導入を検討したいと思います。
ありがとうございました。
-
投稿者投稿