Forum Replies Created

Viewing 6 replies - 1 through 6 (of 6 total)
  • Hi @nmedia ,

    I disabled the ajax feature in my theme and it works! Thanks!

    Hello,

    I’ve done that: Screenshot

    Hello,

    I have the same problem. After completing the fields and adding them to the cart, I don’t see the completed answers. Not in the cart and not in the order.

    Example page:
    https://startmetsport.nl/product/hardloop-schema/

    Hope you can help me!

    Best regards,
    Jeroen

    Thread Starter Triple-Interactive

    (@triple-interactive)

    Hi EtoileWebDesign,

    I installed WP Mail SMTP and sent the testmail to my emailaddress, this seems to be working fine. I also created an emailaddress with wordpress@(my domain), this also didn’t seem to fix anything.

    I uploaded a screenshot of how i have the plugin setup.

    https://imgur.com/a/O5xALmG

    – Kevin

    Thread Starter Triple-Interactive

    (@triple-interactive)

    Hey Cambridge,

    This should help you ‘Protecting WordPress from Dangerous Clients’.

    For the infection, there was a whole lot more malicious code placed in various files over different websites on the server.

    Thread Starter Triple-Interactive

    (@triple-interactive)

    Alright, status update:

    We found where it goes wrong, the problem; it’s a default PHP function (call_user_func_array). This function is not overwritten in one of the WordPress files (as far as we could see).

    function current_user_can( $capability ) {
             $current_user = wp_get_current_user();
    
             if ( empty( $current_user ) )
                       return false;
    
             $args = array_slice( func_get_args(), 1 );
    
             echo "Cap: '" . $capability . "'<br />";
             $args = array_merge( array( $capability ), $args );
             echo "Args: ";
             print_r($args);
             echo "<br />User: ";
    
             print_r(array( $current_user, 'has_cap' ));
    
             echo "<br />Result: " . call_user_func_array( array( $current_user, 'has_cap' ), $args );
             echo " <hr>";
    //exit;
             return call_user_func_array( array( $current_user, 'has_cap' ), $args );
    }

    This is the output, as you might guess 0 = false and 1 = true. If the output is true (manually changed to true) it all works, to false same problem as now. (without the exit you get the insufficient rights for the install_plugins, and activate_plugins works good.)

    *Note how activate_plugins is 1 and install_plugins is empty.

    Cap: 'activate_plugins'
    Args: Array ( [0] => activate_plugins )
    User: Array ( [0] => WP_User Object ( [data] => stdClass Object ( [ID] => 2 [user_login] => triple [user_pass] => ********* [user_nicename] => *** [user_email] => ******* [user_url] => [user_registered] => ***** [user_activation_key] => [user_status] => 0 [display_name] => ****) [ID] => 2 [caps] => Array ( [administrator] => 1 ) [cap_key] => wp_capabilities [roles] => Array ( [0] => administrator ) [allcaps] => Array ( [administrator] => 1 ) [cap_key] => wp_capabilities [roles] => Array ( [0] => administrator ) [allcaps] => Array ( [switch_themes] => 1 [edit_themes] => 1 [activate_plugins] => 1 [edit_plugins] => 1 [edit_users] => 1 [edit_files] => 1 [manage_options] => 1 [moderate_comments] => 1 [manage_categories] => 1 [manage_links] => 1 [upload_files] => 1 [import] => 1 [unfiltered_html] => 1 [edit_posts] => 1 [edit_others_posts] => 1 [edit_published_posts] => 1 [publish_posts] => 1 [edit_pages] => 1 [read] => 1 [level_10] => 1 [level_9] => 1 [level_8] => 1 [level_7] => 1 [level_6] => 1 [level_5] => 1 [level_4] => 1 [level_3] => 1 [level_2] => 1 [level_1] => 1 [level_0] => 1 [edit_others_pages] => 1 [edit_published_pages] => 1 [publish_pages] => 1 [delete_pages] => 1 [delete_others_pages] => 1 [delete_published_pages] => 1 [delete_posts] => 1 [delete_others_posts] => 1 [delete_published_posts] => 1 [delete_private_posts] => 1 [edit_private_posts] => 1 [read_private_posts] => 1 [delete_private_pages] => 1 [edit_private_pages] => 1 [read_private_pages] => 1 [delete_users] => 1 [create_users] => 1 [unfiltered_upload] => 1 [edit_dashboard] => 1 [update_plugins] => 1 [delete_plugins] => 1 [install_plugins] => 1 [update_themes] => 1 [install_themes] => 1 [NextGEN Gallery overview] => 1 [NextGEN Use TinyMCE] => 1 [NextGEN Upload images] => 1 [NextGEN Manage gallery] => 1 [NextGEN Manage tags] => 1 [NextGEN Manage others gallery] => 1 [NextGEN Edit album] => 1 [NextGEN Change style] => 1 [NextGEN Change options] => 1 [update_core] => 1 [list_users] => 1 [remove_users] => 1 [add_users] => 1 [promote_users] => 1 [edit_theme_options] => 1 [delete_themes] => 1 [export] => 1 [NextGEN Attach Interface] => 1 [access_masterslider] => 1 [publish_masterslider] => 1 [delete_masterslider] => 1 [create_masterslider] => 1 [export_masterslider] => 1 [duplicate_masterslider] => 1 [wpseo_bulk_edit] => 1 [administrator] => 1 ) [filter] => ) [1] => has_cap )
    Result: 1
    ________________________________________
    Cap: 'install_plugins'
    Args: Array ( [0] => install_plugins )
    User: Array ( [0] => WP_User Object ( [data] => stdClass Object ( [ID] => 2 [user_login] => triple [user_pass] => ********* [user_nicename] => *** [user_email] => ******* [user_url] => [user_registered] => ***** [user_activation_key] => [user_status] => 0 [display_name] => ****) [ID] => 2 [caps] => Array ( [administrator] => 1 ) [cap_key] => wp_capabilities [roles] => Array ( [0] => administrator ) [allcaps] => Array ( [switch_themes] => 1 [edit_themes] => 1 [activate_plugins] => 1 [edit_plugins] => 1 [edit_users] => 1 [edit_files] => 1 [manage_options] => 1 [moderate_comments] => 1 [manage_categories] => 1 [manage_links] => 1 [upload_files] => 1 [import] => 1 [unfiltered_html] => 1 [edit_posts] => 1 [edit_others_posts] => 1 [edit_published_posts] => 1 [publish_posts] => 1 [edit_pages] => 1 [read] => 1 [level_10] => 1 [level_9] => 1 [level_8] => 1 [level_7] => 1 [level_6] => 1 [level_5] => 1 [level_4] => 1 [level_3] => 1 [level_2] => 1 [level_1] => 1 [level_0] => 1 [edit_others_pages] => 1 [edit_published_pages] => 1 [publish_pages] => 1 [delete_pages] => 1 [delete_others_pages] => 1 [delete_published_pages] => 1 [delete_posts] => 1 [delete_others_posts] => 1 [delete_published_posts] => 1 [delete_private_posts] => 1 [edit_private_posts] => 1 [read_private_posts] => 1 [delete_private_pages] => 1 [edit_private_pages] => 1 [read_private_pages] => 1 [delete_users] => 1 [create_users] => 1 [unfiltered_upload] => 1 [edit_dashboard] => 1 [update_plugins] => 1 [delete_plugins] => 1 [install_plugins] => 1 [update_themes] => 1 [install_themes] => 1 [NextGEN Gallery overview] => 1 [NextGEN Use TinyMCE] => 1 [NextGEN Upload images] => 1 [NextGEN Manage gallery] => 1 [NextGEN Manage tags] => 1 [NextGEN Manage others gallery] => 1 [NextGEN Edit album] => 1 [NextGEN Change style] => 1 [NextGEN Change options] => 1 [update_core] => 1 [list_users] => 1 [remove_users] => 1 [add_users] => 1 [promote_users] => 1 [edit_theme_options] => 1 [delete_themes] => 1 [export] => 1 [NextGEN Attach Interface] => 1 [access_masterslider] => 1 [publish_masterslider] => 1 [delete_masterslider] => 1 [create_masterslider] => 1 [export_masterslider] => 1 [duplicate_masterslider] => 1 [wpseo_bulk_edit] => 1 [administrator] => 1 ) [filter] => ) [1] => has_cap )
    Result:
Viewing 6 replies - 1 through 6 (of 6 total)