• The plugin causes this notice on every admin page:

    Notice: Undefined index: action in /wp-content/plugins/woocommerce-cross-sell-products-display/woocommerce-cross-sell-products-display.php on line 242

    It can easily be fixed by changing line #242:

    if($_POST['action'] == 'wcsp-update' && wp_verify_nonce( $_POST['wcsp-update-options'], 'wcsp-update-options-check' )){

    To

    if( isset( $_POST['action'] ) AND $_POST['action'] == 'wcsp-update' && wp_verify_nonce( $_POST['wcsp-update-options'], 'wcsp-update-options-check' )){

    https://wordpress.org/plugins/woocommerce-cross-sell-products-display/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter ardalanme

    (@ardalanme)

    Another similar notice:


    Notice: Undefined variable: crosssells_p_array in /wp-content/plugins/woocommerce-cross-sell-products-display/woocommerce-cross-sell-products-display.php on line 60

    Fixed by changing the line to:

    if( isset( $crosssells_p_array ) AND is_array($crosssells_p_array) && !empty($crosssells_p_array)){

    Hi all, errors for me…

    IN BACKEND
    Notice: Undefined variable: wcsp_crosssell in …/public_html/wp-content/plugins/woocommerce-cross-sell-products-display/woocommerce-cross-sell-products-display.php on line 169

    IN FRONTEND
    Notice: Undefined variable: orderby in …/public_html/wp-content/plugins/woocommerce-cross-sell-products-display/woocommerce-cross-sell-products-display.php on line 111

    Notice: Undefined variable: wcsp_crosssell in …/public_html/wp-content/plugins/woocommerce-cross-sell-products-display/woocommerce-cross-sell-products-display.php on line 87

    Can someone help me please?

    Plugin Author logicfire

    (@logicfire)

    Hi,
    I have updated the plugin for the reported bugs.
    Please update the plugin.

    Happy to help 🙂

    Thanks

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Notice: Undefined index: action on line 242’ is closed to new replies.