Development

Articles about themes, plugins, widgets, shortcodes, and CMS feature development

Canonical Content Routes and Redirect History

Canonical Content Routes and Redirect History

content_routes is a public registry path for articles, pages, and theme content. The registry separates old post/slug identities from public URLs that can change without losing redirect history. Canonical and aka For each post-locale pair …

Read more →
Widgets, Shortcodes and Presets

Widgets, Shortcodes and Presets

Jyavani distinguishes widget areas, Theme Zone gadgets, content shortcodes, and preset shortcodes. Each is rendered at a different stage. Sidebar and Theme Zones The sidebar zone contains items such as search, recent posts, HTML, or preset…

Read more →
SEO Core: Metadata, Canonical URL, and Sitemap

SEO Core: Metadata, Canonical URL, and Sitemap

Core provides the foundation for metadata, canonical URLs, and sitemaps. SEO results still depend on content, domain configuration, themes, crawl policies, and search engines; Core does not guarantee ranking or rich results. Document metad…

Read more →
Plugin System: Manifest, Lifecycle, and Hooks

Plugin System: Manifest, Lifecycle, and Hooks

Plugin is trusted code below plugins/{name}/. plugin.json declare identity, plugin requirements, dashboard pages, navigation, assets, static copy, and permissions; PHP files provide hooks or route implementations. Installation and activati…

Read more →
Theme System, Customizer, and Theme Zones

Theme System, Customizer, and Theme Zones

Core manages one system theme called default. Other themes are installed and updated via the Theme Store or appropriate packages. The active theme is selected from the dashboard; The theme's PHP files should be treated as trusted code. The…

Read more →
Media Library: Public and Private Images

Media Library: Public and Private Images

Media Library Core manages images. Common documents, PDFs, audio and videos are managed through menus Files, is not considered a Media Library image. Metadata and storage Media records store URL, file name, MIME, size, dimensions, title, a…

Read more →