Support » Plugin: Jetpack - WP Security, Backup, Speed, & Growth » [Plugin: Jetpack by WordPress.com] Jetpack breaks other plugin's shortcodes in widgets

  • Hello. I’m the author of the Contact Form 7 plugin. I found some problematic codes in Jetpack’s newly introduced contact form module which block other plugins from working.

    The problem is in the contact_form_widget_atts() function which is used as a filter for widget_text hook. Especially this line:

    return str_replace( '[contact-form', '[contact-form widget="' . $widget . '"', $text );

    Contact Form 7 allows to use its shortcode like [contact-form-7 id="1234"] in text widgets, but Jetpack’s above function replaces it to [contact-form widget="1"-7 id="1234"] and it behaves as Jetpack’s shortcode.

    I hope Jetpack developers take care of this issue and fix it in the future release.

    http://wordpress.org/extend/plugins/jetpack/

Viewing 7 replies - 1 through 7 (of 7 total)
Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘[Plugin: Jetpack by WordPress.com] Jetpack breaks other plugin's shortcodes in widgets’ is closed to new replies.