{"id":1963,"date":"2026-09-25T04:24:24","date_gmt":"2026-09-25T04:24:24","guid":{"rendered":"https:\/\/cnelindia.com\/blog\/?p=1963"},"modified":"2026-09-25T04:24:24","modified_gmt":"2026-09-25T04:24:24","slug":"accessible-gutenberg-based-full-site-editing-website-development","status":"publish","type":"post","link":"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/","title":{"rendered":"Accessible Gutenberg-Based Full Site Editing Website Development"},"content":{"rendered":"<h2><b>Project Overview<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">CnEL India worked on a modern website development project focused on building highly flexible, responsive, accessible, and design-focused websites using the native content management capabilities of a popular open-source website platform.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The project was designed around a reusable starting-point theme and a block-based full-site editing approach. Instead of depending on third-party visual page builders, the development process focused on native content blocks, reusable templates, structured components, and extensive custom styling.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The objective was not simply to create attractive websites. The goal was to establish a reliable development framework that could be reused for multiple website projects while maintaining strong performance, responsive behaviour, accessibility, usability, and design consistency.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">CnEL India&#8217;s role involved understanding the existing starting-point architecture, extending it according to individual design requirements, creating reusable layouts, writing substantial custom styling, adapting templates for different screen sizes, and ensuring accessibility was considered throughout the development process.<\/span><\/p>\n<h2><b>Business Challenge<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Many modern websites are created using visual page-building systems that can make design changes easy but may introduce unnecessary dependencies, inconsistent markup, excessive page elements, or limitations when highly customised layouts are required.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The client wanted a different approach.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Their websites were primarily based on native block functionality and full-site editing. The development team needed to work directly with the site&#8217;s underlying templates and components instead of relying on third-party page-building systems.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This created several technical requirements.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The developer needed to understand how reusable blocks, templates, navigation structures, global styles, content areas, and responsive layouts worked together.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">At the same time, the websites needed to reproduce detailed visual designs through custom styling.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Accessibility was another major requirement. It could not be treated as a final quality check after development. Accessibility needed to influence decisions throughout the entire development lifecycle, including navigation, headings, buttons, forms, colour contrast, keyboard interaction, content structure, and responsive behaviour.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The project therefore required a combination of frontend development, template engineering, responsive design, custom CSS, accessibility awareness, and careful quality assurance.<\/span><\/p>\n<h2><b>Project Objectives<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">The main objectives of the project were to:<\/span><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Build websites using native block-based functionality.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Extend an established starting-point theme rather than rebuilding from scratch.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Create reusable templates and components.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Reproduce custom visual designs accurately.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Use substantial custom CSS for layout and responsive behaviour.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Ensure websites work correctly across desktop, tablet, and mobile devices.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Incorporate accessibility throughout development.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Create logical navigation and semantic content structures.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Build accessible forms and interactive components.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Maintain clean and manageable website architecture.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Reduce unnecessary third-party dependencies.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Test designs and functionality across different screen sizes.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Create a development approach that could be reused across future projects.<\/span><\/li>\n<\/ol>\n<h2><b>Understanding the Existing Architecture<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Before beginning development, CnEL India would first review the existing starting-point theme and understand how its templates and reusable components were organised.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This included analysing:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Header structures<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Footer structures<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Navigation<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Page templates<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Content layouts<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Typography settings<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Colour systems<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Spacing systems<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Reusable blocks<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Responsive rules<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Existing custom styles<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Content hierarchy<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Understanding the existing architecture was important because the project was based on an established foundation.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Rather than replacing the entire structure, the objective was to identify which components could be reused, which required modification, and which new components needed to be introduced.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This approach reduced unnecessary development and helped maintain consistency between websites.<\/span><\/p>\n<h2><b>Block-Based Website Development<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">The websites were built primarily using native content blocks.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Each page could be assembled from structured sections such as:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Hero areas<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Content sections<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Feature sections<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Service sections<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Testimonials<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Image and text combinations<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Calls to action<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Cards<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Navigation elements<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Forms<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Footer sections<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The advantage of this approach was that content and layout could remain structured while still allowing significant visual customisation.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Reusable components could be developed once and then adapted for different pages.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This also helped maintain consistency across a website because common elements did not need to be recreated independently on every page.<\/span><\/p>\n<h2><b>Full-Site Editing Architecture<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">A major part of the project involved working with full-site editing concepts.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Instead of treating individual pages as completely separate designs, the website was structured around reusable templates and global components.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This allowed common areas such as headers, footers, navigation, and page structures to be controlled centrally.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For example, a change to a global header structure could be reflected throughout the website rather than requiring manual changes on every individual page.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This created a more maintainable architecture and made future website updates easier.<\/span><\/p>\n<h2><b>Custom CSS Development<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Custom CSS was one of the most important parts of the implementation.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">While native blocks provided the structural foundation, detailed designs often required additional styling to reproduce the desired appearance.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">CnEL India could use custom CSS to control:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Section spacing<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Typography<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Font sizing<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Button appearance<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Borders<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Backgrounds<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Card layouts<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Grid structures<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Image positioning<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Responsive behaviour<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Hover states<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Mobile layouts<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Alignment<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Content widths<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The objective was not to add styling unnecessarily. Instead, CSS was structured around reusable design patterns wherever possible.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This helped avoid excessive one-off styling and made future modifications easier.<\/span><\/p>\n<h2><b>Responsive Design<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Responsive behaviour was treated as a core development requirement.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A website that looks correct on a desktop screen may become difficult to use on a mobile device if spacing, typography, navigation, or content structures are not adapted properly.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">CnEL India therefore considered multiple screen sizes during development.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Responsive testing focused on areas such as:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Navigation menus<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Hero sections<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Typography<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Images<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Columns<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Buttons<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Forms<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Content spacing<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Cards<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Tables or structured information<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Footer layouts<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">On smaller screens, multi-column layouts could be converted into stacked sections where appropriate.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Typography and spacing were also adjusted to maintain readability without making the page unnecessarily long.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The goal was to preserve the design intent while ensuring that the website remained practical and easy to use across devices.<\/span><\/p>\n<h2><b>Accessibility-First Development<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Accessibility was a major part of the project.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Rather than waiting until development was complete and then running a final accessibility review, accessibility considerations were integrated into the development process.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This meant thinking about how different users would interact with the website from the beginning.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Important areas included:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Semantic headings<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Logical document structure<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Keyboard navigation<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Visible focus states<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Accessible navigation<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Meaningful link text<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Form labels<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Accessible buttons<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Image alternative descriptions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Colour contrast<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Readable typography<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Appropriate content hierarchy<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Screen-reader compatibility<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The purpose was to make the website usable by a wider range of people, including users who navigate websites using keyboards or assistive technologies.<\/span><\/p>\n<h2><b>Semantic Content Structure<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">A logical content hierarchy was maintained throughout the website.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Headings were organised according to their role rather than simply their visual appearance.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For example, the main page heading was treated as the primary heading, while supporting sections followed a logical hierarchy.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This approach improved both usability and accessibility.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It also created a cleaner content structure that could be easier for search engines and assistive technologies to interpret.<\/span><\/p>\n<h2><b>Accessible Navigation<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Navigation was another important accessibility area.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The website&#8217;s navigation needed to work for users interacting through different input methods.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">CnEL India focused on clear navigation structures, logical focus movement, readable labels, and appropriate interactive states.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">On smaller screens, the navigation could transition into a mobile-friendly menu without compromising usability.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The objective was to make it easy for users to understand where they were and how they could move to another section of the website.<\/span><\/p>\n<h2><b>Accessible Forms<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Forms were developed with usability and accessibility in mind.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A properly structured form should clearly communicate:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">What information is required<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Which field is currently active<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">What format is expected<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Whether an error has occurred<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">How the user can correct the error<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Labels, instructions, focus states, and error messaging were therefore considered part of the development process rather than optional enhancements.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This helped create a better experience for all users, particularly those relying on keyboard navigation or assistive technology.<\/span><\/p>\n<h2><b>Reusable Components<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">A reusable component approach helped make the development process more efficient.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Instead of creating every section as an isolated design, common patterns could be turned into reusable structures.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Examples included:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Call-to-action sections<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Content cards<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Feature sections<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Testimonial layouts<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Navigation areas<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Footer structures<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Button patterns<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Information blocks<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Reusable components helped maintain visual consistency while reducing repetitive development.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">They also made future modifications easier because a shared component could be updated without rebuilding every page individually.<\/span><\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone wp-image-1965 size-full\" src=\"https:\/\/cnelindia.com\/blog\/wp-content\/uploads\/2026\/09\/Accessible-Gutenberg-Based-Full-Site-Editing-Website-Development-1-e1790310255759.jpg\" alt=\"\" width=\"510\" height=\"559\" srcset=\"https:\/\/cnelindia.com\/blog\/wp-content\/uploads\/2026\/09\/Accessible-Gutenberg-Based-Full-Site-Editing-Website-Development-1-e1790310255759.jpg 510w, https:\/\/cnelindia.com\/blog\/wp-content\/uploads\/2026\/09\/Accessible-Gutenberg-Based-Full-Site-Editing-Website-Development-1-e1790310255759-274x300.jpg 274w\" sizes=\"(max-width: 510px) 100vw, 510px\" \/><\/p>\n<h2><b>Design Accuracy<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Another important requirement was the ability to translate design concepts into functional website components.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">CnEL India focused on matching:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Layout proportions<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Typography<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Spacing<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Alignment<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Visual hierarchy<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Section relationships<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Button placement<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Image positioning<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Responsive transitions<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">The development process required attention to both visual details and technical constraints.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Rather than simply copying a desktop design, the objective was to understand how the design should behave at different screen sizes.<\/span><\/p>\n<h2><b>Performance Considerations<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">The development approach also considered website performance.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A cleaner architecture with fewer unnecessary dependencies can make websites easier to maintain and potentially reduce unnecessary page overhead.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">CnEL India focused on avoiding excessive third-party components and unnecessary functionality.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Images, layouts, styles, and content structures could be reviewed to ensure that the website remained efficient.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Performance was considered alongside design rather than treated as a completely separate stage.<\/span><\/p>\n<h2><b>Testing and Quality Assurance<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Testing was carried out across multiple areas.<\/span><\/p>\n<h3><b>Functional Testing<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">The website was checked to ensure that navigation, buttons, forms, links, templates, and interactive components behaved as expected.<\/span><\/p>\n<h3><b>Responsive Testing<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Pages were reviewed across different screen sizes to identify layout problems, overflow, spacing issues, and navigation problems.<\/span><\/p>\n<h3><b>Accessibility Testing<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Accessibility checks focused on keyboard interaction, heading structure, focus visibility, form usability, content hierarchy, and other important accessibility requirements.<\/span><\/p>\n<h3><b>Visual Testing<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">The implemented website was compared against the intended design to identify differences in spacing, typography, alignment, sizing, and responsive behaviour.<\/span><\/p>\n<h3><b>Cross-Browser Testing<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">The website could also be reviewed across commonly used browsers to identify rendering differences and ensure consistent behaviour.<\/span><\/p>\n<h2><b>Development Workflow<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">CnEL India&#8217;s development workflow for this type of project can be organised into several stages.<\/span><\/p>\n<p><b>Stage 1: Requirement Understanding<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The design requirements, existing theme structure, content needs, and accessibility expectations are reviewed.<\/span><\/p>\n<p><b>Stage 2: Architecture Review<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Existing templates, reusable components, styles, and navigation structures are analysed.<\/span><\/p>\n<p><b>Stage 3: Component Development<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Required website sections are developed as reusable blocks and components.<\/span><\/p>\n<p><b>Stage 4: Styling<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Custom CSS is applied to achieve the required visual design and responsive behaviour.<\/span><\/p>\n<p><b>Stage 5: Accessibility Integration<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Accessibility requirements are reviewed throughout development instead of being postponed.<\/span><\/p>\n<p><b>Stage 6: Responsive Optimisation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Layouts are tested and adjusted for desktop, tablet, and mobile devices.<\/span><\/p>\n<p><b>Stage 7: Quality Assurance<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Functionality, visual accuracy, responsiveness, accessibility, and browser compatibility are reviewed.<\/span><\/p>\n<p><b>Stage 8: Final Deployment<\/b><\/p>\n<p><span style=\"font-weight: 400;\">After successful testing, the website is prepared for production use.<\/span><\/p>\n<h2><b>Business Benefits<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">The project approach provided several business benefits.<\/span><\/p>\n<h3><b>Reusable Development Foundation<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">A starting-point architecture could be reused for future websites, reducing repetitive development work.<\/span><\/p>\n<h3><b>Easier Maintenance<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Reusable templates and structured components made future changes easier to manage.<\/span><\/p>\n<h3><b>Better Accessibility<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Accessibility considerations were incorporated throughout development rather than added as an afterthought.<\/span><\/p>\n<h3><b>Responsive User Experience<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">The websites were designed to work across different devices and screen sizes.<\/span><\/p>\n<h3><b>Design Flexibility<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Custom styling allowed the development team to achieve highly specific visual designs without depending entirely on third-party page-building systems.<\/span><\/p>\n<h3><b>Reduced Dependency<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">The native block-based approach reduced reliance on large collections of external components.<\/span><\/p>\n<h3><b>Consistent Development<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Reusable structures helped maintain consistency between pages and future client projects.<\/span><\/p>\n<h2><b>CnEL India&#8217;s Contribution<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">CnEL India&#8217;s contribution focused on combining frontend development, structured website architecture, custom styling, responsive design, and accessibility practices.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The key value was not simply creating individual web pages. It was creating a repeatable development process that could support multiple websites while maintaining quality and consistency.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">CnEL India could take an existing starting-point theme, understand its architecture, adapt it to a new design, build reusable components, customise the visual presentation, test responsive behaviour, and ensure accessibility throughout the implementation.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">This approach allowed the development process to remain flexible while preserving a consistent technical foundation.<\/span><\/p>\n<h2><b>Future Scalability<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">The architecture can support additional websites and future design requirements.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">New templates and reusable components can be introduced without completely changing the underlying structure.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Accessibility standards can also be continuously reviewed and improved as website requirements evolve.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The same development methodology can be applied to corporate websites, service businesses, informational websites, landing-page systems, and other content-driven digital platforms.<\/span><\/p>\n<h2><b>Conclusion<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">CnEL India&#8217;s Gutenberg-based full-site editing website development project demonstrates how modern websites can be built using a structured, native, and highly customisable development approach.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The focus was not on simply producing visually attractive pages. The project combined reusable architecture, custom CSS, responsive design, accessibility, semantic content structures, reusable components, and quality assurance into one development process.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">By working with native website functionality and avoiding unnecessary dependence on third-party page-building systems, the approach created websites that were easier to structure, customise, maintain, and extend.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Accessibility was treated as a fundamental development requirement, ensuring that navigation, content, forms, components, and responsive layouts were considered from the perspective of usability throughout the project.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For CnEL India, this type of project represents a strong approach to delivering scalable website development services where design flexibility, technical quality, accessibility, and long-term maintainability are treated as equally important parts of the final product.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Project Overview CnEL India worked on a modern website development project focused on building highly flexible, responsive, accessible, and design-focused websites using the native content management capabilities of a popular open-source website platform. The project was designed around a reusable starting-point theme and a block-based full-site editing approach. Instead of depending on third-party visual page [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":1964,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[2475,2478,2480,2476,352,2474,2473,2472,2477,691,2479,353,440,192],"class_list":["post-1963","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-block-based-websites","tag-custom-css","tag-custom-theme-development","tag-custom-wordpress-websites","tag-frontend-development","tag-fse-development","tag-full-site-editing","tag-gutenberg-development","tag-native-blocks","tag-responsive-web-design","tag-theme-customization","tag-website-design","tag-website-development","tag-wordpress-development"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Accessible Gutenberg-Based Full Site Editing Website Development - CnEL India<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Accessible Gutenberg-Based Full Site Editing Website Development - CnEL India\" \/>\n<meta property=\"og:description\" content=\"Project Overview CnEL India worked on a modern website development project focused on building highly flexible, responsive, accessible, and design-focused websites using the native content management capabilities of a popular open-source website platform. The project was designed around a reusable starting-point theme and a block-based full-site editing approach. Instead of depending on third-party visual page [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/\" \/>\n<meta property=\"og:site_name\" content=\"CnEL India\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-25T04:24:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cnelindia.com\/blog\/wp-content\/uploads\/2026\/09\/Accessible-Gutenberg-Based-Full-Site-Editing-Website-Development-e1790310238815.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"512\" \/>\n\t<meta property=\"og:image:height\" content=\"559\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Chan Sai\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Chan Sai\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/\"},\"author\":{\"name\":\"Chan Sai\",\"@id\":\"https:\/\/cnelindia.com\/blog\/#\/schema\/person\/911c60104a6fc13c92c0ae90a8843d98\"},\"headline\":\"Accessible Gutenberg-Based Full Site Editing Website Development\",\"datePublished\":\"2026-09-25T04:24:24+00:00\",\"dateModified\":\"2026-09-25T04:24:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/\"},\"wordCount\":2145,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/cnelindia.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cnelindia.com\/blog\/wp-content\/uploads\/2026\/09\/Accessible-Gutenberg-Based-Full-Site-Editing-Website-Development-e1790310238815.jpg\",\"keywords\":[\"Block-Based Websites\",\"Custom CSS\",\"Custom Theme Development\",\"Custom WordPress Websites\",\"frontend development\",\"FSE Development\",\"Full Site Editing\",\"Gutenberg Development\",\"Native Blocks\",\"responsive web design\",\"Theme Customization\",\"website design\",\"website development\",\"WordPress development\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/\",\"url\":\"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/\",\"name\":\"Accessible Gutenberg-Based Full Site Editing Website Development - CnEL India\",\"isPartOf\":{\"@id\":\"https:\/\/cnelindia.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cnelindia.com\/blog\/wp-content\/uploads\/2026\/09\/Accessible-Gutenberg-Based-Full-Site-Editing-Website-Development-e1790310238815.jpg\",\"datePublished\":\"2026-09-25T04:24:24+00:00\",\"dateModified\":\"2026-09-25T04:24:24+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/#primaryimage\",\"url\":\"https:\/\/cnelindia.com\/blog\/wp-content\/uploads\/2026\/09\/Accessible-Gutenberg-Based-Full-Site-Editing-Website-Development-e1790310238815.jpg\",\"contentUrl\":\"https:\/\/cnelindia.com\/blog\/wp-content\/uploads\/2026\/09\/Accessible-Gutenberg-Based-Full-Site-Editing-Website-Development-e1790310238815.jpg\",\"width\":512,\"height\":559},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cnelindia.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Accessible Gutenberg-Based Full Site Editing Website Development\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cnelindia.com\/blog\/#website\",\"url\":\"https:\/\/cnelindia.com\/blog\/\",\"name\":\"CnEL India\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/cnelindia.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cnelindia.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/cnelindia.com\/blog\/#organization\",\"name\":\"CnEL India\",\"url\":\"https:\/\/cnelindia.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cnelindia.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cnelindia.com\/blog\/wp-content\/uploads\/2024\/09\/logo-2.png\",\"contentUrl\":\"https:\/\/cnelindia.com\/blog\/wp-content\/uploads\/2024\/09\/logo-2.png\",\"width\":59,\"height\":59,\"caption\":\"CnEL India\"},\"image\":{\"@id\":\"https:\/\/cnelindia.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/cnelindia.com\/blog\/#\/schema\/person\/911c60104a6fc13c92c0ae90a8843d98\",\"name\":\"Chan Sai\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cnelindia.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ee07c175c0447d79aa8e14f33b09af3b7f82745e7b416fa464c27025060c114a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ee07c175c0447d79aa8e14f33b09af3b7f82745e7b416fa464c27025060c114a?s=96&d=mm&r=g\",\"caption\":\"Chan Sai\"},\"url\":\"https:\/\/cnelindia.com\/blog\/author\/chanchal-saini\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Accessible Gutenberg-Based Full Site Editing Website Development - CnEL India","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/","og_locale":"en_US","og_type":"article","og_title":"Accessible Gutenberg-Based Full Site Editing Website Development - CnEL India","og_description":"Project Overview CnEL India worked on a modern website development project focused on building highly flexible, responsive, accessible, and design-focused websites using the native content management capabilities of a popular open-source website platform. The project was designed around a reusable starting-point theme and a block-based full-site editing approach. Instead of depending on third-party visual page [&hellip;]","og_url":"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/","og_site_name":"CnEL India","article_published_time":"2026-09-25T04:24:24+00:00","og_image":[{"width":512,"height":559,"url":"https:\/\/cnelindia.com\/blog\/wp-content\/uploads\/2026\/09\/Accessible-Gutenberg-Based-Full-Site-Editing-Website-Development-e1790310238815.jpg","type":"image\/jpeg"}],"author":"Chan Sai","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Chan Sai","Est. reading time":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/#article","isPartOf":{"@id":"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/"},"author":{"name":"Chan Sai","@id":"https:\/\/cnelindia.com\/blog\/#\/schema\/person\/911c60104a6fc13c92c0ae90a8843d98"},"headline":"Accessible Gutenberg-Based Full Site Editing Website Development","datePublished":"2026-09-25T04:24:24+00:00","dateModified":"2026-09-25T04:24:24+00:00","mainEntityOfPage":{"@id":"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/"},"wordCount":2145,"commentCount":0,"publisher":{"@id":"https:\/\/cnelindia.com\/blog\/#organization"},"image":{"@id":"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/#primaryimage"},"thumbnailUrl":"https:\/\/cnelindia.com\/blog\/wp-content\/uploads\/2026\/09\/Accessible-Gutenberg-Based-Full-Site-Editing-Website-Development-e1790310238815.jpg","keywords":["Block-Based Websites","Custom CSS","Custom Theme Development","Custom WordPress Websites","frontend development","FSE Development","Full Site Editing","Gutenberg Development","Native Blocks","responsive web design","Theme Customization","website design","website development","WordPress development"],"articleSection":["Blog"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/","url":"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/","name":"Accessible Gutenberg-Based Full Site Editing Website Development - CnEL India","isPartOf":{"@id":"https:\/\/cnelindia.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/#primaryimage"},"image":{"@id":"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/#primaryimage"},"thumbnailUrl":"https:\/\/cnelindia.com\/blog\/wp-content\/uploads\/2026\/09\/Accessible-Gutenberg-Based-Full-Site-Editing-Website-Development-e1790310238815.jpg","datePublished":"2026-09-25T04:24:24+00:00","dateModified":"2026-09-25T04:24:24+00:00","breadcrumb":{"@id":"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/#primaryimage","url":"https:\/\/cnelindia.com\/blog\/wp-content\/uploads\/2026\/09\/Accessible-Gutenberg-Based-Full-Site-Editing-Website-Development-e1790310238815.jpg","contentUrl":"https:\/\/cnelindia.com\/blog\/wp-content\/uploads\/2026\/09\/Accessible-Gutenberg-Based-Full-Site-Editing-Website-Development-e1790310238815.jpg","width":512,"height":559},{"@type":"BreadcrumbList","@id":"https:\/\/cnelindia.com\/blog\/accessible-gutenberg-based-full-site-editing-website-development\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cnelindia.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Accessible Gutenberg-Based Full Site Editing Website Development"}]},{"@type":"WebSite","@id":"https:\/\/cnelindia.com\/blog\/#website","url":"https:\/\/cnelindia.com\/blog\/","name":"CnEL India","description":"","publisher":{"@id":"https:\/\/cnelindia.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cnelindia.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/cnelindia.com\/blog\/#organization","name":"CnEL India","url":"https:\/\/cnelindia.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cnelindia.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cnelindia.com\/blog\/wp-content\/uploads\/2024\/09\/logo-2.png","contentUrl":"https:\/\/cnelindia.com\/blog\/wp-content\/uploads\/2024\/09\/logo-2.png","width":59,"height":59,"caption":"CnEL India"},"image":{"@id":"https:\/\/cnelindia.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/cnelindia.com\/blog\/#\/schema\/person\/911c60104a6fc13c92c0ae90a8843d98","name":"Chan Sai","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cnelindia.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ee07c175c0447d79aa8e14f33b09af3b7f82745e7b416fa464c27025060c114a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ee07c175c0447d79aa8e14f33b09af3b7f82745e7b416fa464c27025060c114a?s=96&d=mm&r=g","caption":"Chan Sai"},"url":"https:\/\/cnelindia.com\/blog\/author\/chanchal-saini\/"}]}},"_links":{"self":[{"href":"https:\/\/cnelindia.com\/blog\/wp-json\/wp\/v2\/posts\/1963","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cnelindia.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cnelindia.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cnelindia.com\/blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/cnelindia.com\/blog\/wp-json\/wp\/v2\/comments?post=1963"}],"version-history":[{"count":1,"href":"https:\/\/cnelindia.com\/blog\/wp-json\/wp\/v2\/posts\/1963\/revisions"}],"predecessor-version":[{"id":1966,"href":"https:\/\/cnelindia.com\/blog\/wp-json\/wp\/v2\/posts\/1963\/revisions\/1966"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cnelindia.com\/blog\/wp-json\/wp\/v2\/media\/1964"}],"wp:attachment":[{"href":"https:\/\/cnelindia.com\/blog\/wp-json\/wp\/v2\/media?parent=1963"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cnelindia.com\/blog\/wp-json\/wp\/v2\/categories?post=1963"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cnelindia.com\/blog\/wp-json\/wp\/v2\/tags?post=1963"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}