diff --git a/ACTIONS-FILTERS.md b/ACTIONS-FILTERS.md index 339b3dfbb..61bbd757b 100644 --- a/ACTIONS-FILTERS.md +++ b/ACTIONS-FILTERS.md @@ -734,7 +734,7 @@ add_filter( 'convertkit_block_product_render', function( $html, $atts ) {

convertkit_block_broadcasts_render - includes/blocks/class-convertkit-block-broadcasts.php::667 + includes/blocks/class-convertkit-block-broadcasts.php::732

Overview

Filter the block's content immediately before it is output.

Parameters

@@ -765,7 +765,7 @@ add_filter( 'convertkit_block_broadcasts_render', function( $html, $atts ) {

convertkit_block_broadcasts_render_ajax - includes/blocks/class-convertkit-block-broadcasts.php::580 + includes/blocks/class-convertkit-block-broadcasts.php::646

Overview

Filter the block's inner content immediately before it is output by AJAX, which occurs when pagination was clicked.

Parameters

@@ -796,7 +796,7 @@ add_filter( 'convertkit_block_broadcasts_render_ajax', function( $html, $atts )

convertkit_block_broadcasts_build_html_list_item - includes/blocks/class-convertkit-block-broadcasts.php::748 + includes/blocks/class-convertkit-block-broadcasts.php::813

Overview

Defines the HTML for an individual broadcast item in the Broadcasts block.

Parameters

@@ -2471,7 +2471,7 @@ do_action( 'convertkit_output_landing_page_before', function( $landing_page, $la

convertkit_initialize_admin - includes/class-wp-convertkit.php::105 + includes/class-wp-convertkit.php::104

Parameters

@@ -2491,7 +2491,7 @@ do_action( 'convertkit_initialize_admin', function( ) {

convertkit_initialize_admin_or_frontend_editor - includes/class-wp-convertkit.php::126 + includes/class-wp-convertkit.php::125

Parameters

@@ -2511,7 +2511,7 @@ do_action( 'convertkit_initialize_admin_or_frontend_editor', function( ) {

convertkit_initialize_cli_cron - includes/class-wp-convertkit.php::147 + includes/class-wp-convertkit.php::146

Parameters

@@ -2531,7 +2531,7 @@ do_action( 'convertkit_initialize_cli_cron', function( ) {

convertkit_initialize_frontend - includes/class-wp-convertkit.php::172 + includes/class-wp-convertkit.php::171

Parameters

diff --git a/CHANGELOG.md b/CHANGELOG.md index b6adc6b7b..b7b0dd1d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,8 @@ +### 3.1.9 2026-02-16 +* Added: Settings: Tools: Campaign MOnitor to Kit Form Importer: Support replacing shortcodes with single quotation marks +* Updated: Blocks: Broadcasts: Use REST API, replacing admin-ajax.php +* Updated: Classic Editor (TinyMCE/Quick Tags): Use REST API to fetch modal views, replacing admin-ajax.php + ### 3.1.8 2026-02-11 * Fix: Setup Wizard: Only register form importers when on Setup Wizard screen for performance diff --git a/languages/convertkit.pot b/languages/convertkit.pot index 2d9b7eadd..02f266f0b 100644 --- a/languages/convertkit.pot +++ b/languages/convertkit.pot @@ -2,14 +2,14 @@ # This file is distributed under the GPLv3 or later. msgid "" msgstr "" -"Project-Id-Version: Kit (formerly ConvertKit) 3.1.8\n" +"Project-Id-Version: Kit (formerly ConvertKit) 3.1.9\n" "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/convertkit\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"POT-Creation-Date: 2026-02-11T02:14:15+00:00\n" +"POT-Creation-Date: 2026-02-13T01:08:00+00:00\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "X-Generator: WP-CLI 2.12.0\n" "X-Domain: convertkit\n" @@ -36,7 +36,7 @@ msgstr "" #: admin/class-convertkit-admin-settings.php:112 #: admin/class-convertkit-admin-settings.php:113 #: admin/class-convertkit-admin-settings.php:132 -#: includes/blocks/class-convertkit-block-broadcasts.php:134 +#: includes/blocks/class-convertkit-block-broadcasts.php:200 #: includes/blocks/class-convertkit-block-content.php:85 #: includes/blocks/class-convertkit-block-form-builder-field-custom.php:72 #: includes/blocks/class-convertkit-block-form-builder-field-email.php:108 @@ -124,12 +124,12 @@ msgstr "" msgid "Beta" msgstr "" -#: admin/class-convertkit-admin-tinymce.php:222 +#: admin/class-convertkit-admin-tinymce.php:252 #: views/backend/tinymce/modal-missing.php:16 msgid "Cancel" msgstr "" -#: admin/class-convertkit-admin-tinymce.php:225 +#: admin/class-convertkit-admin-tinymce.php:255 msgid "Insert" msgstr "" @@ -157,7 +157,7 @@ msgstr "" #: admin/section/class-convertkit-admin-section-broadcasts.php:32 #: admin/section/class-convertkit-admin-section-broadcasts.php:33 #: admin/section/class-convertkit-admin-section-broadcasts.php:201 -#: includes/blocks/class-convertkit-block-broadcasts.php:135 +#: includes/blocks/class-convertkit-block-broadcasts.php:201 msgid "Broadcasts" msgstr "" @@ -372,7 +372,7 @@ msgid "General Settings" msgstr "" #: admin/section/class-convertkit-admin-section-general.php:58 -#: includes/blocks/class-convertkit-block-broadcasts.php:402 +#: includes/blocks/class-convertkit-block-broadcasts.php:468 #: includes/blocks/class-convertkit-block-content.php:159 #: includes/blocks/class-convertkit-block-form-builder-field.php:245 #: includes/blocks/class-convertkit-block-form-builder.php:590 @@ -934,7 +934,7 @@ msgid "Configuration" msgstr "" #: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:154 -#: includes/blocks/class-convertkit-block-broadcasts.php:454 +#: includes/blocks/class-convertkit-block-broadcasts.php:520 msgid "Next" msgstr "" @@ -1050,15 +1050,15 @@ msgstr "" msgid "The product modal to display when the text is clicked." msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:101 +#: includes/blocks/class-convertkit-block-broadcasts.php:167 msgid "Kit Broadcasts" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:129 +#: includes/blocks/class-convertkit-block-broadcasts.php:195 msgid "Displays a list of your Kit broadcasts." msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:133 +#: includes/blocks/class-convertkit-block-broadcasts.php:199 #: includes/blocks/class-convertkit-block-content.php:84 #: includes/blocks/class-convertkit-block-form-builder-field-custom.php:71 #: includes/blocks/class-convertkit-block-form-builder-field-email.php:107 @@ -1070,145 +1070,145 @@ msgstr "" msgid "ConvertKit" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:136 +#: includes/blocks/class-convertkit-block-broadcasts.php:202 msgid "Posts" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:159 +#: includes/blocks/class-convertkit-block-broadcasts.php:225 #: includes/blocks/class-convertkit-block-form-trigger.php:128 #: includes/blocks/class-convertkit-block-form.php:158 #: includes/blocks/class-convertkit-block-product.php:150 msgid "Not connected to Kit." msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:161 +#: includes/blocks/class-convertkit-block-broadcasts.php:227 #: includes/blocks/class-convertkit-block-form-trigger.php:130 #: includes/blocks/class-convertkit-block-form.php:160 #: includes/blocks/class-convertkit-block-product.php:152 msgid "Click here to connect your Kit account." msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:162 +#: includes/blocks/class-convertkit-block-broadcasts.php:228 msgid "Connect your Kit account at Settings > Kit, and then refresh this page to configure broadcasts to display." msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:165 +#: includes/blocks/class-convertkit-block-broadcasts.php:231 msgid "No broadcasts exist in Kit." msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:167 +#: includes/blocks/class-convertkit-block-broadcasts.php:233 msgid "Click here to send your first broadcast." msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:168 +#: includes/blocks/class-convertkit-block-broadcasts.php:234 msgid "Add a broadcast to your Kit account, and then refresh this page to configure broadcasts to display." msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:299 +#: includes/blocks/class-convertkit-block-broadcasts.php:365 msgid "Display as grid" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:301 +#: includes/blocks/class-convertkit-block-broadcasts.php:367 msgid "If enabled, displays broadcasts in a grid, instead of a list." msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:304 +#: includes/blocks/class-convertkit-block-broadcasts.php:370 msgid "Display order" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:307 +#: includes/blocks/class-convertkit-block-broadcasts.php:373 msgid "Date, Broadcast" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:308 +#: includes/blocks/class-convertkit-block-broadcasts.php:374 msgid "Broadcast, Date" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:312 +#: includes/blocks/class-convertkit-block-broadcasts.php:378 msgid "Date format" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:322 +#: includes/blocks/class-convertkit-block-broadcasts.php:388 msgid "Display images" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:326 +#: includes/blocks/class-convertkit-block-broadcasts.php:392 msgid "Display descriptions" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:330 +#: includes/blocks/class-convertkit-block-broadcasts.php:396 msgid "Display read more links" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:334 +#: includes/blocks/class-convertkit-block-broadcasts.php:400 msgid "Read more label" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:336 +#: includes/blocks/class-convertkit-block-broadcasts.php:402 msgid "The label to display for the \"read more\" link below each broadcast." msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:343 +#: includes/blocks/class-convertkit-block-broadcasts.php:409 msgid "Number of posts" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:350 +#: includes/blocks/class-convertkit-block-broadcasts.php:416 msgid "Display pagination" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:352 +#: includes/blocks/class-convertkit-block-broadcasts.php:418 msgid "If the number of broadcasts exceeds the \"Number of posts\" settings above, previous/next pagination links will be displayed." msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:355 +#: includes/blocks/class-convertkit-block-broadcasts.php:421 msgid "Newer posts label" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:357 +#: includes/blocks/class-convertkit-block-broadcasts.php:423 msgid "The label to display for the link to newer broadcasts." msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:364 +#: includes/blocks/class-convertkit-block-broadcasts.php:430 msgid "Older posts label" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:366 +#: includes/blocks/class-convertkit-block-broadcasts.php:432 msgid "The label to display for the link to older broadcasts." msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:376 +#: includes/blocks/class-convertkit-block-broadcasts.php:442 msgid "Link color" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:380 +#: includes/blocks/class-convertkit-block-broadcasts.php:446 #: includes/blocks/class-convertkit-block-form-trigger.php:270 #: includes/blocks/class-convertkit-block-product.php:312 msgid "Background color" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:384 +#: includes/blocks/class-convertkit-block-broadcasts.php:450 #: includes/blocks/class-convertkit-block-form-trigger.php:274 #: includes/blocks/class-convertkit-block-product.php:316 msgid "Text color" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:414 +#: includes/blocks/class-convertkit-block-broadcasts.php:480 msgid "Pagination" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:423 +#: includes/blocks/class-convertkit-block-broadcasts.php:489 msgid "Styles" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:450 +#: includes/blocks/class-convertkit-block-broadcasts.php:516 msgid "Read more" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:453 +#: includes/blocks/class-convertkit-block-broadcasts.php:519 msgid "Previous" msgstr "" -#: includes/blocks/class-convertkit-block-broadcasts.php:493 +#: includes/blocks/class-convertkit-block-broadcasts.php:559 msgid "No Broadcasts exist in Kit." msgstr "" diff --git a/readme.txt b/readme.txt index 2d627b7e7..5233341d6 100755 --- a/readme.txt +++ b/readme.txt @@ -5,7 +5,7 @@ Tags: email marketing, email newsletter, subscribers, landing page, membership Requires at least: 5.6 Tested up to: 6.9 Requires PHP: 7.1 -Stable tag: 3.1.8 +Stable tag: 3.1.9 License: GPLv3 or later License URI: https://www.gnu.org/licenses/gpl-3.0.html @@ -343,6 +343,11 @@ The documentation covers newsletter form setup, landing page configuration, memb == Changelog == +### 3.1.9 2026-02-16 +* Added: Settings: Tools: Campaign MOnitor to Kit Form Importer: Support replacing shortcodes with single quotation marks +* Updated: Blocks: Broadcasts: Use REST API, replacing admin-ajax.php +* Updated: Classic Editor (TinyMCE/Quick Tags): Use REST API to fetch modal views, replacing admin-ajax.php + ### 3.1.8 2026-02-11 * Fix: Setup Wizard: Only register form importers when on Setup Wizard screen for performance diff --git a/wp-convertkit.php b/wp-convertkit.php index 23ee0b374..3f52f4c49 100644 --- a/wp-convertkit.php +++ b/wp-convertkit.php @@ -9,7 +9,7 @@ * Plugin Name: Kit (formerly ConvertKit) * Plugin URI: https://kit.com/ * Description: Display Kit (formerly ConvertKit) email subscription forms, landing pages, products, broadcasts and more. - * Version: 3.1.8 + * Version: 3.1.9 * Author: Kit * Author URI: https://kit.com/ * Text Domain: convertkit @@ -27,7 +27,7 @@ define( 'CONVERTKIT_PLUGIN_FILE', plugin_basename( __FILE__ ) ); define( 'CONVERTKIT_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); define( 'CONVERTKIT_PLUGIN_PATH', __DIR__ ); -define( 'CONVERTKIT_PLUGIN_VERSION', '3.1.8' ); +define( 'CONVERTKIT_PLUGIN_VERSION', '3.1.9' ); define( 'CONVERTKIT_OAUTH_CLIENT_ID', 'HXZlOCj-K5r0ufuWCtyoyo3f688VmMAYSsKg1eGvw0Y' ); define( 'CONVERTKIT_OAUTH_CLIENT_REDIRECT_URI', 'https://app.kit.com/wordpress/redirect' );