Social Media Manager

Social Media Manager Plugin v4.0.0
Schedule & auto-post to Facebook, LinkedIn & Twitter — manage all social updates from SEO Panel.
Download

Social Media Manager automates the scheduling and posting of status updates to major social networks — Facebook, LinkedIn and Twitter — directly from SEO Panel. Organise posts into projects, schedule them with a date and time, run them via cron, and track submission results.

The plugin menu provides the following sections:

  • Projects Manager – Organise social media campaigns by website
  • Post Manager – Create and manage scheduled social media posts
  • Connection Manager – Connect social media accounts (Facebook, LinkedIn, Twitter)
  • Submission Reports – View posting results and delivery status
  • Social Media Manager – Manage available social platforms (admin only)
  • Cron Command – Set up automated posting (admin only)
  • Plugin Settings – Configure user access (admin only)

Projects Manager

Projects Manager organises your social media campaigns. Each project is linked to a website and contains a collection of posts. Filter by website and status.

Creating a New Project

  1. Click New Project
  2. Select the Website
  3. Enter the project Name
  4. Enter a Description
  5. Click Proceed to save

Project Actions

  • Post Manager – View and manage posts within this project
  • Activate / Inactivate – Toggle project status
  • Edit – Modify project details
  • Delete – Remove the project

Post Manager

Post Manager is where individual social media posts are created and scheduled. Filter posts by website, project, status, keywords and date range.

Creating a New Post

  1. Click New Post
  2. Select the Project
  3. Enter the target URL to share
  4. Enter the post Title (max ~200 chars, with character counter)
  5. Enter the Description (with character counter)
  6. Enter Tags (optional, with character counter)
  7. Enter an Image URL or upload an image for the post
  8. Set the Schedule Time — date and hour/minute for when the post should be published
  9. Click Proceed to save

Post Actions

  • Post Now – Immediately submit the post to connected social accounts
  • Activate / Inactivate – Include or exclude from cron scheduling
  • Edit – Modify the post
  • Delete – Remove the post

Connection Manager

Connection Manager handles the OAuth connections between SEO Panel and your social media accounts. Each user can connect their own accounts.

Supported Platforms

  • LinkedIn — requires Client ID and Client Secret from a LinkedIn Developer App
  • Twitter / X — requires Consumer Key and Consumer Secret from a Twitter Developer App
  • Facebook — requires App ID and App Secret from a Facebook Developer App

Connecting an Account

  1. Select the Social Platform from the filter
  2. Click the connect button for the desired platform
  3. You will be redirected to the platform’s OAuth authorisation page
  4. Approve the connection and you will be redirected back to SEO Panel

Once connected, the account appears in the Connection Manager with status Active and can be used for post submission.

Connection Actions

  • Activate / Inactivate – Enable or disable the connection
  • Delete – Remove the connection

Submission Reports

Submission Reports shows the result of each post submission attempt. Filter by project, post and status. Each report entry shows the social platform, post title, submission status (Success / Failed) and timestamp.

Social Media Manager

Social Media Manager (admin only) lists the social platforms registered in the plugin (LinkedIn, Twitter, Facebook) and allows admins to activate or inactivate platforms globally.

Cron Command

The Cron Command section (admin only) provides the command to automate post scheduling. Add it to your server crontab to publish scheduled posts without manual triggering.

Access via Admin Panel → Social Media Manager → Cron Command to get the exact pre-filled command for your installation.

Plugin Settings

  • Allow user to access project manager – When enabled, non-admin users can access Projects Manager, Post Manager, Connection Manager and Submission Reports