| @@ -26,8 +26,11 @@ | ||
| 26 | 26 | |
| 27 | 27 | // Register this as a Gutenberg block in the ConvertKit Plugin. |
| 28 | 28 | add_filter( 'convertkit_blocks', array( $this, 'register' ) ); |
| 29 | 29 | |
| 30 | + // Register this block's MCP abilities. | |
| 31 | + add_filter( 'convertkit_abilities', array( $this, 'register_abilities' ) ); | |
| 32 | + | |
| 30 | 33 | // Enqueue scripts for this Gutenberg Block in the editor view. |
| 31 | 34 | add_action( 'convertkit_gutenberg_enqueue_scripts', array( $this, 'enqueue_scripts_editor' ) ); |
| 32 | 35 | |
| 33 | 36 | // Enqueue styles for this Gutenberg Block in the editor view. |
| @@ -82,9 +85,11 @@ | ||
| 82 | 85 | |
| 83 | 86 | /** |
| 84 | 87 | * This will register as: |
| 85 | 88 | * - a shortcode, with the name [convertkit_form]. |
| 89 | + * - a shortcode, with the name [kit_form]. | |
| 86 | 90 | * - a shortcode, with the name [convertkit], for backward compat. |
| 91 | + * - a shortcode, with the name [kit]. | |
| 87 | 92 | * - a Gutenberg block, with the name convertkit/form. |
| 88 | 93 | */ |
| 89 | 94 | return 'form'; |
| 90 | 95 | |
| @@ -97,8 +102,21 @@ | ||
| 97 | 102 | */ |
| 98 | 103 | public function get_title() { |
| 99 | 104 | |
| 100 | 105 | return __( 'Kit Form', 'convertkit' ); |
| 106 | + | |
| 107 | + } | |
| 108 | + | |
| 109 | + /** | |
| 110 | + * Returns this block's plural title. | |
| 111 | + * | |
| 112 | + * @since 3.4.0 | |
| 113 | + * | |
| 114 | + * @return string | |
| 115 | + */ | |
| 116 | + public function get_title_plural() { | |
| 117 | + | |
| 118 | + return __( 'Kit Forms', 'convertkit' ); | |
| 101 | 119 | |
| 102 | 120 | } |
| 103 | 121 | |
| 104 | 122 | /** |