WP Manifestindependent plugin directory
manifest / builders / elementor-post-panel

İç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.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/fatihuzuntas/elementor-post-panel/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

A 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-editor widget 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

  1. Download the latest release zip
  2. Go to Plugins > Add New > Upload Plugin
  3. Upload the zip file and activate

Via File Manager (Plesk / cPanel / FTP)

  1. Upload the elementor-post-panel folder to /wp-content/plugins/
  2. 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

  1. Click New Post
  2. Fill in title, status, categories, tags
  3. Upload a featured image (optional)
  4. Write content in the editor
  5. Click Save or Publish

Editing a Post

  1. Select a post from the sidebar list
  2. Modify any fields
  3. 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.