Xポストログ
Xで投稿したShopify関連の内容をそのまま記録しています。
-
Shopifyの標準機能では商品の公開日を即時公開もしくはスケジュール指定した日時のみ設定でき、過去の日付に変更する事はできません。前回紹介した新着アイコン表示機能を有効活用するには公開日を任意で指定したい所ですが、そんな時はMatrixifyがオススメです。
https://x.com/sh_sakamoto/status/1655088807207907328
#Shopify
スレッド
すいません。画像の赤枠の位置がズレてました。再アップします。
ちなみに、Matrixifyの良いところは、標準のCSVと異なり、商品またはバリアントIDをキーにして編集したいカラムだけを差分更新できるところですね。先祖返りなどデータ破損を引き起こさなくてすみます。
-
Liquidに関するマニアックな話を一つ。Shopifyのテーマを編集していると、liquidコードのデリミタが{% %}と{%- -%}のどちらでも動くことに気づくかと思います。両者の違いはコードの前後の空白を削除するかどうか、にあります。
Shopify
-
Shopifyのメタフィールドを使って、ブログ記事にページ内リンクを設置する方法です。
HTML編集モードで本文中に直接コードを書いても良いのですが、レイアウトが崩れたりなど何気に運用負荷が高いので、別手順化しておくと更新が楽です。(コードサンプル付)
#Shopify
https://colossal-vanadium-63c.notion.site/Dawn-9a5600e6fee04af586d3e6ba0007d39eスレッド
スマホだとnotionの内容が見づらかったので、先ほどの投稿にはり忘れていた画像をこちらにアップしておきます。



-
前回の「メニューからパンくずリストを作成する方法」とは別に、コレクションメタフィールドを使った設定例です。こちらは、ある程度の規模を持ち、事前に商品カテゴリの階層構造設計をしっかりと行ったストアで有効な方法です。
#Shopify
https://x.com/sh_sakamoto/status/1651513521950314496


-
前回のtweetに関連して、Shopifyのテーマ「Dawn」のブログ一覧画面にタグの絞り込み機能(タグメニュー)を表示する設定例です。ブログ記事同様、表示させたくないタグの除外指定もできます。(ブログ記事とブログ一覧、それぞれのテンプレートで設定が必要です)
#Shopify
https://x.com/sh_sakamoto/status/1650780733412343811


-
Shopifyで特定の商品をコレクションや検索結果ページに表示させたくない場合があります。その際は検索エンジンからも見えない方が良いので、その両方に対応した設定方法です。(といいつつ、高度な閲覧制御を行いたい時はLocksmithアプリがオススメです)
#Shopify
https://apps.shopify.com/locksmith?locale=ja


スレッド
公式にて、より簡単な実装方法が提供されておりました。調査不足で失礼いたしました。
https://shopify.dev/docs/apps/marketing/seo#step-2-hide-a-resource-from-search-engines-and-sitemaps
メタフィールド「seo.hidden」を作成し対象の商品やブログ記事に値を設定するだけで、サイト内検索からは除外され、ページにはnoindexタグが付与、sitemap.xmlからも削除されます。






























