{"id":20319897,"url":"https://github.com/banjerr/wordpress-config","last_synced_at":"2025-10-19T19:52:08.496Z","repository":{"id":24109780,"uuid":"27497772","full_name":"Banjerr/Wordpress-config","owner":"Banjerr","description":"My version of the Wordpress Config Bash Script","archived":false,"fork":false,"pushed_at":"2015-01-04T17:03:49.000Z","size":180,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-14T13:31:41.437Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Banjerr.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-12-03T17:02:03.000Z","updated_at":"2015-01-04T17:03:50.000Z","dependencies_parsed_at":"2022-08-06T01:00:46.353Z","dependency_job_id":null,"html_url":"https://github.com/Banjerr/Wordpress-config","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Banjerr%2FWordpress-config","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Banjerr%2FWordpress-config/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Banjerr%2FWordpress-config/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Banjerr%2FWordpress-config/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Banjerr","download_url":"https://codeload.github.com/Banjerr/Wordpress-config/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241820528,"owners_count":20025571,"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":[],"created_at":"2024-11-14T18:48:24.106Z","updated_at":"2025-10-19T19:52:03.447Z","avatar_url":"https://github.com/Banjerr.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"Wordpress New Project Config\n====================\n\n##What is Wordpress New Project Config?\nThis little script will save you the hassle of all the repetitives tasks each time you start a new wordpress project.\n\n##So what it does?\nThe script will\n- Prompt you for a project name\n- Create a new folder with the project name\n- Fetch and Install the latest wordpress build\n- Remove readme.html and license.txt\n- Fetch your favorite starter theme and rename it with your project name\n- Remove twentyten, twentyeleven and twentytwelve themes\n- Fetch a list of plugins you want on every projects\n- Remove Hello Dolly plugin\n- Fetch H5BP server-configs .htaccess\n- Create a database with your project name\n- Prompt you for a table prefix\n- Configure wp-config.php and change update salt strings\n- Create a wp-config-local.php file for local database parameters \n- Exclude wp-config-local.php in .gitignore and Sublime ftp config file \n- Create a Sublime text 2 project config file (projectName.sublime-project)\n- Configure .sublime-project file with 3 folders : \n\t- My theme\n\t- plugins\n\t- All website (it will be helpfull for the 1st migration on a remote server)\n- Prompt you if you want to configure ftp for Sublime text 2\n- Create a Sublime text 2 sFTP config file sftp-config.json in each folder.\n- Create a new project in codeKit \n- Launch your project in Sublime text 2\n- Open your newly created wordpress website in your favourite browser\n\n##Requirements\n- I created this script for MAC, I don't know if it works on other platforms.\n- MAMP\n- git\n- codeKit\n- sublime text 2\n- and sFTP plugin if you want\n\n##Installation\nJust duplicate config-sample.cfg to config.cfg\n\n##Configuration\nYou can edit the script with your favourite code editor and change some variables.\n- DIRECTORY you can type your projects folder path\n- WORDPRESS_URL must be a zip to download, I use zip download rather than a git repository cause I personally fetch a locale (french) version of wordpress \n- THEME_URL must be a git repository\n- PLUGINS_URL is a list of plugins from the wordpress.org plugin directory\n- DB_USER, DB_PASSWORD, DB_HOST these are the defaults for MAMP\n- LOCAL_URL default is localhost:8888/ for MAMP but you could have changed it\n\nand for sure, you can modify or delete some part not useful for you\n\n##Why a .command extension?\nThe script is a common shell script with normally a .sh extension  \nThe .command extension allow to make the script double clickable  \nTip : If you are using Alfred or an other launcher application, you can execute the script from everywhere! \n\n##Changelog\n\n###v1.3.2\n- fixe a mySQL issue\n- Remove twentythirteen and twentyfourteen theme\n- Update fetching of the new H5BP .htaccess\n\n###v1.3.1\n- Add mysql path in the config file \n- Add sublime text path in the config file\n\n###v1.3\n- Now you can fetch a list a plugins from the wordpress.org plugin directory\n\n###v1.2.2\n- Fixed the path for browser launching (thanks to \u003ca href=\"https://github.com/aarow\" \u003eAarow\u003c/a\u003e)\n\n###v1.2.1\n- Fixed sftp config process (thanks to \u003ca href=\"https://github.com/carlesjove\" \u003eCarles Jove\u003c/a\u003e)\n\n###v1.2\n- Do not allow empty strings on FTP config, and allow to abort process (thanks to \u003ca href=\"https://github.com/carlesjove\" \u003eCarles Jove\u003c/a\u003e)\n\n###v1.1.2\n- Empty values are now not allowed for project name (thanks to \u003ca href=\"https://github.com/carlesjove\" \u003eCarles Jove\u003c/a\u003e)\n\n###v1.1.1\n- Fixed table_prefix issue\n\n###v1.1\n- Split the configuration part in an another file config.cfg\n- gitignore config.cfg","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbanjerr%2Fwordpress-config","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbanjerr%2Fwordpress-config","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbanjerr%2Fwordpress-config/lists"}