Skip to content
Merged

3.3.0 #1078

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 41 additions & 10 deletions ACTIONS-FILTERS.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,10 @@
<td>&nbsp;</td>
<td><a href="#convertkit_get_block_formatters"><code>convertkit_get_block_formatters</code></a></td>
<td>Registers block formatters in Gutenberg for the ConvertKit Plugin.</td>
</tr><tr>
<td>&nbsp;</td>
<td><a href="#convertkit_plugin_sidebars"><code>convertkit_plugin_sidebars</code></a></td>
<td>Registers plugin sidebars for the WordPress block editor.</td>
</tr><tr>
<td>&nbsp;</td>
<td><a href="#convertkit_get_pre_publish_actions"><code>convertkit_get_pre_publish_actions</code></a></td>
Expand Down Expand Up @@ -577,9 +581,36 @@ add_filter( 'convertkit_get_block_formatters', function( $block_formatters ) {
return $block_formatters;
}, 10, 1 );
</pre>
<h3 id="convertkit_plugin_sidebars">
convertkit_plugin_sidebars
<code>includes/functions.php::254</code>
</h3><h4>Overview</h4>
<p>Registers plugin sidebars for the WordPress block editor.</p><h4>Parameters</h4>
<table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody><tr>
<td>$plugin_sidebars</td>
<td>array</td>
<td>Plugin sidebars.</td>
</tr>
</tbody>
</table><h4>Usage</h4>
<pre>
add_filter( 'convertkit_plugin_sidebars', function( $plugin_sidebars ) {
// ... your code here
// Return value
return $plugin_sidebars;
}, 10, 1 );
</pre>
<h3 id="convertkit_get_pre_publish_actions">
convertkit_get_pre_publish_actions
<code>includes/functions.php::254</code>
<code>includes/functions.php::278</code>
</h3><h4>Overview</h4>
<p>Registers pre-publish actions for the ConvertKit Plugin.</p><h4>Parameters</h4>
<table>
Expand All @@ -606,7 +637,7 @@ add_filter( 'convertkit_get_pre_publish_actions', function( $pre_publish_actions
</pre>
<h3 id="convertkit_get_form_importers">
convertkit_get_form_importers
<code>includes/functions.php::279</code>
<code>includes/functions.php::303</code>
</h3><h4>Overview</h4>
<p>Registers form importers for the ConvertKit Plugin.</p><h4>Parameters</h4>
<table>
Expand Down Expand Up @@ -1129,7 +1160,7 @@ add_filter( 'convertkit_user_get_default_settings', function( $defaults ) {
</pre>
<h3 id="convertkit_admin_gutenberg_add_block_categories">
convertkit_admin_gutenberg_add_block_categories
<code>includes/class-convertkit-gutenberg.php::123</code>
<code>includes/class-convertkit-gutenberg.php::126</code>
</h3><h4>Overview</h4>
<p>Adds block categories to the default Gutenberg Block Categories</p><h4>Parameters</h4>
<table>
Expand Down Expand Up @@ -1160,7 +1191,7 @@ add_filter( 'convertkit_admin_gutenberg_add_block_categories', function( $catego
</pre>
<h3 id="convertkit_gutenberg_block_api_version">
convertkit_gutenberg_block_api_version
<code>includes/class-convertkit-gutenberg.php::211</code>
<code>includes/class-convertkit-gutenberg.php::279</code>
</h3><h4>Overview</h4>
<p>Determine the block API version to use for registering blocks.</p><h4>Parameters</h4>
<table>
Expand Down Expand Up @@ -1636,7 +1667,7 @@ add_filter( 'convertkit_settings_get_defaults', function( $defaults ) {
</pre>
<h3 id="convertkit_is_admin_or_frontend_editor">
convertkit_is_admin_or_frontend_editor
<code>includes/class-wp-convertkit.php::335</code>
<code>includes/class-wp-convertkit.php::336</code>
</h3><h4>Overview</h4>
<p>Filters whether the current request is a WordPress Administration / Frontend Editor request or not. Page Builders can set this to true to allow ConvertKit to load its administration functionality.</p><h4>Parameters</h4>
<table>
Expand Down Expand Up @@ -2340,7 +2371,7 @@ do_action( 'convertkit_pre_publish_action_run_ this-get_name', function( ) {
</pre>
<h3 id="convertkit_gutenberg_enqueue_scripts">
convertkit_gutenberg_enqueue_scripts
<code>includes/class-convertkit-gutenberg.php::264</code>
<code>includes/class-convertkit-gutenberg.php::343</code>
</h3><h4>Overview</h4>
<p>Enqueue any additional scripts for Gutenberg blocks that have been registered.</p><h4>Parameters</h4>
<table>
Expand Down Expand Up @@ -2369,7 +2400,7 @@ do_action( 'convertkit_gutenberg_enqueue_scripts', function( $blocks, $block_for
</pre>
<h3 id="convertkit_gutenberg_enqueue_styles">
convertkit_gutenberg_enqueue_styles
<code>includes/class-convertkit-gutenberg.php::288</code>
<code>includes/class-convertkit-gutenberg.php::367</code>
</h3><h4>Parameters</h4>
<table>
<thead>
Expand All @@ -2389,7 +2420,7 @@ do_action( 'convertkit_gutenberg_enqueue_styles', function( ) {
</pre>
<h3 id="convertkit_gutenberg_enqueue_scripts_editor_and_frontend">
convertkit_gutenberg_enqueue_scripts_editor_and_frontend
<code>includes/class-convertkit-gutenberg.php::312</code>
<code>includes/class-convertkit-gutenberg.php::391</code>
</h3><h4>Parameters</h4>
<table>
<thead>
Expand All @@ -2409,7 +2440,7 @@ do_action( 'convertkit_gutenberg_enqueue_scripts_editor_and_frontend', function(
</pre>
<h3 id="convertkit_gutenberg_enqueue_styles_editor_and_frontend">
convertkit_gutenberg_enqueue_styles_editor_and_frontend
<code>includes/class-convertkit-gutenberg.php::336</code>
<code>includes/class-convertkit-gutenberg.php::415</code>
</h3><h4>Parameters</h4>
<table>
<thead>
Expand Down Expand Up @@ -2582,7 +2613,7 @@ do_action( 'convertkit_initialize_frontend', function( ) {
</pre>
<h3 id="convertkit_initialize_global">
convertkit_initialize_global
<code>includes/class-wp-convertkit.php::214</code>
<code>includes/class-wp-convertkit.php::215</code>
</h3><h4>Parameters</h4>
<table>
<thead>
Expand Down
94 changes: 65 additions & 29 deletions languages/convertkit.pot
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
# This file is distributed under the GPLv3 or later.
msgid ""
msgstr ""
"Project-Id-Version: Kit (formerly ConvertKit) 3.2.4\n"
"Project-Id-Version: Kit (formerly ConvertKit) 3.3.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/convertkit\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2026-04-10T01:26:34+00:00\n"
"POT-Creation-Date: 2026-04-22T08:34:50+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"
Expand All @@ -32,7 +32,7 @@ msgstr ""

#. Author of the plugin
#: wp-convertkit.php
#: admin/class-convertkit-admin-post.php:195
#: admin/class-convertkit-admin-post.php:201
#: admin/class-convertkit-admin-settings.php:112
#: admin/class-convertkit-admin-settings.php:113
#: admin/class-convertkit-admin-settings.php:132
Expand All @@ -48,6 +48,7 @@ msgstr ""
#: includes/integrations/contactform7/class-convertkit-contactform7-admin-section.php:139
#: includes/integrations/elementor/class-convertkit-elementor.php:70
#: includes/integrations/forminator/class-convertkit-forminator-admin-section.php:126
#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:62
msgid "Kit"
msgstr ""

Expand Down Expand Up @@ -82,6 +83,7 @@ msgid "to WP Super Cache's \"Rejected Cookies\" setting by clicking here."
msgstr ""

#: admin/class-convertkit-admin-landing-page.php:66
#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:207
#: views/backend/post/meta-box.php:65
#: views/backend/setup-wizard/convertkit-landing-page-setup/content-start.php:11
msgid "Landing Page"
Expand Down Expand Up @@ -279,6 +281,10 @@ msgstr ""

#: admin/section/class-convertkit-admin-section-broadcasts.php:501
#: admin/section/class-convertkit-admin-section-general.php:746
#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:125
#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:140
#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:150
#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:201
#: views/backend/post/bulk-edit.php:30
#: views/backend/post/bulk-edit.php:53
#: views/backend/post/meta-box.php:30
Expand Down Expand Up @@ -683,6 +689,7 @@ msgid "OAuth"
msgstr ""

#: admin/section/class-convertkit-admin-section-restrict-content.php:43
#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:164
#: views/backend/post/bulk-edit.php:85
#: views/backend/post/meta-box.php:148
#: views/backend/post/quick-edit.php:63
Expand All @@ -693,6 +700,7 @@ msgid "Forms"
msgstr ""

#: admin/section/class-convertkit-admin-section-restrict-content.php:48
#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:187
#: views/backend/post/bulk-edit.php:114
#: views/backend/post/meta-box.php:178
#: views/backend/post/quick-edit.php:92
Expand All @@ -702,6 +710,7 @@ msgid "Products"
msgstr ""

#: admin/section/class-convertkit-admin-section-restrict-content.php:53
#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:178
#: views/backend/post/bulk-edit.php:101
#: views/backend/post/meta-box.php:165
#: views/backend/post/quick-edit.php:79
Expand Down Expand Up @@ -1029,6 +1038,7 @@ msgstr ""
#: includes/integrations/forminator/class-convertkit-forminator-admin-section.php:73
#: includes/integrations/forminator/class-convertkit-forminator-admin-section.php:205
#: includes/integrations/wishlist/class-convertkit-wishlist-admin-section.php:70
#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:197
#: includes/widgets/class-ck-widget-form.php:79
#: views/backend/post/bulk-edit.php:14
#: views/backend/post/meta-box.php:15
Expand Down Expand Up @@ -1242,6 +1252,7 @@ msgstr ""
#: includes/integrations/contactform7/class-convertkit-contactform7-admin-section.php:88
#: includes/integrations/forminator/class-convertkit-forminator-admin-section.php:75
#: includes/integrations/wishlist/class-convertkit-wishlist-admin-section.php:72
#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:214
#: views/backend/post/bulk-edit.php:43
#: views/backend/post/meta-box.php:200
#: views/backend/post/quick-edit.php:37
Expand Down Expand Up @@ -1719,12 +1730,12 @@ msgid "Access Token not configured in Plugin Settings."
msgstr ""

#. translators: %1$s: PHP class name
#: includes/class-wp-convertkit.php:396
#: includes/class-wp-convertkit.php:397
#, php-format
msgid "Kit Error: Could not load Plugin class <strong>%1$s</strong>"
msgstr ""

#: includes/class-wp-convertkit.php:406
#: includes/class-wp-convertkit.php:407
msgid "Kit Error"
msgstr ""

Expand Down Expand Up @@ -1927,6 +1938,55 @@ msgstr ""
msgid "Remove from member"
msgstr ""

#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:124
#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:200
#: views/backend/post/bulk-edit.php:29
#: views/backend/post/meta-box.php:29
#: views/backend/post/meta-box.php:38
#: views/backend/post/quick-edit.php:23
#: views/backend/term/fields-add.php:23
#: views/backend/term/fields-add.php:33
#: views/backend/term/fields-edit.php:25
#: views/backend/term/fields-edit.php:35
msgid "Default"
msgstr ""

#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:160
msgid "Do not restrict content to member-only"
msgstr ""

#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:200
msgid "Uses the form specified on the settings page."
msgstr ""

#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:201
msgid "do not display a form."
msgstr ""

#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:202
#: views/backend/post/meta-box.php:45
msgid "Any other option will display that form after the main content."
msgstr ""

#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:209
#: views/backend/post/meta-box.php:91
msgid "Select a landing page to make it appear in place of this page."
msgstr ""

#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:216
msgid "Select a tag to apply to visitors of this page who are subscribed. A visitor is deemed to be subscribed if they have clicked a link in an email to this site which includes their subscriber ID, or have entered their email address in a Kit Form on this site."
msgstr ""

#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:220
msgid "Restrict Content"
msgstr ""

#: includes/plugin-sidebars/class-convertkit-plugin-sidebar-post-settings.php:222
#: views/backend/post/meta-box.php:195
#: views/backend/setup-wizard/convertkit-restrict-content-setup/content-configuration.php:104
msgid "Select the Kit form, tag or product that the visitor must be subscribed to, permitting them access to view this member-only content."
msgstr ""

#: includes/pre-publish-actions/class-convertkit-pre-publish-action-broadcast-export.php:82
msgid "Create Broadcast"
msgstr ""
Expand Down Expand Up @@ -1957,17 +2017,6 @@ msgstr ""
msgid "— No Change —"
msgstr ""

#: views/backend/post/bulk-edit.php:29
#: views/backend/post/meta-box.php:29
#: views/backend/post/meta-box.php:38
#: views/backend/post/quick-edit.php:23
#: views/backend/term/fields-add.php:23
#: views/backend/term/fields-add.php:33
#: views/backend/term/fields-edit.php:25
#: views/backend/term/fields-edit.php:35
msgid "Default"
msgstr ""

#: views/backend/post/bulk-edit.php:35
#: views/backend/post/meta-box.php:34
#: views/backend/post/quick-edit.php:29
Expand Down Expand Up @@ -2013,10 +2062,6 @@ msgstr ""
msgid ": do not display a form."
msgstr ""

#: views/backend/post/meta-box.php:45
msgid "Any other option will display that form after the main content."
msgstr ""

#. translators: Link to sign in to ConvertKit
#: views/backend/post/meta-box.php:50
#, php-format
Expand All @@ -2032,10 +2077,6 @@ msgstr ""
msgid "Refresh Landing Pages from Kit account"
msgstr ""

#: views/backend/post/meta-box.php:91
msgid "Select a landing page to make it appear in place of this page."
msgstr ""

#. translators: Link to sign in to ConvertKit
#: views/backend/post/meta-box.php:96
#, php-format
Expand All @@ -2054,11 +2095,6 @@ msgstr ""
msgid "A visitor is deemed to be subscribed if they have clicked a link in an email to this site which includes their subscriber ID, or have entered their email address in a Kit Form on this site."
msgstr ""

#: views/backend/post/meta-box.php:195
#: views/backend/setup-wizard/convertkit-restrict-content-setup/content-configuration.php:104
msgid "Select the Kit form, tag or product that the visitor must be subscribed to, permitting them access to view this member-only content."
msgstr ""

#: views/backend/post/meta-box.php:198
#: views/backend/setup-wizard/convertkit-restrict-content-setup/content-configuration.php:107
msgid ": Displays the Kit form. On submission, the email address will be subscribed to the selected form, granting access to the member-only content. Useful to gate free content in return for an email address."
Expand Down
7 changes: 6 additions & 1 deletion readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -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.2.4
Stable tag: 3.3.0
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

Expand Down Expand Up @@ -343,6 +343,11 @@ The documentation covers newsletter form setup, landing page configuration, memb

== Changelog ==

### 3.3.0 2026-04-22
* Added: Block Editor: Form, Landing Page, Tag and Member Content settings moved to block editor sidebar
* Fix: Resources: Delete cached resources when structure invalid e.g. when upgrading from < 1.6.0 to 1.9.6 or higher
* Updated: WordPress Libraries to 2.1.6

### 3.2.4 2026-04-13
* Added: Settings: Revoke Access and Refresh Tokens, and remove from settings, when `Disconnect` button clicked
* Added: Uninstall: Revoke Access and Refresh Tokens, and remove from settings, when the Plugin is deleted (Plugins > Kit > Delete)
Expand Down
4 changes: 2 additions & 2 deletions wp-convertkit.php
Original file line number Diff line number Diff line change
Expand Up @@ -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.2.4
* Version: 3.3.0
* Author: Kit
* Author URI: https://kit.com/
* Text Domain: convertkit
Expand All @@ -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.2.4' );
define( 'CONVERTKIT_PLUGIN_VERSION', '3.3.0' );
define( 'CONVERTKIT_OAUTH_CLIENT_ID', 'HXZlOCj-K5r0ufuWCtyoyo3f688VmMAYSsKg1eGvw0Y' );
define( 'CONVERTKIT_OAUTH_CLIENT_REDIRECT_URI', 'https://app.kit.com/wordpress/redirect' );

Expand Down
Loading