PluginProbe
Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages / 2.7.4
Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages v2.7.4
3.4.2 3.4.1 3.4.0 3.3.9 3.3.8 3.3.7 3.3.6 3.3.5 3.3.4 3.3.3 3.3.2 3.3.1 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.2.7 2.2.8 2.2.9 2.3.0 2.3.1 2.3.2 All 195 releases
← All changes | includes/class-convertkit-post.php +14 -1 2.3.22.7.4 View file →
@@ -72,8 +72,20 @@
72 72 $meta[ $key ] = $value;
73 73 }
74 74 }
75 75
76 + /**
77 + * Programmatically define ConvertKit settings for an individual Post, overriding those defined in the
78 + * meta box.
79 + *
80 + * @since 2.4.4
81 + *
82 + * @param array $meta Post Settings.
83 + * @param int $post_id Post ID.
84 + * @return array Post Settings.
85 + */
86 + $meta = apply_filters( 'convertkit_post_settings', $meta, $this->post_id );
87 +
76 88 // Assign Post's Settings to the object.
77 89 $this->settings = $meta;
78 90
79 91 }
@@ -312,10 +324,11 @@
312 324 *
313 325 * @since 1.9.6
314 326 *
315 327 * @param array $defaults Default Settings.
328 + * @param int $post_id Post ID.
316 329 */
317 - $defaults = apply_filters( 'convertkit_post_get_default_settings', $defaults );
330 + $defaults = apply_filters( 'convertkit_post_get_default_settings', $defaults, $this->post_id );
318 331
319 332 return $defaults;
320 333
321 334 }