Articles

WooCommerce Docs

これは開発者レベルのドキュメントです。 コード/テンプレートや潜在的な競合の解決に不慣れな場合は、WooExpertまたはDeveloperを選択して支援を求めてください。 サポートポリシーに基づき、カスタマイズに関するサポートは提供できません。

子テーマの functions.php ファイルにコードを追加するか、Code snippets プラグインのようなカスタム関数を追加できるプラグインを経由する必要があります。 親テーマのfunctions.phpファイルに直接カスタムコードを追加しないでください。テーマを更新すると、完全に消去されます。

「ホーム」テキストの変更 トップに戻る

ホームテキストを変更したい場合に便利です。

view raw
wc-customize-breadcrumb.php
hosted with ❤ by GitHub

Storefrontテーマの場合、実行の優先度を上げる必要があります:

add_filter( 'woocommerce_breadcrumb_defaults', 'wcc_change_breadcrumb_home_text', 20 );

Change the breadcrumb separator Back to top

breadcrumb separatorを変更する場合に有効です。

view raw
wc-change-breadcrumb-separator.php
hosted with ❤ by GitHub

Storefrontテーマについては、実行の優先度を上げる必要があります。

add_filter( 'woocommerce_breadcrumb_defaults', 'wcc_change_breadcrumb_delimiter', 20 );

Change all the things Back to top

funny if you want to change a number of the breadcrumb defaults.

/**

*いくつかのパンくずのデフォルトを変更する。 breadcrumb defaults

*/

add_filter( ‘woocommerce_breadcrumb_defaults’, ‘jk_woocommerce_breadcrumbs’ );

function jk_woocommerce_breadcrumbs() {

return array(

‘delimiter’ => ‘ &#47.DATA’ =

‘delimiter’ => ‘ / ‘,

‘wrap_before’ => ‘<nav class=”woocommerce-breadcrumb” itemprop=”breadcrumb”>’,

‘wrap_after’ => ‘</nav>’となります。

‘前’ => ”,

‘後’ => ”である。

‘home’ => _x( ‘Home’, ‘breadcrumb’, ‘woocommerce’ ),

).となります。

}

view raw
wc-change-all-the-things.jp

hosted with ❤ by GitHub

For the Storefront theme, you need to increase the priority of execution:

add_filter( 'woocommerce_breadcrumb_defaults', 'jk_woocommerce_breadcrumbs', 20 );

ホームリンクを別のURLに変更する トップページに戻る

/**

* ホームリンクURLを置換する

*/

add_filter( ‘woocommerce_breadcrumb_home_url’。 ‘woo_custom_breadrumb_home_url’ );

function woo_custom_breadrumb_home_url() {

return ‘http://woocommerce.com’.

}

view raw
wc-change-home-link.php
hosted with ❤ by GitHub

Storefrontテーマについては、実行の優先度を上げる必要があります:

add_filter( 'woocommerce_breadcrumb_defaults', 'woo_custom_breadrumb_home_url', 20 );

パンくずを取り除く トップに戻る

ほとんどのテーマはこれを使用できます:

ビュー raw
wc-remove-breadcrumbs.LINK.php

wc-remove-breadcrumbs.php

WC-remove-breadcrumbs.php
WC-remove-breadcrumbs.phpphp
hosted with ❤ by GitHub

ストアフロント・テーマの場合、これを使います:

view raw
wc-remove-storefront-breadcrumbs.php

wc-remove-breadcrumbs.php
hosted with ❤ by GitHub

パンくずを隠すためにCSSコードを使うのが好きなら、これを使う:

.woocommerce-breadcrumb {
visibility:hidden;
}

Wooテーマを使う 上へ戻る

Wooテーマを使っているなら、パンくずは既に削除されてWooFrameworkパンくず関数に変わっています。

WooThemeでパンくずを削除するには、以下を追加する必要があります。 これはWooCommerceページだけでなく、サイト全体のパンくずを削除することに注意してください:

view raw
wc-remove-breadcrumbs-woo-theme.WooThemes.php
hosted with ❤ by GitHub

Wooテーマを使用しているときにWooCommerceページのパンくずを削除したい場合:

ビュー raw
wc-remove-breadcrumbs-wc-pages.php
Wc-Readcrumbs-wc-pages.php
パンくずを削除する方法

パンくずを除去する方法 wc-remove-breadcrumbs-wc-pages.php
hosted with ❤ by GitHub

WooFrameworkのパンくず機能については、WooCommerce Breadcrumb.

で詳しく解説しています。