WP Manifestindependent plugin directory
manifest / updates / wordpress-automator-plugin

WordPress Automator

A WordPress plugin that automatically sets up a new website with the Hello Elementor theme, essential plugins, default pages, and menu structure. Ideal for developers and agencies to save setup time.

by Mohammed Razeen Abdul Saleem · github.com/razeen716/wordpress-automator-plugin

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/razeen716/wordpress-automator-plugin/archive/refs/heads/main.zip

How to Install

  1. Upload wordpress-automator folder to /wp-content/plugins/.
  2. Activate the plugin in WordPress Dashboard.

What is Automated

  • Hello Elementor theme installation and activation.
  • Installation & activation of required plugins (Elementor, Rank Math SEO, UpdraftPlus, ACF, WPCode Lite, Duplicate Page, WP Mail SMTP).
  • Default settings: discourage search engines, set static homepage and blog page.
  • Page creation: Home, About Us, Contact Us, Refund Policy, Terms & Conditions, Blog.
  • Menu creation: Main Menu (auto-populated & set as Primary Menu).

Optional Features

  • Skips installation if already installed.
  • Displays admin success notice.
  • Includes a basic plugin settings page.

Notes

  • Elementor template import requires manual configuration (placeholder added).
  • Run activation hook again if you need to re-trigger setup.