Having trouble with my registration page

Hi hoping someone can help me.
So the rest of my website seems to be working fine except when people go to register.

The page is taking forever to load! The rest of the site moves fine except for that page so I'm losing members. Help! :slight_frown:

Thank you very much for any assistance.

Mark

  • Vinod Dalvi

    Hi Mark,

    I hope you are well today and thank you for your question.

    I visited the About and Register pages on your site and found both are loading at the same speed.

    It seems some plugins like JS composer are loading external font files on that page which don't exist so it's loading slow.

    You can just try temporary deactivating JS composer plugin to confirm it.

    You can find out using the following tools what is causing your site speed performance.

    http://tools.pingdom.com/fpt/
    https://wordpress.org/plugins/p3-profiler/
    http://gtmetrix.com/

    You can improve Page Load Speed of your site by using the following various solutions.

    https://premium.wpmudev.org/blog/best-wordpress-caching-plugins/
    https://codex.wordpress.org/WordPress_Optimization/WordPress_Performance
    https://codex.wordpress.org/WordPress_Optimization#How_Do_You_Improve_Performance_in_WordPress
    http://www.wpbeginner.com/wp-tutorials/18-useful-tricks-to-speed-up-wordpress-boost-performance/
    https://premium.wpmudev.org/project/wp-smush-pro/
    https://wordpress.org/plugins/wp-optimize/
    https://wordpress.org/plugins/bwp-minify/

    Best Regards,
    Vinod Dalvi

  • mark_moore

    Hi Vinod,

    Thank you so very much for your help. Much of what you sent me I did and helps a great deal.
    The main issue I'm having though is primarily after a new potential member clicks the Registration button after entering their credentials: username, password, etc.

    It's taking extremely long time to move to the next page so that they can check out. i.e. pay.
    I receive the email of the new registration and something like 30 sec to a min goes by before it moves to the next page.

    Any assistance in this would be so very helpful and appreciated.
    Thank you again,

    Mark

  • Kasia Swiderska

    Hello Mark,

    I've tested registration on your site and indeed it takes very much time. But I found some errors in developers console: "NetworkError: A network error occurred." and error from your theme.
    Next step is to exclude the plugin and theme conflict - could you disable all other plugin and switch for moment to default WordPress theme (2015) and then test again registration.

    Also you could turn on debug mode in WordPress. To enable it, open your wp-config.php file and look for define(‘WP_DEBUG’, false);. Change it to:

    define('WP_DEBUG', true);

    In order to enable the error logging to a file on the server you need to add yet one more similar line:

    define( 'WP_DEBUG_LOG', true );

    In this case the errors will be saved to a debug.log log file inside the /wp-content/directory.

    Depending on whether you want your errors to be only logged or also displayed on the screen you should also have this line there, immediately after the line mentioned above:

    define( 'WP_DEBUG_DISPLAY', false );

    The wp-config.php is located in your WordPress root directory. It’s the same file where the database configuration settings are. You will have to access it by FTP or SFTP in order to edit it.

    Kind regards,
    Kasia

  • mark_moore

    Hi Kasia,

    Thank you so much for your reply.
    So, I set up the Debugging as suggested and also tested using other simply wp themes and still having the same issue. The site overall is working fine except moving the registration with any realistic speed.

    Is it possible that there is a conflict in the configuration of Membership pro2 with buddy press? I was using Membership 1 and it was suggested that I upgrade which I'm happy with but it seems like the issue is somehow there? Yet, I don't have enough understanding for how to address it.

    If I set up the registration through buddypress it moves quickly but don't know how to connect it to my subscriptions and payment gateway.

    Can you possibly help me?
    Thank you again for your assistance.

    Mark

  • Ash

    Hello @Mark

    I hope you are well today.

    Do you have any page assigned to BP registration page in settings? If yes, please deselect.

    If you still see that loading issue, Would you please run a plugin conflict test? Please deactivate all plugins except this one and check if you still face the problem. If not, then enable one by one and check which one is causing the problem. You can see the flowchart here: https://premium.wpmudev.org/manuals/using-wpmu-dev/getting-support/

    Please let me know what you get.

    Cheers
    Ash

  • mark_moore

    Hi Kasia,

    Thank you so much for getting back to me I am under so much pressure to get this right.
    As you may know I am a novice your help is so wonderful. Thank you truly for any assistance.

    The following I believe is what I found. Please let me know if this is what you are asking about.:

    Strict Standards: Redefining already defined constructor for class CustomGoogleSearch in /home/shojitsute/debut-media-members.com/wp-content/plugins/custom-google-search/custom-google-search.php on line 46

    Strict Standards: Redefining already defined constructor for class CGS_Widget in /home/shojitsute/debut-media-members.com/wp-content/plugins/custom-google-search/widget.php on line 20

    Warning: Cannot modify header information - headers already sent by (output started at /home/shojitsute/debut-media-members.com/wp-content/plugins/custom-google-search/custom-google-search.php:46) in /home/shojitsute/debut-media-members.com/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 60

    Notice: bbp_setup_current_user was called incorrectly. The current user is being initialized without using $wp->init(). Please see Debugging in WordPress for more information. (This message was added in version 2.3.) in /home/shojitsute/debut-media-members.com/wp-includes/functions.php on line 3622

    Notice: bp_setup_current_user was called incorrectly. The current user is being initialized without using $wp->init(). Please see Debugging in WordPress for more information. (This message was added in version 1.7.) in /home/shojitsute/debut-media-members.com/wp-includes/functions.php on line 3622

    Warning: Cannot modify header information - headers already sent by (output started at /home/shojitsute/debut-media-members.com/wp-content/plugins/custom-google-search/custom-google-search.php:46) in /home/shojitsute/debut-media-members.com/wp-content/plugins/membership/app/controller/class-ms-controller-plugin.php on line 97

    Notice: Undefined variable: labels in /home/shojitsute/debut-media-members.com/wp-content/themes/DynamiX/lib/adm/inc/register-post-types.php on line 36

    Notice: wp_enqueue_style was called incorrectly. Scripts and styles should not be registered or enqueued until the wp_enqueue_scripts, admin_enqueue_scripts, or login_enqueue_scripts hooks. Please see Debugging in WordPress for more information. (This message was added in version 3.3.) in /home/shojitsute/debut-media-members.com/wp-includes/functions.php on line 3622

    Notice: The called constructor method for WP_Widget is deprecated since version 4.3.0! Use
    __construct()
    instead. in /home/shojitsute/debut-media-members.com/wp-includes/functions.php on line 3457

    Notice: The called constructor method for WP_Widget is deprecated since version 4.3.0! Use
    __construct()
    instead. in /home/shojitsute/debut-media-members.com/wp-includes/functions.php on line 3457

    Notice: The called constructor method for WP_Widget is deprecated since version 4.3.0! Use
    __construct()
    instead. in /home/shojitsute/debut-media-members.com/wp-includes/functions.php on line 3457

  • Rupok

    Hi Mark

    Before you try anything else, can you please talk to your server provider? It seems like your server is responding slow. It may be either due to huge load or due to the server having not enough resources.

    I'm emphasizing on this because this image (http://www.debut-media-members.com/wp-admin/admin.php?page=stats&noheader&proxy&chart=admin-bar-hours-scale-2x) took more than 11 seconds which is absolutely unusual. Please see the attached image for reference.

    Moreover, GTMetrix is giving 23.8 seconds as loading time for your homepage. That means, when you browse all other pages of your site, most of your data is served from browser cache and you don't feel the difference. But when a user gets logged in, or gone through the registration process, most of the data is not served from cache and site seems to be insanely slow.

    After you talk with your provider, I'll suggest you to use any CDN services you like. They will make your site highly faster. There are lots of awesome CDN services like CloudFlare, MaxCDN, Amazon CDN etc.

    Some of them have free programs so that you can try before you buy. But you must talk to them and make the terms clear before you buy any paid service.

    I believe this will solve your issue. Please let me know if you have any further query regarding this or any of our products.

    Have a nice day. Cheers!
    Rupok

  • mark_moore

    Hi Kasia,

    Thank you, Thank you, Thank you!!!!!
    I sent your message to my hosting company and it turns out they had my vps set up in the east coast and my mysql database in the west coast. As soon as they migrated the database to the east coast it changed everything.

    So, thank you so very much for your help and staying with it! I am so very happy right now..
    Have a wonderful day.

    Mark

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.