Многие предупреждения отображаются на моем сайте магазина woocommerce. как исправить - PullRequest
0 голосов
/ 18 октября 2019

предупреждение: использование неопределенной константы DOKAN_PRO_PLUGIN_VERSION - предполагается 'DOKAN_PRO_PLUGIN_VERSION' (это приведет к ошибке в будущей версии PHP) в C: \ xampp \ htdocs \ fbgfood1 \ wp-content \ plugins \ dokan-lite \ lib \class.category-walker.php в строке 42

Предупреждение: использование неопределенной константы DOKAN_PRO_PLUGIN_VERSION - предполагается, что DOKAN_PRO_PLUGIN_VERSION '(это приведет к ошибке в будущей версии PHP) в C: \ xampp \ htdocs \ fbgfood1\ wp-content \ plugins \ dokan-lite \ lib \ class.category-walker.php в строке 57

Предупреждение: использование неопределенной константы DOKAN_PRO_PLUGIN_VERSION - предполагается, что DOKAN_PRO_PLUGIN_VERSION '(это приведет к ошибке в будущемверсия PHP) в C: \ xampp \ htdocs \ fbgfood1 \ wp-content \ plugins \ dokan-lite \ lib \ class.category-walker.php в строке 42

Предупреждение: использование неопределенной константы DOKAN_PRO_PLUGIN_VERSION -Предполагается, что DOKAN_PRO_PLUGIN_VERSION (это приведет к ошибке в будущей версии PHP) в C: \ xampp \ htdocs \ fbgfood1 \ wp-content \ plugins \ dokan-lite\ lib \ class.category-walker.php в строке 57

Предупреждение: использование неопределенной константы DOKAN_PRO_PLUGIN_VERSION - предполагается, что DOKAN_PRO_PLUGIN_VERSION '(это приведет к ошибке в будущей версии PHP) в C: \ xampp \htdocs \ fbgfood1 \ wp-content \ plugins \ dokan-lite \ lib \ class.category-walker.php в строке 42

Предупреждение: использование неопределенной константы DOKAN_PRO_PLUGIN_VERSION - предполагается, что DOKAN_PRO_PLUGIN_VERSION '(это приведет к ошибкев будущей версии PHP) в C: \ xampp \ htdocs \ fbgfood1 \ wp-content \ plugins \ dokan-lite \ lib \ class.category-walker.php в строке 57

Предупреждение: использование неопределенногоконстанта DOKAN_PRO_PLUGIN_VERSION - предполагается, что DOKAN_PRO_PLUGIN_VERSION (это приведет к ошибке в будущей версии PHP) в C: \ xampp \ htdocs \ fbgfood1 \ wp-content \ plugins \ dokan-lite \ lib \ class.category-walker.php onстрока 42

Предупреждение: использование неопределенной константы DOKAN_PRO_PLUGIN_VERSION - предполагается, что DOKAN_PRO_PLUGIN_VERSION (это приведет к ошибке в будущей версии PHP) в C: \ xampp \ htdocs \ fbgfood1 \ wp-content \ plugins \ dokan-lite \ lib \ class.category-walker.php в строке 57

Предупреждение: использование неопределенной константы DOKAN_PRO_PLUGIN_VERSION - предполагается, что DOKAN_PRO_PLUGIN_VERSION '(будет выброшеноОшибка в будущей версии PHP) в C: \ xampp \ htdocs \ fbgfood1 \ wp-content \ plugins \ dokan-lite \ lib \ class.category-walker.php в строке 42

Предупреждение: использоватьнеопределенной константы DOKAN_PRO_PLUGIN_VERSION - предполагается, что DOKAN_PRO_PLUGIN_VERSION (это приведет к ошибке в будущей версии PHP) в C: \ xampp \ htdocs \ fbgfood1 \ wp-content \ plugins \ dokan-lite \ lib \ class.category-walker. php в строке 57

Предупреждение: использование неопределенной константы DOKAN_PRO_PLUGIN_VERSION - предполагается 'DOKAN_PRO_PLUGIN_VERSION' (это приведет к ошибке в будущей версии PHP) в C: \ xampp \ htdocs \ fbgfood1 \ wp-content \ plugins\ dokan-lite \ lib \ class.category-walker.php в строке 42

Предупреждение. Использование неопределенной константы DOKAN_PRO_PLUGIN_VERSION - предполагается, что DOKAN_PRO_PLUGIN_VERSION '(это приведет кОшибка в будущей версии PHP) в C: \ xampp \ htdocs \ fbgfood1 \ wp-content \ plugins \ dokan-lite \ lib \ class.category-walker.php в строке 57

Предупреждение:Использование неопределенной константы DOKAN_PRO_PLUGIN_VERSION - предполагается, что DOKAN_PRO_PLUGIN_VERSION (это приведет к ошибке в будущей версии PHP) в C: \ xampp \ htdocs \ fbgfood1 \ wp-content \ plugins \ dokan-lite \ lib \ class.category-walker.php в строке 42

Предупреждение: использование неопределенной константы DOKAN_PRO_PLUGIN_VERSION - предполагается 'DOKAN_PRO_PLUGIN_VERSION' (это приведет к ошибке в будущей версии PHP) в C: \ xampp \ htdocs \ fbgfood1 \ wp-content \plugins \ dokan-lite \ lib \ class.category-walker.php в строке 57

Предупреждение: использование неопределенной константы DOKAN_PRO_PLUGIN_VERSION - предполагается, что DOKAN_PRO_PLUGIN_VERSION '(это приведет к ошибке в будущей версии PHP) вC: \ xampp \ htdocs \ fbgfood1 \ wp-content \ plugins \ dokan-lite \ lib \ class.category-walker.php в строке 42

Предупреждение: использование неопределенной константы DOKAN_PRO_PLUGIN_VERSION - предполагается, что DOKAN_PRO_PLUGIN_VERSION (это приведет к ошибке в будущей версии PHP) в C: \ xampp \ htdocs \ fbgfood1 \ wp-content \ plugins \ dokan-lite \ lib \class.category-walker.php в строке 57

Предупреждение: использование неопределенной константы DOKAN_PRO_PLUGIN_VERSION - предполагается, что DOKAN_PRO_PLUGIN_VERSION '(это приведет к ошибке в будущей версии PHP) в C: \ xampp \ htdocs \ fbgfood1\ wp-content \ plugins \ dokan-lite \ lib \ class.category-walker.php в строке 42

Предупреждение: использование неопределенной константы DOKAN_PRO_PLUGIN_VERSION - предполагается, что DOKAN_PRO_PLUGIN_VERSION '(это приведет к ошибке в будущемверсия PHP) в C: \ xampp \ htdocs \ fbgfood1 \ wp-content \ plugins \ dokan-lite \ lib \ class.category-walker.php в строке 57

Предупреждение: использование неопределенной константы DOKAN_PRO_PLUGIN_VERSION -Предполагается, что DOKAN_PRO_PLUGIN_VERSION (это приведет к ошибке в будущей версии PHP) в C: \ xampp \ htdocs \ fbgfood1 \ wp-content \ plugins \ dokan-lite\ lib \ class.category-walker.php в строке 42

Предупреждение: использование неопределенной константы DOKAN_PRO_PLUGIN_VERSION - предполагается, что DOKAN_PRO_PLUGIN_VERSION '(это приведет к ошибке в будущей версии PHP) в C: \ xampp \htdocs \ fbgfood1 \ wp-content \ plugins \ dokan-lite \ lib \ class.category-walker.php в строке 57 Теги

Предупреждение: использование неопределенной константы DOKAN_PRO_PLUGIN_VERSION - предполагается, что DOKAN_PRO_PLUGIN_VERSION '(это приведет к выбрасываниюОшибка в будущей версии PHP) в C: \ xampp \ htdocs \ fbgfood1 \ wp-content \ plugins \ dokan-lite \ lib \ class.taxonomy-walker.php в строке 50

Предупреждение: использованиенеопределенная константа DOKAN_PRO_PLUGIN_VERSION - предполагается, что DOKAN_PRO_PLUGIN_VERSION (это приведет к ошибке в будущей версии PHP) в C: \ xampp \ htdocs \ fbgfood1 \ wp-content \ plugins \ dokan-lite \ lib \ class.taxonomy-walker.phpв строке 65

...

include_once DOKAN_LIB_DIR. '/ class.taxonomy-walker.php';

класс DokanCategoryWalker расширяет DokanTaxonomyWalker {

/**
 * Post id
 *
 * @var string
 */
private $post_id = '';

/**
 * @see Walker::$db_fields
 * @var array
 */
public $db_fields = [ 'parent' => 'parent', 'id' => 'term_id' ];

/**
 * Constructor method
 *
 * @param int $post_id
 */
public function __construct( $post_id )  {
    // fetch the list of term ids for the given post
    $this->post_id = $post_id;
}

/**
 * Start element
 *
 * @param  string $output
 * @param  object $category
 * @param  int $depth
 * @param  array $args
 * @param  int $id
 *
 * @return string
 */
public function start_el( &$output, $category, $depth = 0, $args = array(), $id = 0 ) {
    if ( version_compare( DOKAN_PRO_PLUGIN_VERSION, '2.9.14', '<' ) ) {
        $commission_val = dokan_get_seller_percentage( dokan_get_current_user_id(), $this->post_id, $category->term_id );
        $commission_type = dokan_get_commission_type( dokan_get_current_user_id(), $this->post_id, $category->term_id );
    } else {
        $commission_val = dokan()->commission->get_earning_by_product( $this->post_id );

        if ( is_wp_error( $commission_val ) ) {
            $commission_val = 0;
        }
    }

    $pad      = str_repeat( '&nbsp;', $depth * 3 );
    $cat_name = apply_filters( 'list_cats', $category->name, $category );
    $output   .= "\t<option class=\"level-$depth\" value=\"" . $category->term_id . "\"";

    if ( version_compare( DOKAN_PRO_PLUGIN_VERSION, '2.9.14', '<' ) ) {
        $output .= ' data-commission="' . $commission_val . '" data-commission_type="' . $commission_type . '"';
    } else {
        $output .= ' data-commission="' . $commission_val . '" data-product-id="' . $this->post_id . '"';
    }

    if ( $category->term_id == $args['selected'] ) {
        $output .= ' selected="selected"';
    }

    $output .= '>';
    $output .= $pad . $cat_name;
    $output .= "</option>\n";
}

}...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...