| @@ -1,9 +1,8 @@ | ||
| 1 | 1 | <?php |
| 2 | 2 | namespace Elementor; |
| 3 | 3 | |
| 4 | 4 | use Elementor\Includes\Widgets\Traits\Button_Trait; |
| 5 | -use Elementor\Modules\Promotions\Controls\Promotion_Control; | |
| 6 | 5 | |
| 7 | 6 | if ( ! defined( 'ABSPATH' ) ) { |
| 8 | 7 | exit; // Exit if accessed directly. |
| 9 | 8 | } |
| @@ -75,38 +74,8 @@ | ||
| 75 | 74 | * @return array Widget categories. |
| 76 | 75 | */ |
| 77 | 76 | public function get_categories() { |
| 78 | 77 | return [ 'basic' ]; |
| 79 | - } | |
| 80 | - | |
| 81 | - protected function is_dynamic_content(): bool { | |
| 82 | - return false; | |
| 83 | - } | |
| 84 | - | |
| 85 | - public function has_widget_inner_wrapper(): bool { | |
| 86 | - return ! Plugin::$instance->experiments->is_feature_active( 'e_optimized_markup' ); | |
| 87 | - } | |
| 88 | - | |
| 89 | - /** | |
| 90 | - * Get widget upsale data. | |
| 91 | - * | |
| 92 | - * Retrieve the widget promotion data. | |
| 93 | - * | |
| 94 | - * @since 3.19.0 | |
| 95 | - * @access protected | |
| 96 | - * | |
| 97 | - * @return array Widget promotion data. | |
| 98 | - */ | |
| 99 | - protected function get_upsale_data() { | |
| 100 | - return [ | |
| 101 | - 'condition' => ! Utils::has_pro(), | |
| 102 | - 'image' => esc_url( ELEMENTOR_ASSETS_URL . 'images/go-pro.svg' ), | |
| 103 | - 'image_alt' => esc_attr__( 'Upgrade', 'elementor' ), | |
| 104 | - 'title' => esc_html__( 'Convert visitors into customers', 'elementor' ), | |
| 105 | - 'description' => esc_html__( 'Get the Call to Action widget and grow your toolbox with Elementor Pro.', 'elementor' ), | |
| 106 | - 'upgrade_url' => esc_url( 'https://go.elementor.com/go-pro-button-widget/' ), | |
| 107 | - 'upgrade_text' => esc_html__( 'Upgrade Now', 'elementor' ), | |
| 108 | - ]; | |
| 109 | 78 | } |
| 110 | 79 | |
| 111 | 80 | protected function register_controls() { |
| 112 | 81 | $this->start_controls_section( |