記事投稿について
タグ: 投稿設定
-
投稿者投稿
-
2016年4月24日 8:09 PM #78353bmbplanning参加者
記事投稿についてご質問させてください。
——————————————-
WordPress のバージョン: バージョン 4.4.2–ja
Welcart のバージョン: バージョン 1.8.1
ご利用のテーマ:Welcart Basicバージョン: 1.1.5.1604081
症状を確認したブラウザ: IE Firefox Chrome Safari(PC.スマホ版も含む) opera(スマホ版)
サーバー(会社名、サービス名):xserver.
SSLの利用: 無し
WordPress のパーマリンク設定:/%category%/%postname%/
——————————————–現在商品投稿の際は、
Welmart Shop → 新規商品追加
右側の カテゴリ
商品(item)親カテゴリ と
商品ブランド(例 aaa)子カテゴリ
にチェックを入れて商品を投稿しています。その際記事のURLは
http://*****.com/item/商品名/
で表示されます。
(http://*****.com/category/item/aaa/商品名)
だと「お探しのページが見つかりません。」となります。又商品ブランドごと(例 aaa)の一覧ページは
http://*****.com/category/item/aaa/
http://*****.com/category/aaa/
http://*****.com/aaa/
のどれでも表示されます。商品の管理だけですと、これで問題ないと思ったのですが
商品とは別で展示会のお知らせや日々のお知らせをカテゴリーごとに分け投稿しようと思ったのですが
うまくいかないため本日はご質問に上がりました。■質問1
例えば、展示会のお知らせページを作りそこに会場別で記事を投稿したい場合
上記のWelmart Shop → 新規商品追加 からの投稿でなく
管理画面左サイドのWelmart Management の下投稿 → 新規追加で
右側の カテゴリ
展示会のお知らせ(exhibition)親カテゴリ
東京(tokyo)子カテゴリ
にチェックを入れて/bbbbb の記事を投稿したとします。この場合
A : http://*****.com/exhibition/tokyo/bbbbb
B : http://*****.com/exhibition/bbbbb/
のどちらかのURLで投稿した記事は表示されますが、記事内で
Filed under:(カテゴリ)
と表示されそこをクリックすると「 ¥円(税別)
売切れ 」×投稿した数が表示されてしまいます。
(添付画像あり)ここはカテゴリー一覧を表示させる事はできないでしょうか?
■質問2
A(もしくはB)の2つ上と1つ上の各一覧ページが必要となりました。【2つ上】
2つ上-1) 展示会のお知らせ一覧ページ(/exhibition)
http://*****.com/exhibition/ では
こちらは「お探しのページが見つかりません。」となり2つ上-2) 展示会のお知らせ一覧ページ(category/exhibition)
http://*****.com/category/exhibition/ では「 ¥円(税別)
売切れ 」×投稿した数が表示されてしまいます。
同様に
【1つ上】
1つ上-1) 展示会のお知らせ一覧ページ/(exhibition/tokyo/)
http://*****.com/exhibition/tokyo/ では
こちらは「お探しのページが見つかりません。」となり1つ上-2) 展示会のお知らせ一覧ページ(category/exhibition/tokyo/)
http://*****.com/category/exhibition/
こちらはもやはり「 ¥円(税別)
売切れ 」×投稿した数が表示されてしまいます。
商品以外の投稿の各一覧ページを表示方法はないでしょうか?
■質問3
又商品以外でinfomationなど日々のお知らせを一覧(タイトルのみ)をTOPページに表示させることはできないでしょうか?ちなみに表示設定は
フロントページの表示
最新の投稿としてあります。
よろしくお願いいたします。
Attachments:
You must be logged in to view attached files.2016年4月25日 9:51 AM #78362yasumaxキーマスターこんにちは。
■ 質問1
管理パネル[Welcart Shop]>[システム設定]の表示モードにチェックを入れて「設定を更新」してください。
これで一度確認してみてください。■ 質問2
おそらく質問1での表示モードの設定を変更することで解消するのではないかと思います。
「category」ありなしはWordPressのパーマリンク設定によるものですのでCodexを参照してください。
・WordPress Codex パーマリンクの使い方■ 質問3
可能ですが、Welcart Basicをお使いの場合はご自身でコードを書く必要があります。
WP_Queryを利用して追記してください。
・WordPress Codex WP_Queryまた、Welcart Basicは随時更新が行なわれますので変更を加える場合は子テーマをご利用ください。
子テーマについては、下記をご参照ください。
・Welcart Basicドキュメント 子テーマ作成方法2016年4月26日 3:08 PM #78399bmbplanning参加者ご返信ありがとうございます。
>■ 質問1
管理パネル[Welcart Shop]>[システム設定]の表示モードにチェックを入れて「設定を更新」してください。
これで一度確認してみてください。この通りやってみたのですが上記の投稿と同じ結果となってしまいます。
>■ 質問2
おそらく質問1での表示モードの設定を変更することで解消するのではないかと思います。こちらも上記のままとなります。
>「category」ありなしはWordPressのパーマリンク設定によるものですのでCodexを参照してください。
・WordPress Codex パーマリンクの使い方すいません。
了解しました。>■ 質問3
可能ですが、Welcart Basicをお使いの場合はご自身でコードを書く必要があります。
WP_Queryを利用して追記してください。
・WordPress Codex WP_Queryこれは少し敷居が高そうなので一旦諦めます。
>また、Welcart Basicは随時更新が行なわれますので変更を加える場合は子テーマをご利用ください。
子テーマについては、下記をご参照ください。
・Welcart Basicドキュメント 子テーマ作成方法了解いたしました。
子テーマの件ありがとうございました。質問1と2がクリアできればなんとか思っていることはできそうかなと考えておりますが、
「Welcart」 は商品を投稿(売る)ショッピングサイトということは十分認識しておりますが、
参考までにサイト内でブログをやったすることはあまり推奨されていないのでしょうか?もしあまりにも高度な技術ということですと他でブログを開設するという方法を取ろうかとも考えております。しかしできるだけ本サイト内で完結できないものかと思い試行錯誤しております。
引き続き何かご指南いただけますと幸いでございます。
よろしくお願い致します。2016年4月26日 3:12 PM #78400bmbplanning参加者上記の追加です。
画像が添付されてなかったようですので再送いたします。失礼します。
Attachments:
You must be logged in to view attached files.2016年4月26日 3:13 PM #78402bmbplanning参加者上記の追加です。
画像が添付されてなかったようですので再々送信いたします。失礼します
Attachments:
You must be logged in to view attached files.2016年4月27日 3:34 PM #78413yasumaxキーマスターこんにちは。
■ 質問1
■ 質問2展示会のお知らせページを作り
私が理解している内容が間違ってるかもしれないので確認なのですが、お知らせページというのはカテゴリーページですか?
それとも固定ページですか?
また、管理パネル[投稿]>[カテゴリー]ページにてカテゴリーを追加したカテゴリー構造は以下のような形ですか?
展示家のお知らせを商品カテゴリー配下にしていたりしないでしょうか?
———————————–
カテゴリー構造
———————————–
商品(item)
├ お勧め商品(itemreco)
├ 商品ブランド1(brand1)
└ 商品ブランド2(brand2)
展示会のお知らせ(exhibition)
├ 東京(tokyo)
└ 大阪(osaka)
———————————–
Welcart Basicを利用されている場合は、商品カテゴリーなのかそれ以外かで見え方が変わるように条件分岐を行っているのですが、ご連絡いただいた内容ですと上手く切り分けがいっていないように思えます。
サイト内でブログをやったすることはあまり推奨されていないのでしょうか?
いえ、共存しても問題ございません。
Myショップ紹介に掲載いただいたサイトでもブログも1つのWordPressで管理されているサイトはいくつもございます。
2016年4月27日 7:03 PM #78417bmbplanning参加者お世話になります。
>私が理解している内容が間違ってるかもしれないので確認なのですが、お知らせページというのはカテゴリーページですか?
それとも固定ページですか?カテゴリーページです。
商品の場合
http://*****.com/category/item/brand1/
で brand1の一覧が表示されます。投稿の場合は例えば
http://*****.com/category/exhibition/
http://*****.com/category/exhibition/tokyo/
ですと先日添付した画像の様に¥0(税別)
売切れと表示されてしまいます。
http://*****.com/category/infomation/
も同様です。>また、管理パネル[投稿]>[カテゴリー]ページにてカテゴリーを追加したカテゴリー構造は以下のような形ですか?
展示家のお知らせを商品カテゴリー配下にしていたりしないでしょうか?
———————————–
カテゴリー構造
———————————–
商品(item)
├ お勧め商品(itemreco)
├ 商品ブランド1(brand1)
└ 商品ブランド2(brand2)
展示会のお知らせ(exhibition)
├ 東京(tokyo)
└ 大阪(osaka)
———————————–Welcart Basicを利用されている場合は、商品カテゴリーなのかそれ以外かで見え方が変わるように条件分岐を行っているのですが、ご連絡いただいた内容ですと上手く切り分けがいっていないように思えます。
添付した様にカテゴリーはしてあります。
商品とは別カテゴリにしているのですが、、、>>サイト内でブログをやったすることはあまり推奨されていないのでしょうか?
>いえ、共存しても問題ございません。
Myショップ紹介に掲載いただいたサイトでもブログも1つのWordPressで管理されているサイトはいくつもございます。そうですね。失礼な事をお聞きして申し訳ありません。
添付した画像で何かご指南いただけますと幸いでございます。
よろしくお願い致します。Attachments:
You must be logged in to view attached files.2016年4月28日 9:47 AM #78424yasumaxキーマスターこんにちは。
あらためてご連絡いただいた内容を聞いているかぎり、手順としては問題ない感じですね。。。
ちなみにですが、category.phpは何か編集はされていますか?
また、1点以下のことを検証してみてください。
category.phpのget_header();
の下あたりでusces_p(usces_is_cat_of_item( get_query_var( 'cat' ) ));
を記述して何が返ってくるかを確認してください。
商品カテゴリー配下の場合は「1」を返します。それ以外のカテゴリーは何も表示されません。2016年5月25日 7:24 PM #78808bmbplanning参加者お世話になっております。
>ちなみにですが、category.phpは何か編集はされていますか?
以前記事内のテーブルの色が出ない件でトピックスをたて
下記のように修正しましたが、先日テーマを
Welcart Basicバージョン: 1.2.0
にアップデードしましたので現状は何も変更はないはずです。>また、1点以下のことを検証してみてください。
category.phpのget_header();の下あたりでusces_p(usces_is_cat_of_item( get_query_var( ‘cat’ ) ));を記述して何が返ってくるかを確認してください。
商品カテゴリー配下の場合は「1」を返します。それ以外のカテゴリーは何も表示されませんすいません。
いろいろ調べたのですがよくわからなかったです。他に何か思い当たることがありましたら
また御指南ください。失礼します。
2016年5月26日 1:55 PM #78820uishi参加者category.phpを複製して
category-infomation.phpとcategory-exhibition.phpをつくる。
それぞれ19行目辺りから45行目あたりと61行目あたりを削除
19-45<?php if( usces_is_cat_of_item( get_query_var( 'cat') ) ): ?> <?php if (have_posts()) : ?> <div class="cat-il type-grid"> <?php while (have_posts()) : the_post(); ?> <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <div class="itemimg"> <a href="<?php the_permalink() ?>"><?php usces_the_itemImage(0, 300, 300); ?></a> <?php welcart_basic_campaign_message(); ?> </div> <div class="itemprice"><?php usces_crform( usces_the_firstPrice('return'), true, false ); usces_guid_tax(); ?></div> <?php if(! usces_have_zaiko_anyone() ) : ?> <div class="itemsoldout"><?php _e('Sold Out', 'usces' ); ?></div> <?php endif; ?> <div class="itemname"><a href="<?php the_permalink() ?>" rel="bookmark"><?php usces_the_itemName(); ?></a></div> </article> <?php endwhile; ?> </div><!-- .cat-il --> <?php endif; ?> <?php else : ?>
61
<?php endif; ?>
すると売り切れじゃない表示になるかも。
19行目で商品を親カテゴリとしてるかしてないかを判定して、
表示を違うものにしている。
削除してる部分は条件分岐と商品の場合の表示内容の部分。
61行目は19行目の条件分岐の終わり。
上手に削らないとエラーでるけど新たに作ったお知らせと展示会の奴を削除すれば直る。
でもお知らせと展示会がなぜ商品の配下になってることになっているんだろう。2016年5月26日 1:57 PM #78821uishi参加者basicのデモにpostの見本がいるのかも。
2016年5月26日 2:48 PM #78830bmbplanning参加者ご返信ありがとうございます。
御指南頂きました通り
category.phpを複製してcategory-infomation.php
category-exhibition.phpをつくり、
上記19行目〜45行目
61行を削除したところcategory/infomation/
category/exhibition/共に正常に一覧表示出来ました!
ありがとうございました<m_ _m>
ずっと頭が痛かったので助かりました。しかし、ですがその後の
category/infomation/test-1/
category/infomation/test-2/や
category/exhibition/tokyo/
category/exhibition/osaka/の一覧ページは以前と同じく商品が無い表示
(添付あり)となってしまいます。
なにか他に何か思い当たることがありましたら
また御指南ください。失礼します。
Attachments:
You must be logged in to view attached files.2016年5月26日 3:04 PM #78832bmbplanning参加者あともう一点すいません。
上記と関連しているのかもしれませんが外観ーウィジェット
で、ホーム ウィジェット(左)にwelcart Recent Posts
(The most recent posts on your site(商品以外)のウィジェットを追加します。
これでTOPへ商品以外の投稿一覧を「お知らせ」として表示させたいのですが、
商品も一緒に表示されてしまいます。例) item/******/
(ですのでお知らせ&新着商品としています。)
これは問題の根本とつながるということはあるでしょうか?
なんどもすいませんがもしなにか分かりましたら御指南くださいませ。
2016年5月26日 3:12 PM #78833uishi参加者本来ならカテゴリーの混乱を解決するべきなのがすじとは思います。
あとはテンプレートタグのカテゴリーについての条件分岐のタグとかいろいろ調べられら良いのかもしれません。isとか hasとか inとか
テンプレート階層 Codex
暫定ならテンプレート階層の説明を読めばいいとは思います。
対象のカテゴリーが呼ばれたときそのカテゴリーの名前なりIDがついたテンプレートが呼ばれるということですよ。
なので根本的な解決をしないと、カテゴリー増やすたびにテンプレート増やすはめになってたいへんです。展示会なら会場分必要ってことですから。2016年5月27日 6:23 PM #78852bmbplanning参加者お世話になっております。
いろいろと御指南いただきありがとうございました。
緊急のことでしたので
レスキューナビに問い合わせ、
以下の手順で解決いたしました。
ありがとうございました。———————————–
【2】カテゴリー再構築の手順
———————————–
■手順1
一度全てのカテゴリーを削除してください。■手順2
Welcartを一旦停止してください。■手順3
Welcartを再有効化してください。
この時に、カテゴリーに「商品(item)」が追加されているかを
ご確認ください。■手順4
改めてカテゴリーを登録してください。
正常にカテゴリー登録が行われると、商品編集画面には「商品(item)」
配下のカテゴリーのみ表示されます。
また、投稿編集画面には「商品(item)」配下のカテゴリーは表示
されなくなります。■手順5
問題なく、それぞれのカテゴリーが表示されているのを確認してください。
全投稿・全商品のカテゴリーをあらためて選びなおして登録を
お願いいたします。以上です。
失礼します。 -
投稿者投稿
- このトピックに返信するにはログインが必要です。