Blog
Latest news, updates and guides from the jekcms team
JekCMS Theme Development: From HTML to PHP
The complete guide to converting an HTML template into a JekCMS theme — template hierarchy, partials, template tag…
Email Newsletter Integration: Mailchimp and Brevo
Mailchimp API v3 and Brevo integration with AJAX subscription forms, double opt-in, GDPR compliance, and automated…
Accessibility and WCAG Compliance in JekCMS Themes
Semantic HTML, ARIA landmarks, keyboard navigation, skip links, color contrast, and screen reader testing — the ac…
Building an E-Commerce Blog with Product Reviews
Star ratings, pros/cons lists, price comparison tables, and Product schema — how to build a product review blog th…
Real-Time Content Preview with Live Reload
How we built a live preview system using Server-Sent Events that updates the preview iframe as you type — no page …
Custom API Endpoints: Extending the REST API
How to add custom endpoints to the JekCMS REST API — from authentication middleware to pagination, filtering, and …
Building a Dental Clinic Website Step by Step
How we built the DentPlus demo site — service pages for implants and whitening, doctor profiles, appointment booki…
Dark Mode Implementation: A Complete CSS Guide
A practical walkthrough of building dark mode with CSS custom properties, localStorage persistence, smooth transit…
JekCMS Admin Panel: Keyboard Shortcuts and Productivity Tips
Save 2 hours per week with these admin panel shortcuts — from bulk operations to the hidden quick search that find…
Building a Portfolio Site with the Personal Theme
How to turn the JekCMS Personal theme into a developer portfolio with project showcase, skills timeline, dark mode…
How to Create Custom Shortcodes in JekCMS: A Step-by-Step Tutorial
Build a complete shortcode system from scratch — parser architecture, creating gallery/youtube/callout/accordion s…
JekCMS Webhook Security: HMAC Signing and Verification in PHP
Complete tutorial on securing webhook endpoints with HMAC-SHA256 signing, timestamp-based replay attack prevention…
Building a Restaurant Website with JekCMS: From Menu to Reservations
A complete walkthrough for building a professional restaurant website — theme selection, dynamic menu management, …
AVIF Conversion in JekCMS: How the Pipeline Actually Works
JekCMS converts every uploaded image to AVIF and WebP automatically, but the process involves more than a simple e…
Running JekCMS on Shared Hosting: A Realistic Performance Guide
Shared hosting works well for JekCMS sites with under 5,000 daily visits — if configured correctly. The defaults a…
23 posts · Page 1/2
- Setup and live in 30 minutes
- 14+ professional themes
- n8n automation integration
- Automatic SEO — Sitemap, Schema.org
- PayPal & iyzico payment support