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.

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/razeen716/wordpress-automator-plugin/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

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.