/var/www/qr4y.com/www/wp-content/plugins/elementor-pro/modules/global-widget/documents
Edit: /var/www/qr4y.com/www/wp-content/plugins/elementor-pro/modules/global-widget/documents/widget.php (1634B)
static::get_type(),
] );
}
public function is_editable_by_current_user() {
return User::is_current_user_can_edit( $this->get_main_id() );
}
public function import( array $data ) {
parent::import( $data );
$this->update_main_meta( Module::WIDGET_TYPE_META_KEY, $data['content'][0]['widgetType'] );
}
public function save( $data ) {
// Since the method of 'modules/usage::before_document_save' will remove from global if new_status is the same as old.
$data['settings'] = [ 'post_status' => Document::STATUS_PUBLISH ];
return parent::save( $data );
}
}