Help Center
Find answers to your questions about JekCMS
All Categories
Getting Started
JekCMS is a modern, high-performance blog CMS system built with PHP. It features advanced SEO optimization, AVIF/WebP image support, n8n automation integration, and 14+ premium themes. Perfect for professional blogs, news sites, and content-heavy websites.
JekCMS requires PHP 8.0 or higher, MySQL 5.7+ or MariaDB 10.3+, Apache with mod_rewrite enabled, and a minimum of 256MB memory. For optimal performance, we recommend PHP 8.2+ and at least 512MB memory.
Installation
1. Download the installation package from your account dashboard.\n2. Upload files to your web server via FTP or file manager.\n3. Create a MySQL database and user.\n4. Navigate to your domain to start the installation wizard.\n5. Enter your database credentials and admin information.\n6. Complete the installation and activate your license.
Yes! JekCMS includes a built-in WordPress migration tool. It imports your posts, pages, categories, tags, and media files. Simply export your WordPress content as XML and use our migration wizard in the admin panel under Tools > Import.
After purchase, you receive a license key via email. Go to Admin > Settings > License, enter your key, and click Activate. The license is tied to your domain. Contact support if you need to transfer to a different domain.
Themes
Go to Admin Panel > Appearance > Themes. Browse available themes, preview them with your content, and click "Activate" to apply. All themes are responsive and customizable through the Theme Options panel.
Absolutely! Each theme includes extensive customization options: colors, fonts, layouts, header/footer styles, and more. For advanced customization, you can create a child theme or use the built-in CSS editor.
JekCMS comes with 14+ premium themes covering various industries: technology, lifestyle, food, travel, business, portfolio, and more. Standard and higher plans include all themes, while Personal plan includes 5 basic themes.
n8n Integration
n8n is an open-source workflow automation tool. JekCMS integrates with n8n to enable automated content publishing, social media scheduling, email notifications, and more. You can create AI-powered content workflows using OpenAI/Claude integration.
1. Generate an API token in Admin > Settings > API.\n2. Install n8n (self-hosted or cloud).\n3. Use our pre-built workflow templates or create custom ones.\n4. Configure the HTTP Request node with your API endpoint and token.\n5. Schedule or trigger workflows as needed.
Yes! Our n8n templates include AI content generation workflows. Connect to OpenAI, Claude, or other AI services to generate articles, optimize SEO metadata, create featured images, and publish automatically to your blog.
API
JekCMS provides a comprehensive REST API. Generate an API token from Admin > Settings > API. Use standard HTTP methods (GET, POST, PUT, DELETE) with your token in the X-API-Key header. Full documentation is available in the Docs section.
Available endpoints include: /api/v1/posts (CRUD operations), /api/v1/categories, /api/v1/tags, /api/v1/media, /api/v1/users, /api/v1/comments, and /api/v1/settings. Each endpoint supports filtering, pagination, and field selection.
Yes, API requests are rate-limited to prevent abuse. Default limits are 100 requests per minute for standard tokens. Higher limits are available for Professional and Agency plans. Rate limit headers are included in all responses.
Troubleshooting
Check the following: 1) Ensure the uploads folder has correct permissions (755). 2) Verify the image path in database matches file location. 3) Check if AVIF/WebP conversion completed successfully. 4) Clear browser cache and try again.
This error occurs when output is sent before headers. Common causes: 1) Whitespace before
Performance tips: 1) Enable page caching in Admin > Settings > Cache. 2) Use AVIF/WebP image format. 3) Enable GZIP compression in .htaccess. 4) Use a CDN for static assets. 5) Optimize database with built-in tools. 6) Check error logs for issues.
License limits depend on your plan: Personal (1 site), Standard (3 sites), Professional (10 sites), Agency (unlimited). Each site requires separate activation. Manage all licenses from your account dashboard.
Still need help?
Our support team is here to assist you with any questions.