| @@ -46,9 +46,8 @@ | ||
| 46 | 46 | * @since 1.1.0 |
| 47 | 47 | */ |
| 48 | 48 | public function __construct() { |
| 49 | 49 | $this->load_keywords(); |
| 50 | - $this->register_keywords(); | |
| 51 | 50 | } |
| 52 | 51 | |
| 53 | 52 | /** |
| 54 | 53 | * Get keywords. |
| @@ -110,31 +109,10 @@ | ||
| 110 | 109 | $keyword = new $keyword_class(); |
| 111 | 110 | |
| 112 | 111 | $this->get_keywords( $keyword->get_id(), $keyword->get_title(), $keyword->get_keywords_type() ); |
| 113 | 112 | |
| 114 | - $content = 'shortcode_content'; | |
| 115 | - | |
| 116 | - if ( 'contact_segmentation' === $keyword->get_keywords_type() ) { | |
| 117 | - $condition = $keyword->render_content(); | |
| 118 | - } | |
| 119 | - | |
| 120 | - if ( ! empty( $condition ) ) { | |
| 121 | - $content = 'render_content'; | |
| 122 | - } | |
| 123 | - | |
| 124 | - add_shortcode( "sellkit-{$file_name}", [ $keyword, $content ] ); | |
| 113 | + add_shortcode( "sellkit-{$file_name}", [ $keyword, 'render_content' ] ); | |
| 125 | 114 | } |
| 126 | - } | |
| 127 | - | |
| 128 | - /** | |
| 129 | - * Register keywords. | |
| 130 | - * | |
| 131 | - * @since 1.1.0 | |
| 132 | - */ | |
| 133 | - private function register_keywords() { | |
| 134 | - $keywords = self::$keywords; | |
| 135 | - | |
| 136 | - return $keywords; | |
| 137 | 115 | } |
| 138 | 116 | } |
| 139 | 117 | |
| 140 | 118 | Sellkit_Dynamic_Keywords::get_instance(); |