Celil Uyanıkoğlu

Celil Uyanıkoğlu

Computer engineer · creator of jekcms

Computer engineer with 25+ years in IT. He builds jekcms and runs his own network of content sites on it - every guide published here is tried on those live installs first.

63 posts · writing since 2025

Posts (page 1 of 3 · 63 posts total)

News 3 min

jekcms Is Live on Product Hunt

jekcms went live on Product Hunt on October 15. What it is, who it is for, pricing, how to try the free edition and what comes next.

Updates 7 min

What's New in jekcms, October 2026: Setup on Any Hosting Panel and a Complete WordPress Move

Version 2.158 to 2.162: setup tested on every common hosting panel and server type, a step-by-step setup wizard, and one import engine for the WordPre

Updates 7 min

What's New in jekcms, September 2026: A News-Portal Theme and Updates That Undo Themselves

Newspaper is the fourteenth theme in the package: a breaking bar, a market and weather strip, and video, photo gallery, infographic and columnist sect

Updates 8 min

What's New in jekcms, Late August 2026: New Plugins, Performance & Revenue

The other half of the August cycle: six new plugins from a form builder to A/B tests, a Video Studio that turns posts into narrated Shorts, affiliate

Updates 9 min

What's New in jekcms, August 2026: Memberships, Migration & Integrations

A big cycle: turn readers into members with members-only and paid content plus passwordless sign-in, bring your archive over from Ghost or Substack wi

News 6 min

How We Run 14 Sites on One jekcms Codebase

Fourteen live sites, one Git repo: shared core, isolated databases, rsync without --delete, an SSH ban story, and a CI guard born from 14,616 NUL byte

Updates 7 min

jekcms 2.43: Offline Docs, Sample Content, and a Hardening Pass

The 2.42: 2.43 cycle focused on the first hour and the long run: full documentation now ships inside the package, an empty site can load removable sam

Updates 6 min

What's New in jekcms: July 2026

Stories on your front page, licenses you can move and upgrade yourself, a site-wide SEO hardening pass, and a setup wizard rebuilt to migrate large Wo

Updates 5 min

What's New in jekcms: June 2026

A round-up of everything we shipped this cycle: a new Year Updater for evergreen content, a unified theme catalog, two-way support, one-click backups,

Updates 5 min

jekcms 2.3.0: Reliability, Security & Always-On Delivery

What 2.3.0 changes: two-factor login on every site, automatic zero-downtime deploys, a long-standing SEO fix, and sessions that no longer drop.

Updates 8 min

jekcms 2.0.1: A Major Admin Panel Refresh

jekcms 2.0.1 rebuilt the admin design language, added draft autosave and anonymous preview links, brought word-level revision diffs, and fixed a criti

Guides 10 min

Debugging jekcms: Error Logs, Xdebug, and Profiling

PHP error_log configuration, Xdebug with VS Code, step debugging, a simple pattern for logging slow queries, and the common error patterns we see acro

News 9 min

Content Strategy for Small Business Blogs

What a small business blog is for, how to start, which posts bring in customers and how to measure the result. A calendar, pillar and cluster posts, G

Tutorials 12 min

jekcms Theme Development: From HTML to PHP

Turning a static HTML design into a jekcms theme: the folder layout, the header template, a reusable post card, the core template functions and the ch

Tutorials 10 min

Email Newsletters in jekcms: The Built-in Subscriber and Digest System

jekcms ships its own newsletter plugin -- subscriber list, double opt-in, SMTP or mail() sending, and an automated weekly or monthly digest of new pos

Guides 10 min

CDN Integration: Cloudflare and jekcms Best Practices

Cloudflare setup, page rules for admin bypass, hardened Real IP restoration, and what to expect from putting a CDN in front of a PHP site.

Tutorials 10 min

Accessibility and WCAG Compliance in jekcms Themes

Semantic HTML, ARIA landmarks, keyboard navigation, skip links, color contrast, and screen reader testing: the accessibility checklist for every theme

Tutorials 10 min

Building an E-Commerce Blog with Product Reviews

How to structure a product review post in jekcms using the editor, plain links for affiliate offers, and manually added Product schema -- no shortcode

Guides 7 min

Five CMS Mistakes That Kill Your Google Rankings: I Made All Five

A soft-404 bug, a broken hreflang cluster, NUL-byte legal pages, auto-link spam and infinite ?page=N URLs: five ranking killers I hit on my own 14 sit

Guides 11 min

Understanding jekcms Session and Auth Security

Session fixation, CSRF tokens, remember-me rotation, per-site cookie isolation, and jekcms's deliberately long 30-day session lifetime: every layer of

Tutorials 10 min

Content Preview in jekcms: WYSIWYG Editing, Share Links, and Autosave

How jekcms approaches preview: a WYSIWYG editor that shows the result as you type, one-click theme-accurate preview of the real page, tokenized share

Guides 10 min

Sitemap and robots.txt Configuration Guide

Dynamic XML sitemaps, image sitemaps, news sitemaps, and robots.txt: the complete crawl optimization guide with real Search Console data.

Tutorials 11 min

Custom API Endpoints: Extending the jekcms REST API

The jekcms REST API runs from a single PHP file. Using the real code, we show how a request is parsed, how authentication works, how lists are paginat

News 9 min

jekcms Roadmap 2026: What Is Coming Next

Where jekcms stands mid-2026 and where it is heading: editorial transparency, content-similarity protection, migration tooling, more themes. Plus what

Guides 10 min

Comment System: Moderation, Spam Scoring and reCAPTCHA

What checks a comment goes through in jekcms, how the spam score is calculated, which comments are published, which go to moderation and who gets noti

Be the first to know

New features, release notes and CMS guides. We send a couple of emails a month.