Viewing 4 replies - 1 through 4 (of 4 total)
  • Did you find a solution to this?. I am experiencing the same problem.

    Plugin author doesn’t respond/care anymore. Can anyone troubleshoot and fix it, please?

    I had this same problem and was getting this error on the page:

    PHP Warning: preg_replace_callback(): Compilation failed: missing opening brace after \o at offset 45 in …/wp-content/plugins/shortcodes-pro/inc/class-shortcodespro-base.php on line 57

    I found if you open the that file referenced and change this:
    $pattern = '~\[do action\=\"[^\"]*\"\s?[^\]\/]*\]( [^\[\d\o\n]* )\[\/do\]~';

    to this:

    $pattern = '~\[do action\=\"[^\"]*\"\s?[^\]\/]*\]( [^\[\do\n]* )\[\/do\]~';

    It seemed to fix the issue. Hopefully the plugin author can address this. I believe this has to do with compatibility with MySQL 5.6

    It’s not MySQL, but rather the recent PHP version updates that causes the scripting error on line 56. Soon as my host updated to 5.4.31 a couple weeks ago, the error surfaced.

    It likely affects all the recent PHP releases including the latest — 5.3.29, 5.4.32, 5.5.16 and 5.6.0. The plugin hasn’t been updated since October 2012, there was bound to be an incompatibility at some point.

    @jason
    That helped a ton and fixed it for me (including the nested shortcode hack mentioned somewhere else in the forums). Thanks a lot!

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