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.

by Fatih Uzuntaş · github.com/fatihuzuntas/elementor-post-panel

0stars
0forks

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.zip

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.