Skip to content

WordPress Management

The WordPress management page provides a comprehensive interface for managing your WordPress site, including quick actions, plugins, themes, and optimization tools.

Accessing the WordPress Page

  1. Navigate to your site's management dashboard in FlashPanel
  2. If your site is a WordPress installation, you will see the WordPress option in the site menu
  3. Click on WordPress to access the management page

Page Overview

The WordPress management page displays:

  • WordPress version: The current WordPress version installed on your site
  • One-Click Login button: Quick access to your WordPress admin panel
  • Quick Actions: Common update operations
  • Feature Tools: Configuration and optimization options
  • Plugins and Themes Tabs: Management interface for installed extensions

INFO

If your site is locked or in maintenance mode, you may see warnings that certain features are temporarily disabled.

One-Click Login to WordPress Admin

You can log in to your WordPress admin panel directly from FlashPanel without entering your password.

  1. Click the One-Click Login button at the top of the WordPress page
  2. You will be automatically redirected to your WordPress admin dashboard

WARNING

One-Click Login requires VIP server features. If you see a message indicating this feature is unavailable, you may need to upgrade your server plan.

Quick Actions

The Quick Actions section provides buttons for common update operations:

Update WordPress Core

Updates your WordPress installation to the latest available version.

  1. Click the core-update button
  2. The system will check for available updates and install them
  3. A status indicator will show the progress of the update

Update All Active Plugins

Updates all currently activated plugins to their latest versions.

  1. Click the plugin-update button
  2. All active plugins will be updated automatically
  3. Monitor the progress through the status indicator

Update Active Theme

Updates your currently active theme to the latest version.

  1. Click the theme-update button
  2. The active theme will be updated automatically
  3. Check the status indicator to confirm completion

WARNING

Before updating, ensure you have backups of your site. Updates may sometimes cause compatibility issues with customizations.

Feature Tools

The Feature Tools section provides access to configuration and optimization utilities:

Edit wp-config.php

Opens the WordPress configuration file in the FlashPanel file editor.

  1. Click the wp-config.php tile in the Feature Tools section
  2. The file will open in a new editor window
  3. Make your changes and save the file

WARNING

Editing wp-config.php incorrectly can break your WordPress site. Only make changes if you understand what you're doing, and always back up first.

WordPress Optimize

Optimizes your WordPress database by cleaning up unnecessary data.

  1. Click the WordPress Optimize tile
  2. A dialog will open showing various optimization options
  3. Select the optimizations you want to run:
    • Clean all post revisions
    • Clean all auto-draft posts
    • Clean all trashed posts
    • Remove spam and trashed comments
    • Remove unapproved comments
    • Remove expired transient options
    • Remove pingbacks and trackbacks
    • Clean orphaned metadata
  4. Click Run optimization to execute the selected tasks

WARNING

Some optimization options are marked with warnings. Read each option carefully before selecting, as some operations cannot be undone. For example, removing all transient options (not just expired ones) or cleaning metadata may affect functionality.

NGINX WordPress Rocket

Enables or disables NGINX-level caching for WordPress sites using WP Rocket.

INFO

WP Rocket is a performance optimization plugin for websites built on the WordPress platform. This plugin helps increase website loading speed by optimizing elements like cache, CSS and JavaScript files, images, and others. WP Rocket provides a simple user interface for configuring and managing optimization settings, making it possible for users to improve site performance without needing to be an expert in programming or system administration.

Enable Nginx configuration for WP Rocket

  1. Make sure the WP Rocket plugin is installed and activated in your WordPress Admin panel

  2. Return to the FlashPanel site dashboard, click the NGINX WordPress Rocket tile in the Feature Tools section

  3. Click the Enable button to activate NGINX caching for WP Rocket

  4. Confirm results

    1. Open the browser, press F12 to open the Development Tools panel, select the Network tab
    2. Enter your website address
    3. Check the response headers. If you see X-Rocket-Nginx-Serving-Static: HIT in the headers, the NGINX caching is working correctly

Configure WP-Cron

WARNING

Once WP Rocket is configured, when the user accesses, the files the user receives are cached files without having to execute any PHP from WordPress, which can cause failed jobs. Your scheduler is not called. As you may already know, WP-Cron jobs are not true cron jobs and are only executed when you have visits to your site.

To ensure your scheduled tasks run when needed, we recommend that you disable WordPress cron jobs and create a true cron job.

  1. Open the wp-config.php file using the wp-config.php tile in the Feature Tools section, and add the following line before the line "That's all, stop editing!":

    php
    define( 'DISABLE_WP_CRON', true );
  2. Navigate to the server management page, open the CronJobs tab

  3. Click the button to create a new cron job and configure it as follows:

    • Command: cd /home/flashpanel/wordpress.flashpanel.io; php8.2 wp-cron.php
      • Replace /home/flashpanel/wordpress.flashpanel.io with your actual WordPress site root path
      • Replace php8.2 with the PHP version currently being used for this website (e.g., php8.1, php8.3)
    • User: Select the user corresponding to the current website
    • Cron Expression: Set to */15 to run every 15 minutes
  4. Click the Create CronJob button to save

WordPress User Update

Updates a WordPress user's password directly from FlashPanel.

  1. Click the WordPress User Update tile
  2. Enter the user identifier (ID, username, or email)
  3. Enter a new password or click the key icon to generate a random password
  4. Click Submit to update the password

Managing Plugins and Themes

The WordPress page includes tabs for managing both plugins and themes separately.

Viewing Plugins or Themes

  1. Click the Plugins or Themes tab at the top of the page
  2. The tab will display the count of installed items, for example: "Plugins (15)" or "Themes (3)"
  3. A table will show all installed plugins or themes with their details

Plugin/Theme Table Columns

The table displays the following information for each item:

  • Name: The plugin or theme name
  • Status: Whether it's active, inactive, or must-use
  • Version: Current installed version
  • Update Version: Latest available version (if an update is available)
  • Update: Button to update if a newer version exists
  • Auto Update: Toggle to enable/disable automatic updates
  • Action: Delete button

Activating or Deactivating

  1. Find the plugin or theme in the table
  2. Toggle the Status switch in the corresponding row
  3. The switch turns green when active and gray when inactive

INFO

Must-use plugins cannot be deactivated through this interface as they are required by the system.

Enabling Auto Updates

You can configure individual plugins or themes to update automatically when new versions are released.

  1. Find the item in the table
  2. Toggle the Auto Update switch to enable automatic updates
  3. The switch will turn green when enabled

Updating a Plugin or Theme

  1. Find the plugin or theme in the table that shows an Update button
  2. Click the Update button in that row
  3. The update process will begin and you can monitor progress through the status indicator

Installing New Plugins or Themes

  1. Click the Install Plugin or Install Theme button above the table
  2. A dialog will open with a search field
  3. Start typing the name of the plugin or theme you want to install
  4. Select the desired item from the search results
  5. Optionally, specify a version number (leave blank for the latest version)
  6. Optionally, check Activate to automatically activate after installation
  7. Click Install to begin the installation

Deleting a Plugin or Theme

  1. Find the plugin or theme in the table
  2. Click the Delete button in the Action column
  3. Confirm the deletion when prompted

WARNING

Deleting a plugin or theme cannot be undone. Make sure you want to remove it before confirming. Must-use plugins cannot be deleted.

Reloading the List

If you've made changes elsewhere or want to refresh the list of plugins or themes:

  1. Click the Reload button above the table
  2. The list will refresh and show the current state of installed items