Hello everyone – we are getting ready to release version 2.6.
From now on we will update every time we release a new version of Elementor & Elementor Pro.
Here is the planned deprecations:
Functions & Methods
Soft Deprecation
Function / Method Name | Changes Made |
Utils::is_ajax() | Replaced by: Located in: Hard deprecation: Deletion: |
Hard Deprecation
Function / Method Name | Changes Made |
Controls_Stack::get_class_controls() | Replaced by: None Located in: In Soft deprecation since: Deletion version: |
Core\Base\Document::save_type() | Replaced by: Located in: In Soft deprecation since: Deletion version: |
Core\Files\CSS\Base::get_css() | Replaced by: Located in: In soft deprecation since: Deletion version: |
Core\Settings\Page\Manager::is_cpt_custom_templates_supported() | Replaced by: Utils::is_cpt_custom_templates_supported() Located in: In soft deprecation since: Deletion version: |
DB::_get_new_editor_from_wp_editor() | Replaced by: Plugin::$instance->documents->get( $post_id )->convert_to_elementor() Located in: In soft deprecation since: Deletion version: |
DB::get_newer_autosave() | Replaced by: Plugin::$instance->documents->get( $post_id )->get_newer_autosave() Located in: In soft deprecation since: Deletion version: |
DB::get_plain_editor() | Replaced by: Plugin::$instance->documents->get( $post_id )->get_elements_data() Located in: In soft deprecation since: Deletion version: |
DB::save_editor() | Replaced by: Plugin::$instance->documents->get( $post_id )->save() Located in: In soft deprecation since: Deletion version: |
Skin_Base::_content_template() | Replaced by: None Located in: In soft deprecation since: Deletion version: |
Utils::get_edit_link() | Replaced by: Located in: In soft deprecation since: Deletion version: |
Utils::get_exit_to_dashboard_url() | Replaced by: Located in: In soft deprecation since: Deletion version: |
Utils::get_last_edited() | Replaced by: Plugin::$instance->documents->get( $post_id )->get_last_edited() Located in: includes/utils.php In soft deprecation since: 2.0.0 Deletion version: 3.0.0 |
Utils::get_preview_url() | Replaced by: Plugin::$instance->documents->get( $post_id )->get_preview_url() Located in: In soft deprecation since: Deletion version: |
Utils::get_wp_preview_url() | Replaced by: Plugin::$instance->documents->get( $post_id )->get_wp_preview_url() Located in: In soft deprecation since: Deletion version: |
Deletion
Function / Method Name | Changes Made |
Control_Order | Replaced by: Located in: In soft deprecation since: In hard deprecation since: |
Controls_Stack::sanitize_initial_data() | Replaced by: Located in: In soft deprecation since: In hard deprecation since: |
Core\Settings\Page\Manager::get_page() | Replaced by: Use the new Settings API Located in: In soft deprecation since: In hard deprecation since: |
Editor::print_panel_html() | Replaced by: Located in: In soft deprecation since: In hard deprecation since: |
Element_Base::get_parent() | Replaced by: Located in: In soft deprecation since: In hard deprecation since: |
Elements_Manager::ajax_discard_changes() | Replaced by: Located in: In soft deprecation since: In hard deprecation since: |
Elements_Manager::ajax_save_builder() | Replaced by: Located in: In soft deprecation since: In hard deprecation since: |
Actions & Filters
Soft Deprecation
Action / Filter name | Changes Made |
elementor_pro/query_control/get_autocomplete/{$name} | Replaced by: Type & Plugin: Hard deprecation: Deletion: |
elementor_pro/query_control/get_value_titles/{$name} | Replaced by: Type & Plugin: Hard deprecation: Deletion: |
Hard Deprecation
Action / Filter name | Changes Made |
elementor/{$settings_name}/settings/success_response_data | Replaced by: Type & Plugin: In soft deprecation since: Deletion version: |
elementor/utils/get_edit_link | Replaced by: Type & Plugin: In soft deprecation since: Deletion version: |
elementor/utils/preview_url | Replaced by: Type & Plugin: In soft deprecation since: Deletion version: |
elementor/utils/wp_preview_url | Replaced by: elementor/document/urls/wp_preview Type & Plugin: In soft deprecation since: Deletion version: |
elementor/{$name}-css-file/enqueue | Replaced by: elementor/css-file/{$name}/enqueue Type & Plugin: In soft deprecation since: Deletion version: |
elementor/{$name}-css-file/parse | Replaced by: elementor/css-file/{$name}/parse Type & Plugin: In soft deprecation since: Deletion version: |
You can download the latest release of Elementor Core from WordPress repository, and the latest release of Elementor Pro from your Elementor dashboard.
If you spot any issues, please log them in detail on Github.