私はWordPressが初めてです。私はeコマースサイトを作ろうとしています。私はプラグインWooCommerceとWoocommerceテーマを使いました。
私のWooCommerceテーマメニューバーはこんな感じです:
ショップ以外のすべてのテーマメニューのリンクは、「ショップ」ページの最後に表示されます。
エラーの説明:
致命的なエラー:キャッチされていないエラー:C:\ xampp\htdocs\wordpress2\wp-content\themes\vw-ecommerce-shop\woocommerce\global\wrapper-end.phpの未定義関数wc_get_theme_slug_for_templates()の呼び出し:23スタックトレース:# 0 C:¥xampp¥htdocs¥wordpress2¥wp-content¥plugins¥woocommerce¥includes¥wc-core-functions.php(195):include()#1 C:¥xampp¥htdocs¥wordpress2¥wp-content¥plugins\woocommerce\includes\wc-template-functions.php(400):wc_get_template( 'global/wrapper -...')#2 C:\ xampp\htdocs\wordpress2\wp-includes\class-wp-hook.php (286):woocommerce_output_content_wrapper_end( '')#3 C:\ xampp\htdocs\wordpress2\wp-includes\class-wp-hook.php(310):WP_Hook-> apply_filters( ''、Array)#4 C:\ xampp\htdocs\wordpress2\wp-includes\plugin.php(453):WP_Hook-> do_action(配列)#5 C:\ xampp\htdocs\wordpress2\wp-content\themes\vw-ecommerce-shop\woocommerce\archive -product.php(110):do_action( 'woocommerce_aft ...')#6 C:\ xampp\htdocs\wordpress2\wp-includes\template-loader.php(74):include( 'C:\ xampp\htdocs ... ')#7 C:\ xampp\htdocs\wordpress2\wp-blog-header.php(19):C:¥xampp¥htdocs¥wordpress2¥wp-ecommerce-shop¥woocommerce¥global¥wrapper-end.phpの23行目
この問題を解決するために助けてください。
わかりました、エラーはこれを言っています:
このテーマファイルからエラーが発生します。
\themes\vw-ecommerce-shop\woocommerce\global\wrapper-end.php
行:23.
23行目のそのファイルでは、以下の関数がwc_get_theme_slug_for_templates()
と呼ばれていますが、その時点ではまだ利用できません。それが有効なWoocommerce機能であるので、機能は利用可能であるべきです、 ここ を見てください。
あなたのテーマを更新できますか? WooCommerceを使用してテーマを最新に保つことは常に重要です。そうしないと、問題が最終的に(そしておそらく予想より早く)発生します。
よろしく、ビョルン