Skip to content

Commit

Permalink
1.9.6.9
Browse files Browse the repository at this point in the history
  • Loading branch information
n7studios committed Mar 7, 2022
1 parent f7ea5a9 commit 2656f77
Show file tree
Hide file tree
Showing 4 changed files with 167 additions and 34 deletions.
95 changes: 82 additions & 13 deletions ACTIONS-FILTERS.md
Original file line number Diff line number Diff line change
Expand Up @@ -311,7 +311,7 @@ add_filter( 'convertkit_block_content_render', function( $content, $atts, $subsc
</pre>
<h3 id="convertkit_block_form_render">
convertkit_block_form_render
<code>includes/blocks/class-convertkit-block-form.php::286</code>
<code>includes/blocks/class-convertkit-block-form.php::312</code>
</h3><h4>Overview</h4>
<p>Filter the block's content immediately before it is output.</p><h4>Parameters</h4>
<table>
Expand Down Expand Up @@ -747,7 +747,7 @@ add_filter( 'convertkit_term_get_default_settings', function( $defaults ) {
</pre>
<h3 id="convertkit_api_get_timeout">
convertkit_api_get_timeout
<code>includes/class-convertkit-api.php::1066</code>
<code>includes/class-convertkit-api.php::1251</code>
</h3><h4>Overview</h4>
<p>Defines the maximum time to allow the API request to run.</p><h4>Parameters</h4>
<table>
Expand Down Expand Up @@ -1078,12 +1078,20 @@ add_filter( 'convertkit_is_admin_or_frontend_editor', function( $is_admin_or_fro
<td>&nbsp;</td>
<td><a href="#convertkit_api_form_unsubscribe_success"><code>convertkit_api_form_unsubscribe_success</code></a></td>
<td>Runs actions immediately after the email address was successfully unsubscribed.</td>
</tr><tr>
<td>&nbsp;</td>
<td><a href="#convertkit_api_purchase_create_success"><code>convertkit_api_purchase_create_success</code></a></td>
<td>Runs actions immediately after the purchase data address was successfully created.</td>
</tr><tr>
<td colspan="3">../includes/class-convertkit-gutenberg.php</td>
</tr><tr>
<td>&nbsp;</td>
<td><a href="#convertkit_gutenberg_enqueue_scripts"><code>convertkit_gutenberg_enqueue_scripts</code></a></td>
<td>Enqueue any additional scripts for Gutenberg blocks that have been registered.</td>
</tr><tr>
<td>&nbsp;</td>
<td><a href="#convertkit_gutenberg_enqueue_styles"><code>convertkit_gutenberg_enqueue_styles</code></a></td>
<td></td>
</tr><tr>
<td colspan="3">../includes/class-convertkit-output.php</td>
</tr><tr>
Expand Down Expand Up @@ -1276,7 +1284,7 @@ do_action( 'convertkit_admin_post_enqueue_styles', function( ) {
</pre>
<h3 id="convertkit_api_form_subscribe_success">
convertkit_api_form_subscribe_success
<code>includes/class-convertkit-api.php::186</code>
<code>includes/class-convertkit-api.php::207</code>
</h3><h4>Overview</h4>
<p>Runs actions immediately after the email address was successfully subscribed to the form.</p><h4>Parameters</h4>
<table>
Expand All @@ -1303,17 +1311,21 @@ do_action( 'convertkit_admin_post_enqueue_styles', function( ) {
<td>$first_name</td>
<td>string</td>
<td>First</td>
</tr><tr>
<td>$fields</td>
<td>mixed</td>
<td>Custom Fields (false|array)</td>
</tr>
</tbody>
</table><h4>Usage</h4>
<pre>
do_action( 'convertkit_api_form_subscribe_success', function( $response, $form_id, $email, $first_name ) {
do_action( 'convertkit_api_form_subscribe_success', function( $response, $form_id, $email, $first_name, $fields ) {
// ... your code here
}, 10, 4 );
}, 10, 5 );
</pre>
<h3 id="convertkit_api_sequence_subscribe_success">
convertkit_api_sequence_subscribe_success
<code>includes/class-convertkit-api.php::295</code>
<code>includes/class-convertkit-api.php::339</code>
</h3><h4>Overview</h4>
<p>Runs actions immediately after the email address was successfully subscribed to the sequence.</p><h4>Parameters</h4>
<table>
Expand All @@ -1336,17 +1348,21 @@ do_action( 'convertkit_api_form_subscribe_success', function( $response, $form_i
<td>$email</td>
<td>string</td>
<td>Email Address</td>
</tr><tr>
<td>$fields</td>
<td>mixed</td>
<td>Custom Fields (false|array)</td>
</tr>
</tbody>
</table><h4>Usage</h4>
<pre>
do_action( 'convertkit_api_sequence_subscribe_success', function( $response, $sequence_id, $email ) {
do_action( 'convertkit_api_sequence_subscribe_success', function( $response, $sequence_id, $email, $fields ) {
// ... your code here
}, 10, 3 );
}, 10, 4 );
</pre>
<h3 id="convertkit_api_tag_subscribe_success">
convertkit_api_tag_subscribe_success
<code>includes/class-convertkit-api.php::380</code>
<code>includes/class-convertkit-api.php::447</code>
</h3><h4>Overview</h4>
<p>Runs actions immediately after the email address was successfully subscribed to the tag.</p><h4>Parameters</h4>
<table>
Expand All @@ -1369,17 +1385,21 @@ do_action( 'convertkit_api_sequence_subscribe_success', function( $response, $se
<td>$email</td>
<td>string</td>
<td>Email Address</td>
</tr><tr>
<td>$fields</td>
<td>mixed</td>
<td>Custom Fields (false|array).</td>
</tr>
</tbody>
</table><h4>Usage</h4>
<pre>
do_action( 'convertkit_api_tag_subscribe_success', function( $response, $tag_id, $email ) {
do_action( 'convertkit_api_tag_subscribe_success', function( $response, $tag_id, $email, $fields ) {
// ... your code here
}, 10, 3 );
}, 10, 4 );
</pre>
<h3 id="convertkit_api_form_unsubscribe_success">
convertkit_api_form_unsubscribe_success
<code>includes/class-convertkit-api.php::580</code>
<code>includes/class-convertkit-api.php::682</code>
</h3><h4>Overview</h4>
<p>Runs actions immediately after the email address was successfully unsubscribed.</p><h4>Parameters</h4>
<table>
Expand All @@ -1406,9 +1426,38 @@ do_action( 'convertkit_api_form_unsubscribe_success', function( $response, $emai
// ... your code here
}, 10, 2 );
</pre>
<h3 id="convertkit_api_purchase_create_success">
convertkit_api_purchase_create_success
<code>includes/class-convertkit-api.php::816</code>
</h3><h4>Overview</h4>
<p>Runs actions immediately after the purchase data address was successfully created.</p><h4>Parameters</h4>
<table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody><tr>
<td>$response</td>
<td>array</td>
<td>API Response</td>
</tr><tr>
<td>$purchase</td>
<td>array</td>
<td>Purchase Data</td>
</tr>
</tbody>
</table><h4>Usage</h4>
<pre>
do_action( 'convertkit_api_purchase_create_success', function( $response, $purchase ) {
// ... your code here
}, 10, 2 );
</pre>
<h3 id="convertkit_gutenberg_enqueue_scripts">
convertkit_gutenberg_enqueue_scripts
<code>includes/class-convertkit-gutenberg.php::152</code>
<code>includes/class-convertkit-gutenberg.php::153</code>
</h3><h4>Overview</h4>
<p>Enqueue any additional scripts for Gutenberg blocks that have been registered.</p><h4>Parameters</h4>
<table>
Expand All @@ -1431,6 +1480,26 @@ do_action( 'convertkit_gutenberg_enqueue_scripts', function( $blocks ) {
// ... your code here
}, 10, 1 );
</pre>
<h3 id="convertkit_gutenberg_enqueue_styles">
convertkit_gutenberg_enqueue_styles
<code>includes/class-convertkit-gutenberg.php::174</code>
</h3><h4>Parameters</h4>
<table>
<thead>
<tr>
<th>Parameter</th>
<th>Type</th>
<th>Description</th>
</tr>
</thead>
<tbody>
</tbody>
</table><h4>Usage</h4>
<pre>
do_action( 'convertkit_gutenberg_enqueue_styles', function( ) {
// ... your code here
}, 10, 0 );
</pre>
<h3 id="convertkit_output_output_form">
convertkit_output_output_form
<code>includes/class-convertkit-output.php::84</code>
Expand Down
98 changes: 79 additions & 19 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 same license as the ConvertKit plugin.
msgid ""
msgstr ""
"Project-Id-Version: ConvertKit 1.9.6.7\n"
"Project-Id-Version: ConvertKit 1.9.6.9\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/convertkit-github\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <[email protected]>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2022-02-18T17:40:12+00:00\n"
"POT-Creation-Date: 2022-03-07T16:18:52+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.5.0\n"
"X-Domain: convertkit\n"
Expand All @@ -21,7 +21,7 @@ msgstr ""
#: admin/class-convertkit-admin-settings.php:109
#: admin/class-convertkit-admin-settings.php:128
#: includes/blocks/class-convertkit-block-content.php:58
#: includes/blocks/class-convertkit-block-form.php:76
#: includes/blocks/class-convertkit-block-form.php:90
msgid "ConvertKit"
msgstr ""

Expand Down Expand Up @@ -49,7 +49,7 @@ msgstr ""

#: admin/section/class-convertkit-settings-general.php:58
#: includes/blocks/class-convertkit-block-content.php:136
#: includes/blocks/class-convertkit-block-form.php:181
#: includes/blocks/class-convertkit-block-form.php:207
msgid "General"
msgstr ""

Expand Down Expand Up @@ -201,29 +201,44 @@ msgstr ""
msgid "Tag"
msgstr ""

#: includes/blocks/class-convertkit-block-form.php:71
#: includes/blocks/class-convertkit-block-form.php:85
#: includes/integrations/contactform7/class-convertkit-contactform7-admin-settings.php:106
#: includes/integrations/wishlist/class-convertkit-wishlist-admin-settings.php:123
#: includes/widgets/class-ck-widget-form.php:30
#: views/backend/term/fields.php:12
msgid "ConvertKit Form"
msgstr ""

#: includes/blocks/class-convertkit-block-form.php:72
#: includes/blocks/class-convertkit-block-form.php:86
msgid "Displays a ConvertKit Form."
msgstr ""

#: includes/blocks/class-convertkit-block-form.php:77
#: includes/blocks/class-convertkit-block-form.php:155
#: includes/blocks/class-convertkit-block-form.php:91
#: includes/blocks/class-convertkit-block-form.php:181
#: includes/widgets/class-ck-widget-form.php:64
#: views/backend/post/meta-box.php:15
msgid "Form"
msgstr ""

#: includes/blocks/class-convertkit-block-form.php:99
#: includes/blocks/class-convertkit-block-form.php:113
msgid "Select a Form using the Form option in the Gutenberg sidebar."
msgstr ""

#. translators: Form name in ConvertKit
#: includes/blocks/class-convertkit-block-form.php:122
msgid "Modal form \"%s\" selected. View on the frontend site to see the modal form."
msgstr ""

#. translators: Form name in ConvertKit
#: includes/blocks/class-convertkit-block-form.php:125
msgid "Slide in form \"%s\" selected. View on the frontend site to see the slide in form."
msgstr ""

#. translators: Form name in ConvertKit
#: includes/blocks/class-convertkit-block-form.php:128
msgid "Sticky bar form \"%s\" selected. View on the frontend site to see the sticky bar form."
msgstr ""

#: includes/class-convertkit-ajax.php:50
#: includes/class-convertkit-ajax.php:154
msgid "ConvertKit: Required parameter `subscriber_id` not included in AJAX request."
Expand Down Expand Up @@ -251,41 +266,86 @@ msgstr ""
msgid "ConvertKit: Required parameter `tag` not included in AJAX request."
msgstr ""

#: includes/class-convertkit-api.php:247
#: includes/class-convertkit-api.php:251
#: includes/class-convertkit-api.php:172
msgid "form_subscribe(): the form_id parameter is empty."
msgstr ""

#: includes/class-convertkit-api.php:175
msgid "form_subscribe(): the email parameter is empty."
msgstr ""

#: includes/class-convertkit-api.php:268
#: includes/class-convertkit-api.php:272
msgid "No sequences exist in ConvertKit. Visit your ConvertKit account and create your first sequence."
msgstr ""

#: includes/class-convertkit-api.php:332
#: includes/class-convertkit-api.php:336
#: includes/class-convertkit-api.php:305
msgid "sequence_subscribe(): the sequence_id parameter is empty."
msgstr ""

#: includes/class-convertkit-api.php:308
msgid "sequence_subscribe(): the email parameter is empty."
msgstr ""

#: includes/class-convertkit-api.php:376
#: includes/class-convertkit-api.php:380
msgid "No tags exist in ConvertKit. Visit your ConvertKit account and create your first tag."
msgstr ""

#: includes/class-convertkit-api.php:413
msgid "tag_subscribe(): the tag_id parameter is empty."
msgstr ""

#: includes/class-convertkit-api.php:416
msgid "tag_subscribe(): the email parameter is empty."
msgstr ""

#: includes/class-convertkit-api.php:471
msgid "get_subscriber_by_email(): the email parameter is empty."
msgstr ""

#. translators: Email Address
#: includes/class-convertkit-api.php:420
#: includes/class-convertkit-api.php:495
msgid "No subscriber(s) exist in ConvertKit matching the email address %s."
msgstr ""

#: includes/class-convertkit-api.php:526
msgid "get_subscriber_by_id(): the subscriber_id parameter is empty."
msgstr ""

#. translators: Subscriber ID
#: includes/class-convertkit-api.php:466
#: includes/class-convertkit-api.php:549
msgid "No subscriber exist in ConvertKit matching the subscriber ID %s."
msgstr ""

#: includes/class-convertkit-api.php:580
msgid "get_subscriber_tags(): the subscriber_id parameter is empty."
msgstr ""

#. translators: Subscriber ID
#: includes/class-convertkit-api.php:512
#: includes/class-convertkit-api.php:603
msgid "No tags exist in ConvertKit for the subscriber ID %s."
msgstr ""

#: includes/class-convertkit-api.php:657
msgid "unsubscribe(): the email parameter is empty."
msgstr ""

#: includes/class-convertkit-api.php:719
#: includes/class-convertkit-api.php:723
msgid "No custom fields exist in ConvertKit. Visit your ConvertKit account and create your first custom field."
msgstr ""

#. translators: API Error Message
#: includes/class-convertkit-api.php:774
#: includes/class-convertkit-api.php:959
msgid "ConvertKit: %s"
msgstr ""

#: includes/class-convertkit-api.php:912
#: includes/class-convertkit-api.php:1097
msgid "No forms exist in ConvertKit. Visit your ConvertKit account and create your first form."
msgstr ""

#: includes/class-convertkit-api.php:1030
#: includes/class-convertkit-api.php:1215
msgid "Rate limit hit."
msgstr ""

Expand Down
4 changes: 4 additions & 0 deletions readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,10 @@ Navigate to the Plugin's Settings at Settings > ConvertKit.

== Changelog ==

### 1.9.6.9 2022-03-07
* Added: ConvertKit Form Block: When editing, display the Form Name if a non-inline form has been selected, as non-inline forms cannot be previewed in the editor
* Fix: Include email address in API request when attempting to fetch subscriber ID by email when ConvertKit Form is submitted with no email address

### 1.9.6.8 2022-02-18
* Fix: Performance: Don't query API to fetch subscriber ID by email when ConvertKit Form is submitted with no email address

Expand Down
Loading

0 comments on commit 2656f77

Please sign in to comment.