• Resolved seshelby

    (@seshelby)


    The latests release appears to be htmlencoding your tags as they are displayed. Instead of the popup div being hidden the html code is displayed on the page.

    • This topic was modified 2 years, 9 months ago by seshelby.
Viewing 13 replies - 1 through 13 (of 13 total)
  • Mark

    (@markurbaninteractiveus)

    Plugin just stopped working for me last night. Links pop-up nothing. Sounds different but just as bad.

    Mark

    (@markurbaninteractiveus)

    I just installed WP Rollback and used it on WP Post Popup. Rolled it back to 3.6.3. Fixed! So, yes, 3.7.0 is broke. Also turned off an auto-update plug-ins tool that comes with my host. Dangerous option.

    • This reply was modified 2 years, 9 months ago by Mark.

    Same here!

    =(

    The WP Rollback idea works fine.

    I can confirm that something is amiss with the latest version (3.7.0). Clicking on a link does nothing. I cannot find any error in the console log, so I have no idea what causes this mishap.

    Also did a rollback to 3.6.3 and that works fine. However, the latest version includes some security fixes, so it might be important to quickly repair that version. Isn’t it a bit strange that the developers don’t reply here to try and find the bug?

    In the latest version, the plug-in author has introduced checks for whether a post is password protected and it’s published. It’s this latter check that causes problems, because the post status this plug-in checks for (‘published’) doesn’t exist. A published post has the status ‘publish’. So lines 186-188 of the file class-wp-post-modal-public.php in the folder ‘public’ should NOT read:

    
            } elseif ($post['post_status'] !== "published") {
                $response = new WP_Error('post_private', 'Post is not published', array('status' => 403));
            } elseif ($post['post_content'] && $post['post_status'] === "published") {
    

    but instead

    
            } elseif ($post['post_status'] !== "publish") {
                $response = new WP_Error('post_private', 'Post is not published', array('status' => 403));
            } elseif ($post['post_content'] && $post['post_status'] === "publish") {
    

    Gee, that’s actually quite basic knowledge of WordPress.

    Mark

    (@markurbaninteractiveus)

    Nice find @cambofrizz! Hope the developer checks in at some point and realizes the typo.

    Thanks a lot @cambofrizz, great solution to this problem.

    And change the plugin version to 3.7.1 to get rid of the dashboard popups.

    Hi, cambofrizz (@cambofrizz),

    Thanks for your information.

    Best regards
    Bruno Azevedo

    We are experiencing the same issue over here. Rolling back to 3.6.3 temporarily fixes it.

    I really have no idea why the plugin author is not responding to this issue, which is quite easy to fix. The author seems to have completely lost interest in updating the plugin.

    Mark

    (@markurbaninteractiveus)

    He’s trying to monetize all the work he does on the plugin. Including when he breaks it apparently.

    Plugin Author allurewebsolutions

    (@allurewebsolutions)

    I just released 3.7.1. Thanks for your patience. Life is busy. And the WordPress security review people forced me implement 3.7.0. I was in a rush and didn’t have a chance to test it.

    Let me know if anyone is still having an issue.

    @cambofrizz Thanks for the solution

    Everyone, this is an open source plugin, if you ever want to get a fix out to anything, feel free to make a PR: https://github.com/mikedoubintchik/wordpress-post-modal

Viewing 13 replies - 1 through 13 (of 13 total)
  • The topic ‘Broken Plugin’ is closed to new replies.