Skip to content
Merged

3.1.8 #1015

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
37 changes: 35 additions & 2 deletions ACTIONS-FILTERS.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,12 @@
<td>&nbsp;</td>
<td><a href="#convertkit_admin_post_register_add_new_buttons"><code>convertkit_admin_post_register_add_new_buttons</code></a></td>
<td>Registers 'Add New' buttons for the given Post Type's admin screen.</td>
</tr><tr>
<td colspan="3">admin/class-convertkit-admin-setup-wizard.php</td>
</tr><tr>
<td>&nbsp;</td>
<td><a href="#convertkit_admin_setup_wizard_steps_ this-page_name"><code>convertkit_admin_setup_wizard_steps_ this-page_name</code></a></td>
<td>Define the steps for the setup wizard.</td>
</tr><tr>
<td colspan="3">includes/functions.php</td>
</tr><tr>
Expand Down Expand Up @@ -432,6 +438,33 @@ add_filter( 'convertkit_admin_post_register_add_new_buttons', function( $buttons
return $buttons;
}, 10, 2 );
</pre>
<h3 id="convertkit_admin_setup_wizard_steps_ this-page_name">
convertkit_admin_setup_wizard_steps_ this-page_name
<code>admin/class-convertkit-admin-setup-wizard.php::179</code>
</h3><h4>Overview</h4>
<p>Define the steps for the setup wizard.</p><h4>Parameters</h4>
<table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody><tr>
<td>$steps</td>
<td>array</td>
<td>The steps for the setup wizard.</td>
</tr>
</tbody>
</table><h4>Usage</h4>
<pre>
add_filter( 'convertkit_admin_setup_wizard_steps_ this-page_name', function( $steps ) {
// ... your code here
// Return value
return $steps;
}, 10, 1 );
</pre>
<h3 id="convertkit_get_supported_post_types">
convertkit_get_supported_post_types
<code>includes/functions.php::143</code>
Expand Down Expand Up @@ -2201,7 +2234,7 @@ do_action( 'convertkit_admin_post_enqueue_styles', function( ) {
</pre>
<h3 id="convertkit_admin_setup_wizard_process_form_ this-page_name">
convertkit_admin_setup_wizard_process_form_ this-page_name
<code>admin/class-convertkit-admin-setup-wizard.php::269</code>
<code>admin/class-convertkit-admin-setup-wizard.php::279</code>
</h3><h4>Overview</h4>
<p>Process submitted form data for the given setup wizard name and current step.</p><h4>Parameters</h4>
<table>
Expand All @@ -2226,7 +2259,7 @@ do_action( 'convertkit_admin_setup_wizard_process_form_ this-page_name', functi
</pre>
<h3 id="convertkit_admin_setup_wizard_load_screen_data_ this-page_name">
convertkit_admin_setup_wizard_load_screen_data_ this-page_name
<code>admin/class-convertkit-admin-setup-wizard.php::332</code>
<code>admin/class-convertkit-admin-setup-wizard.php::342</code>
</h3><h4>Overview</h4>
<p>Load any data into class variables for the given setup wizard name and current step.</p><h4>Parameters</h4>
<table>
Expand Down
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
### 3.1.8 2026-02-11
* Fix: Setup Wizard: Only register form importers when on Setup Wizard screen for performance

### 3.1.7 2026-02-09
* Added: Setup Wizard: Replace third party detected forms with Kit Forms
* Added: Settings: Tools: ActiveCampaign to Kit Form Importer
Expand Down
72 changes: 36 additions & 36 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.1.7\n"
"Project-Id-Version: Kit (formerly ConvertKit) 3.1.8\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-02-07T03:23:58+00:00\n"
"POT-Creation-Date: 2026-02-11T02:14:15+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 Down Expand Up @@ -886,115 +886,115 @@ msgstr ""
msgid "WordPress 5.2 or higher is required for system information report."
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-landing-page.php:90
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:144
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-landing-page.php:110
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:164
msgid "Setup"
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-landing-page.php:92
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-landing-page.php:112
msgid "Create"
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-landing-page.php:96
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:155
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:153
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-landing-page.php:116
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:171
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:173
msgid "Done"
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-landing-page.php:122
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:256
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:179
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-landing-page.php:136
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:264
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:193
msgid "Invalid nonce specified."
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-landing-page.php:167
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-landing-page.php:181
msgid "Connect your Kit account in the Kit Plugin's settings to get started"
msgstr ""

#. translators: Post Type
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-landing-page.php:182
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:257
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-landing-page.php:196
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:271
#, php-format
msgid "The post type `%s` is not supported for Member Content."
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-landing-page.php:185
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:260
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-landing-page.php:199
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:274
msgid "WordPress Error"
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:129
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:131
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:145
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:147
#: views/backend/settings/oauth.php:19
msgid "Connect"
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:136
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:152
msgid "Configuration"
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:138
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:154
#: includes/blocks/class-convertkit-block-broadcasts.php:454
msgid "Next"
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:138
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:148
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:154
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:164
msgid "Finish Setup"
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:146
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:162
msgid "Form Importer"
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:191
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:199
msgid "Setup Wizard"
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:386
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:400
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:394
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-plugin.php:408
msgid "I've created a form in Kit"
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:147
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:167
msgid "Configure"
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:149
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:169
msgid "Submit"
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:242
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:256
msgid "Connect your ConvertKit account in the ConvertKit Plugin's settings to get started"
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:381
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:395
#: views/backend/setup-wizard/convertkit-restrict-content-setup/content-start.php:71
msgid "Download"
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:384
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:398
#: views/backend/setup-wizard/convertkit-restrict-content-setup/content-start.php:80
msgid "Course"
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:413
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:427
msgid "The downloadable member-only content goes here."
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:472
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:486
msgid "Some introductory text about lesson"
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:478
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:492
msgid "Lesson"
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:480
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:494
msgid "member-only content goes here."
msgstr ""

#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:666
#: admin/setup-wizard/class-convertkit-admin-setup-wizard-restrict-content.php:680
msgid "Start Course"
msgstr ""

Expand Down
5 changes: 4 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.1.7
Stable tag: 3.1.8
License: GPLv3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html

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

== Changelog ==

### 3.1.8 2026-02-11
* Fix: Setup Wizard: Only register form importers when on Setup Wizard screen for performance

### 3.1.7 2026-02-09
* Added: Setup Wizard: Replace third party detected forms with Kit Forms
* Added: Settings: Tools: ActiveCampaign to Kit Form Importer
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.1.7
* Version: 3.1.8
* 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.1.6.1' );
define( 'CONVERTKIT_PLUGIN_VERSION', '3.1.8' );
define( 'CONVERTKIT_OAUTH_CLIENT_ID', 'HXZlOCj-K5r0ufuWCtyoyo3f688VmMAYSsKg1eGvw0Y' );
define( 'CONVERTKIT_OAUTH_CLIENT_REDIRECT_URI', 'https://app.kit.com/wordpress/redirect' );

Expand Down