Skip to content

Install the required WordPress plugin bundle

  1. Choose the intended servers and sites. Start with one installation.
  2. Inspect Required plugin bundle in Edit Configuration Files. Preserve other entries and save any intended edits before opening the action.

Edit Configuration Files with Required plugin bundle selected and file contents concealed

Review the intended plugins and preserve other entries before opening Install plugin bundle. File contents are concealed for privacy. Select the image to view it full size; use your browser’s Back command to return.
  1. Open Choose action → Bulk tools → Plugins → Install plugin bundle.

Install plugin bundle confirmation showing selected sites, action and target servers

This action opens the target confirmation directly. Check the configured bundle and targets before confirming installation. Select the image to view it full size; use your browser’s Back command to return.
  1. Review the action and targets, then confirm. Read every site’s final result, including skips. Finished can include failed sites; see Read the outcome.

The configured bundle is installed on the selected sites. Check installation and activation per site, plus disk space and reported PHP requirements for failures.

From a root terminal on the server hosting the sites, review /var/log/cpfenceav/wp-plugin-bundle.txt. Keep one repository plugin slug per line and update the list before running:

Terminal window
cpfence --bulk-install-plugin-bundle

Check /var/log/cpfenceav/wp-sites-list.txt and the inventory confirmation. This method uses that server’s listed installations, not the checked WebUI rows. An empty or missing bundle list does not install anything.

The command installs and activates the listed plugins, replacing existing plugin files where needed. Keep a usable backup and any customizations first. Read each site’s final output and check activation and site health; a failure on one site needs its own follow-up.

For recurring deployment, use the Required plugin bundle AutoShield setting described above. Keep its list deliberate; removing a slug from the list does not uninstall that plugin.