{"id":20657785,"url":"https://github.com/wpgenius/wp-setup-automate","last_synced_at":"2025-04-19T13:18:54.323Z","repository":{"id":141972720,"uuid":"362087966","full_name":"wpgenius/WP-Setup-Automate","owner":"wpgenius","description":"Install WordPress with latest version on cpanel \u0026 configure with default plugins, themes \u0026 options","archived":false,"fork":false,"pushed_at":"2024-04-25T07:25:44.000Z","size":37595,"stargazers_count":4,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-04-25T08:33:59.951Z","etag":null,"topics":["automation","staging","wordpress","wp-cli"],"latest_commit_sha":null,"homepage":"https://wpgenius.github.io/WP-Setup-Automate/","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wpgenius.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2021-04-27T11:30:05.000Z","updated_at":"2024-04-13T22:58:31.000Z","dependencies_parsed_at":"2024-01-10T18:47:09.596Z","dependency_job_id":null,"html_url":"https://github.com/wpgenius/WP-Setup-Automate","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wpgenius%2FWP-Setup-Automate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wpgenius%2FWP-Setup-Automate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wpgenius%2FWP-Setup-Automate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wpgenius%2FWP-Setup-Automate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wpgenius","download_url":"https://codeload.github.com/wpgenius/WP-Setup-Automate/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224954294,"owners_count":17397843,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["automation","staging","wordpress","wp-cli"],"created_at":"2024-11-16T18:23:11.408Z","updated_at":"2024-11-16T18:23:11.984Z","avatar_url":"https://github.com/wpgenius.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WP-Setup-Automate\nInstall WordPress with latest version on cpanel \u0026amp; configure with default plugins, themes \u0026amp; options\n\n## Setup \u0026 installation\n\nRun below command on SSH using Putty or Linux terminal:\n```\nwget -qO wps https://wpgenius.github.io/WP-Setup-Automate/wpauto.sh \u0026\u0026 bash wps\n```\n\nTo start installation process anytime, run command `bash wps` from terminal. [^1]\n\n### Bonus\n\nDownload plugins manually. [^2]\n```\nwp plugin install elementor contact-form-7 https://wpgenius.github.io/WP-Setup-Automate/bundle/astra-addon-plugin.zip https://wpgenius.github.io/WP-Setup-Automate/bundle/ultimate-elementor.zip https://wpgenius.github.io/WP-Setup-Automate/bundle/astra-premium-sites.zip --activate --quiet\n```\n\nActivate plugins manually. [^3]\n```\nwp brainstormforce license activate astra-pro-sites $(cat ~/.pst-pro)\nwp brainstormforce license activate astra-portfolio $(cat ~/.wpp-pro)\nwp brainstormforce license activate uael $(cat ~/.uae-pro)\nwp brainstormforce license activate astra-addon $(cat ~/.astra-pro)\n```\n\n### Advanced Setup \u0026 configurations\n\n#### Child theme with default file structure. Added in [v1.2](https://github.com/wpgenius/WP-Setup-Automate/releases/tag/1.2) \u0026 Bugs fixed in [v1.3](https://github.com/wpgenius/WP-Setup-Automate/releases/tag/1.3)\n\nThis is first starter child theme ([Astra Child Theme](https://github.com/wpgenius/Astra-Child-Theme)) for Astra. It have a default file structure to write code for diffrent purpose.\nWooCommerce introduced in [v1.2](https://github.com/wpgenius/WP-Setup-Automate/releases/tag/1.2)\n\n#### Push child theme to Bitbucket [v1.4](https://github.com/wpgenius/WP-Setup-Automate/releases/tag/1.4) [^4]\n\nIn order to sync child theme from staging server with Bitbucket you need to first configure SSH keys. [Click here for documentation](https://support.atlassian.com/bitbucket-cloud/docs/configure-ssh-and-two-step-verification/) to configure keys.\n\n[^1]: Make sure you are in same folder, where you already downloaded it.\n[^2]: We don't update these files in this repository.\n[^3]: .pst-pro, .wpp-pro, .uae-pro, .astra-pro are hidden files \u0026 contains keys. Make sure you have them in your user's home folder\n[^4]: You must create Bitbucket repository matching theme folder name before starting setup process.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwpgenius%2Fwp-setup-automate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwpgenius%2Fwp-setup-automate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwpgenius%2Fwp-setup-automate/lists"}