У меня есть скрипт, который хорошо работает в functions.php
, но я хочу добавить его в плагин, а не в функции. php
У меня проблема в том, что он появляется независимо от того, что я пытаюсь вызовы Woocommerce продолжают поступать так, как будто функции не существуют.
Fatal error: Uncaught Error: Call to undefined function wc_get_product() in...
То же самое относится к вызову, если ( $product->is_type( 'variable' ) )
ниже это оскорбительный код ...
if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly
/**
* Check if WooCommerce is active
**/
if ( in_array( 'woocommerce/woocommerce.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ) ) {
global $product;
$product = wc_get_product( get_the_ID() );
if ( $product->is_type( 'variable' ) ) {...
Есть идеи, что может быть причиной этого, или что я пропускаю?