İçerik Paneli
A WordPress plugin that provides a private front-end editorial panel for creating and editing Elementor-backed posts without wp-admin. TR/EN language support.
by Fatih Uzuntaş · github.com/fatihuzuntas/elementor-post-panel
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/fatihuzuntas/elementor-post-panel/archive/refs/heads/main.zipA WordPress plugin that provides a private front-end editorial panel for creating and editing Elementor-backed posts — without using wp-admin.
Features
- Custom login screen (no wp-admin access needed)
- Create, edit, and delete posts
- Title, status, categories, tags, and featured image management
- WYSIWYG content editor with bold, italic, heading, link, and list formatting
- Automatic WordPress block (Gutenberg) conversion
- Elementor
text-editorwidget integration - Custom Elementor JSON template support
- Turkish / English language toggle (cookie-based, instant switch)
Requirements
- WordPress 6.4+
- PHP 7.4+
- Elementor (any recent version)
Installation
Via WordPress Admin
- Download the latest release zip
- Go to Plugins > Add New > Upload Plugin
- Upload the zip file and activate
Via File Manager (Plesk / cPanel / FTP)
- Upload the
elementor-post-panelfolder to/wp-content/plugins/ - Activate from Plugins > Installed Plugins
After Activation
Go to Settings > Permalinks and click Save Changes (this registers the panel URL).
Usage
Once activated, the panel is available at:
https://yoursite.com/icerik-paneli
Who Can Access
Any WordPress user with the edit_posts capability:
- Administrator
- Editor
- Custom roles with
edit_posts
Language Switching
Click the EN / TR button in the top bar to toggle between Turkish and English. The preference is saved in a cookie and persists across sessions.
Creating a Post
- Click New Post
- Fill in title, status, categories, tags
- Upload a featured image (optional)
- Write content in the editor
- Click Save or Publish
Editing a Post
- Select a post from the sidebar list
- Modify any fields
- Click Save
How It Works
- The plugin registers a custom URL endpoint (
/icerik-paneli) - Authentication uses WordPress native sessions (no external APIs)
- Content is saved as both
post_content(Gutenberg blocks) and_elementor_data(Elementor JSON) - No Node.js, React, or external backend required
License
This project is licensed under the GPL-2.0-or-later.