I checked and there is no ‘?>’ at the end of the header.php file.The form is letting me update content through. I also tried with theme TwentyTwenty, same issue. So it might be an issue related with the current version of Elementor..? Now there is a different file causing the sent header issue:
Warning: Cannot modify header information – headers already sent by (output started at /home/mysite/public_html/wp-content/plugins/elementor/modules/page-templates/templates/canvas.php:10
Then I change my page template from canvas to standard, then I got the sent headers error here:
/home/mysite/public_html/wp-content/themes/hello-elementor/header.php:14
Here are the first 22 lines of the header.php file (not modified, standard from Hello theme)
<?php
/**
* The template for displaying the header
*
* This is the template that displays all of the <head> section, opens the <body> tag and adds the site's header.
*
* @package HelloElementor
*/
if ( ! defined( 'ABSPATH' ) ) {
exit; // Exit if accessed directly.
}
?>
<!doctype html>
<html <?php language_attributes(); ?>>
<head>
<meta charset="<?php bloginfo( 'charset' ); ?>">
<?php $viewport_content = apply_filters( 'hello_elementor_viewport_content', 'width=device-width, initial-scale=1' ); ?>
<meta name="viewport" content="<?php echo esc_attr( $viewport_content ); ?>">
<link rel="profile" href="https://gmpg.org/xfn/11">
<?php wp_head(); ?>
</head>