PluginProbe
Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages / 3.4.4
Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages v3.4.4
3.4.4 3.4.3 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 All 197 releases
convertkit / admin / importers / class-convertkit-admin-importer-newsletter.php

class-convertkit-admin-importer-newsletter.php in Kit (formerly ConvertKit) – Email Newsletter, Email Marketing, Membership, Subscribers and Landing Pages 3.4.4, at admin/importers/class-convertkit-admin-importer-newsletter.php

80 lines 1.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 /**
3 * ConvertKit Admin Importer Newsletter class.
4 *
5 * @package ConvertKit
6 * @author ConvertKit
7 */
8
9 /**
10 * Import and migrate data from Newsletter to Kit.
11 *
12 * @package ConvertKit
13 * @author ConvertKit
14 */
15 class ConvertKit_Admin_Importer_Newsletter extends ConvertKit_Admin_Importer {
16
17 /**
18 * Holds the programmatic name of the importer (lowercase, no spaces).
19 *
20 * @since 3.1.7
21 *
22 * @var string
23 */
24 public $name = 'newsletter';
25
26 /**
27 * Holds the title of the importer (for display in the importer list).
28 *
29 * @since 3.1.7
30 *
31 * @var string
32 */
33 public $title = 'Newsletter';
34
35 /**
36 * Holds the shortcode name for Newsletter forms.
37 *
38 * @since 3.1.6
39 *
40 * @var string
41 */
42 public $shortcode_name = 'newsletter_form';
43
44 /**
45 * Holds the block name for Newsletter forms.
46 *
47 * @since 3.1.6
48 *
49 * @var string
50 */
51 public $block_name = 'tnp/minimal';
52
53 /**
54 * Constructor
55 *
56 * @since 3.1.7
57 */
58 public function __construct() {
59
60 // Register this as an importer, if Newsletter forms exist.
61 add_filter( 'convertkit_get_form_importers', array( $this, 'register' ) );
62
63 }
64
65 /**
66 * Returns an array of the Newsletter Default Form, if the shortcode
67 * or block is used.
68 *
69 * @since 3.1.6
70 *
71 * @return array
72 */
73 public function get_forms() {
74
75 return $this->get_form_ids_in_posts();
76
77 }
78
79 }
80