返信先: 記事投稿について

フォーラム 使い方全般 記事投稿について 返信先: 記事投稿について

#93949
yukky0815
参加者

古い記事ですが、2021年6月25日現在、同じ症状で悩んでおり、下記のように解決しましたので
ご参考になりましたら幸いです。

商品カテゴリのスラッグは「item」
ブログカテゴリのスラッグは「blog」
とした設定します。

category.phpの19行目の
<?php if( usces_is_cat_of_item( get_query_var( 'cat') ) ): ?>

<?php if(strpos($_SERVER['REQUEST_URI'], "item") > -1): ?>
と置換して完了です。

元の条件分岐は、1を返すカテゴリに対して、商品リストテンプレを適用するというものだと
記事を見ましたので、ではURLにitemが含まれる場合に対して、商品リストテンプレを適用すればという発想です。

ただし、ルートURL事態にitemという文字列がある場合、反応してしまうのでその場合は
使えません。
例としては、「https://item.ドメイン/category/blog/記事スラッグ」
これはサブドメにitemが入っているので反応します。
この場合は、13文字以降にitemが登場すれば良いので

<?php if(strpos($_SERVER['REQUEST_URI'], "item") > 13): ?>

など変更を行えば良いです。

以上でございます。