[解決済み] 関連商品の表示エリアを、別の場所に表示させたい

2011 年 4 月 4 日

ホーム フォーラム テンプレート(テーマ) [解決済み] 関連商品の表示エリアを、別の場所に表示させたい

このトピックには3件の返信が含まれ、2人の参加者がいます。6 年、 7 ヶ月前 soratomo さんが最後の更新を行いました。

4件の投稿を表示中 - 1 - 4件目 (全4件中)
  • 投稿者
    投稿
  • #50334

    soratomo
    参加者

    いつもこの素晴らしいプラグインを利用させていただき、

    誠にありがとうございます。

    「関連商品」の表示位置に関しての質問です。

    ■意図するレイアウト通りにするため、

    関連商品の表示部分を、ループ内の別のブロック要素に

    表示させる方法はあるでしょうか?

    <div id=”itempage”>

    <form action=”‘ . USCES_CART_URL . ‘” method=”post”>

    <div class=”assistance_item”>

    </div><!– end of assistance_item –>

    </form>

    </div><!– end of itemspage –>

    これを

    <div id=”itempage”>

    <form action=”‘ . USCES_CART_URL . ‘” method=”post”>

    </form>

    </div><!– end of itemspage –>

    <div class=”etc”>(別のブロック要素)

    <div class=”assistance_item”>

    </div><!– end of assistance_item –>

    </div>

    これは

    single_item.phpを編集することで、実現できるものでしょうか?

    以上、ご教授のほどよろしくお願いいたします。

    #61762

    soratomo
    参加者

    すみません。

    single_item.php内の記述を参考に、直接この中へsingle.phpに記述していたhtml等を組み替えする事で対処できました。

    カスタムフィールド部分はどうなるのかで、時間的に躊躇していたのですが

    ↓部分を参考に

    esc_html(usces_the_itemName( ‘return’ ))

    esc_html(post_custom(‘カスタムフィールドキー名’))

    これで無事に表示されました。(あってるのかな?)

    いやはや、失礼いたします。

    #61763

    nanbu
    参加者

    こんにちは。

    Welcart テンプレートのカスタマイズで、single.php に直接商品情報の出力タグを設置するのはお勧めしていません。WordPress とphp のスキルがある程度無いと後々問題が発生しかねません。商品と通常投稿の分岐も煩雑になってしまいます。

    現行のバージョンでは、single_item.php を直接編集し、テーマ内へ退避させるのがベストかと思います。退避方法はこちらです。

    https://www.welcart.com/community/archives/1283

    ただし、次期バージョンv1.0 では、wc_templates というテンプレートが標準となります。これは、初期状態でテーマに設置されているWelcart のテンプレートです。もちろん商品詳細ページのテンプレートも含まれています。こちらのテンプレートは通常のWordPress のテンプレート同様、自由に編集しても問題ありません。

    現在、v1.0-beta1 が公開されていますが間もなく(今週中)v1.0-bata2 が公開されます。もし、現在構築中であるならば是非ベータ版を使ってみてください。「Welcart Home」はv1.0-beta1 で稼動しております。

    カスタムフィールドの表示に関しましては、usces_get_item_custom() というWelcart のテンプレートタグがあります。こちらをご覧ください。

    https://www.welcart.com/community/archives/2167#new6

    #61764

    soratomo
    参加者

    ご指導ありがとうございます!

    Welcart テンプレートの退避はしていたのですが、

    wc_templatesテンプレートというのがもうすぐ正式リリースされるんですね、素晴らしい!

    早速中身を見てみました。新しく見やすく作業しやすそうです!!

    まだ運用前の段階ですので、テスト環境をアップグレードしてみようと思います。

    こちら↓を参考にしながら。

    https://www.welcart.com/community/archives/2919

    いつもありがとうございます。失礼いたします。

4件の投稿を表示中 - 1 - 4件目 (全4件中)

このトピックに返信するにはログインが必要です。