wordpressを使用して自分のストアの 1 つにwoocommerceプラグインを使用しています。ここでは正常に動作しています。ブレッドクラムについては、すでにブレッドクラム機能が組み込まれています。その正常に動作します。今、チェックアウト ページにブレッドクラム機能が必要です。しかし、woocommerce では、チェックアウト ページを除くすべてのページにパンくずリストが表示されます。誰かがこの問題を解決する方法を親切に教えてくれますか。どんな提案も本当に価値があります。ありがとう。
質問する
4604 次
1 に答える
0
WooCommerce でブレッドクラムを変更するために必要なファイルが 2 つあります。これらのファイルは、WooCommerce プラグイン ディレクトリにあります。
最初のテンプレート ファイル:
if ( ! function_exists( 'woocommerce_breadcrumb' ) ) {
/**
* Output the WooCommerce Breadcrumb
*
* @access public
* @return void
*/
function woocommerce_breadcrumb( $args = array() ) {
$defaults = array(
'delimiter' => ' › ',
'wrap_before' => '<div id="breadcrumb" itemprop="breadcrumb">',
'wrap_after' => '</div>',
'before' => '',
'after' => '',
'home' => null
);
$args = wp_parse_args( $args, $defaults );
woocommerce_get_template( 'shop/breadcrumb.php', $args );
}
}
2 番目のファイル: /woocommerce/templates/shop/breadcrumb.php、これは WooCommerce のパンくずコンポーネントのテンプレート ファイルです。これは、woocommerce_breadcrumb() 関数によって呼び出されるテンプレート ファイルです。
于 2013-07-23T06:34:58.850 に答える