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.zipHow to Install
- Upload
wordpress-automatorfolder to/wp-content/plugins/. - 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.