• Resolved Sachin Artani

    (@sachinart)


    The latest version of coursepress plugin has two incompatibilities with my latest updated WordPress. I feel disappointed after using latest version of coursepress because of two reasons:

    1. The list of courses in dashboard is not properly listed. I can’t read my course name written vertically instead of usual horizontal text.
    2. The ‘NEXT’ button in any chapter isn’t working. I cannot change the page to next from any of my device.

    I kindly requesting you to consider my issue and resolve it as soon as possible.
    Thank you!

Viewing 14 replies - 1 through 14 (of 14 total)
  • Plugin Support Amin – WPMU DEV Support

    (@wpmudev-support2)

    Hello sachinart,

    I’m sorry to hear that CoursePress is not working as should on your site.

    Im testing COursePress on my wbesite and I have trouble with replicating issues you describe.

    This is how list of Courses looks like

    Can you show me screenshot from your site?

    The ‘NEXT’ button in any chapter isn’t working. I cannot change the page to next from any of my device.

    That looks like a problem with broken JavaScript. Could you check if there are any errors in browser console when you are trying to move to next page?
    https://developer.chrome.com/dimage_classevtools
    Also try using one of the default WordPress themes like twentyseventeen to see if you can replicate that issue then.

    kind regards,
    Kasia

    Thread Starter Sachin Artani

    (@sachinart)

    Looks like my website also shows the course list fine when opening in my mobile. I am ok with that.
    Could you please give me a hint how can I send you the screenshot as I want to send you the screenshot of my site when I click on NEXT .
    My site gets overlayed of black opacity when I click on NEXT, it also loads for 2-3 seconds but nothing happens.
    The thing that happened makes me to reload page again because the overlay restrict me to click on any other content of the current chapter.
    Also I tried it with 2 different themes.
    I thought to downgrade the plugin as it was good for me but I couldn’t found the old one.

    • This reply was modified 9 years, 5 months ago by Sachin Artani.
    Plugin Support Amin – WPMU DEV Support

    (@wpmudev-support2)

    Hello sachinart,

    My site gets overlayed of black opacity when I click on NEXT, it also loads for 2-3 seconds but nothing happens.

    New CoursePress is using Ajax to reload pages so what you see looks like broken JavaScript. If changing theme didn’t help that means that culprit can be another plugin.
    Please run plugin conflict test to see if courses will start to work.

    I use monosnap.com to share screenshot. If you want to do a screenshot please make sure browser console is open so I can see what is happening there.

    Or you can send me link to your site and if courses are free I can enroll and check myself.

    Im afraid downgrading is not an option because courses structure in CP 2.0 changed – if you want to downgrade you would need to restore backup of site from before of the update.

    kind regards,
    Kasia

    Thread Starter Sachin Artani

    (@sachinart)

    Hello Kasia

    Please enroll my course. I have made social login service so it won’t take more than 15 seconds to register because I couldn’t find the option “Anyone can enroll” in this new version. Just follow the link –

    http://sachinartani.com/register

    Then follow this link-

    http://sachinartani.com/courses/create-your-own-website-free/

    And please check the ‘NEXT’ button of any chapter-
    Thanks

    • This reply was modified 9 years, 5 months ago by Sachin Artani.
    Plugin Support Amin – WPMU DEV Support

    (@wpmudev-support2)

    Hello sachinart,

    There are two errors in browser console. First one points to wp pfd generator plugin, so first disable this one and see if this will help.

    Another error points to server limits: set_time_limit – ask your service provider to increase it. That should prevent error from showing and fix issue.

    because I couldn’t find the option “Anyone can enroll” in this new version.

    That option is still in the same place, but now it says “Any registered users”.

    kind regards,
    Kasia

    Thread Starter Sachin Artani

    (@sachinart)

    Hi Kasia,

    I recently installed WP PDF generator . The problem is older than it, however I deactivated it. Now the server limit, I am using free plan of hosting so there is no chance of asking them about limit.
    If there is any possibility to increase it by self, Please tell me or I want to downgrade my CoursePress because I love that plugin. So, give me link to previous version of CoursePress.

    Thanks

    Plugin Support Amin – WPMU DEV Support

    (@wpmudev-support2)

    Hello sachinart,

    Like I said before you will need to restore your site from backup because there were changes in courses structure in database, so installing older version wont help (you can try it, plugin is here https://ww.wp.xz.cn/plugins/coursepress/developers/ under “Other Versions”)

    There is tutorial here https://premium.wpmudev.org/blog/increase-memory-limit/ on how to increase memory limits, but its very possible that if you are on free hosting that also wont work.

    kind regards,
    Kasia

    Thread Starter Sachin Artani

    (@sachinart)

    Hello Kasia,

    See the screenshot here- http://sachinartani.com/wp-content/uploads/2017/01/Screenshot-19.png
    You may see what error is shown. That JSON.parse is the real root of error.

    Also have a look at it- http://sachinartani.com/wp-content/uploads/2017/01/Screenshot-20.png
    It says

    set_time_limit() has been disabled for security reasons

    I need to resolve it anyhow. Please help me.

    Regards,
    Sachin

    • This reply was modified 9 years, 5 months ago by Sachin Artani. Reason: Additional info
    Plugin Support Imran – WPMU DEV Support

    (@wpmudev-support9)

    Hello @sachinart, I trust you are doing well!

    set_time_limit() has been disabled for security reasons

    Web hosting companies do this to prevent you from running very-long-running processes that could impact the availability of other websites sharing the server.

    If hosting cannot help raise that restriction (on shared servers they may not do that) – please change the define( 'WP_DEBUG', true ); line in wp-config.php to define( 'WP_DEBUG', false );

    This will hide the notice. If your site can process larger file this shouldn’t be an issue.

    See http://codex.ww.wp.xz.cn/Debugging_in_WordPress

    As for the JSON error in the devloper console, can you replicate the same when all the other plugins are deactivated?

    Please advise,

    Cheers,
    Nastia

    Plugin Author jdailey

    (@jdailey)

    Thank you for using CoursePress. I am going to mark this topic resolved because we haven’t heard from you in a while. If this issue was not resolved we can reopen it. Thanks again!

    Thread Starter Sachin Artani

    (@sachinart)

    Hey,
    Sorry for the delay Nastia!
    I checked above wp-config.php like you said to change value to false. It was already set to false.
    And for testing it with all plugins deactivated, it will be bit harder for me to do.
    Please help me because the course is really have a lot of importance.

    Thanks,
    Sachin

    Plugin Support Amin – WPMU DEV Support

    (@wpmudev-support2)

    Hello Sachin,

    And for testing it with all plugins deactivated, it will be bit harder for me to do.

    I’m afraid this is normal debugging procedure to know what is source of the problem. if that issue is gone when all the other plugins are disabled then it means that we have here a plugin conflict.

    Another solution is to create staging site where you will be able to test everything without harming your live site – here are some resources about how to do that
    https://premium.wpmudev.org/blog/wordpress-staging-environment/
    https://premium.wpmudev.org/blog/testing-environment-wordpress/

    kind regards,
    Kasia

    Thread Starter Sachin Artani

    (@sachinart)

    Hello,
    I tried everything I could and conclude that it isn’t work when all plugins (except coursepress) are deactivated.
    And it works when trying in my staging site i.e. at localhost.

    I’m sure that it is my server issue and thus I am changing my server to get it resolved.
    However, could you please tell me how server time limit helps me?

    And new ajax services are slower than old one. It takes 4-5 seconds to load next page, even when we use localhost.

    Regards,
    Sachin

    • This reply was modified 9 years, 4 months ago by Sachin Artani.
    Plugin Author jdailey

    (@jdailey)

    Sorry for the delay. We just released a big update and I hope this helped fix any issues you were having. If your site is running slow it could be any number of things.

    One of your plugins may be slowing down your site. Raising the server time limit will help your server to have more time to run an action (if needed) before it completed. It may allow your site to load but it will not fix the speed issues.

    • This reply was modified 9 years, 3 months ago by jdailey. Reason: clearer instruction
Viewing 14 replies - 1 through 14 (of 14 total)

The topic ‘Coursepress 4.1’ is closed to new replies.