adding git ignore on script
This commit is contained in:
parent
fcc8c6081a
commit
e354afb96b
4
.gitignore
vendored
4
.gitignore
vendored
|
|
@ -2,4 +2,6 @@
|
||||||
/.idea
|
/.idea
|
||||||
/.vscode
|
/.vscode
|
||||||
.DS_Store
|
.DS_Store
|
||||||
*/.DS_Store
|
*/.DS_Store
|
||||||
|
Makefile
|
||||||
|
init_script.sh
|
||||||
|
|
|
||||||
57
init_script.sh
Normal file
57
init_script.sh
Normal file
|
|
@ -0,0 +1,57 @@
|
||||||
|
RED='\033[0;31m'
|
||||||
|
GREEN='\033[0;32m'
|
||||||
|
YELLOW='\033[0;33m'
|
||||||
|
NC='\033[0m' # No Color
|
||||||
|
|
||||||
|
# ——— PROJECT NAME ———
|
||||||
|
echo "——${RED} Quel est le nom du client ?${NC} "
|
||||||
|
read clientName
|
||||||
|
projectName="Deligraph_${clientName}"
|
||||||
|
|
||||||
|
|
||||||
|
# ——— RECONFIGURATION DE L'URL HOME LOCALE ———
|
||||||
|
echo "##### ${GREEN}RECONFIGURATION DE L'URL HOME LOCALE${NC} ##### "
|
||||||
|
# Manually change my db host sur ma machine pour wp-cli fonctionne en local (pour bien préciser le socket)
|
||||||
|
# define('DB_HOST', 'localhost:/Users/martoni_sato/Library/Application Support/Local/run/nFQk01MlZ/mysql/mysqld.sock');
|
||||||
|
|
||||||
|
# ——— PLUGINS ———
|
||||||
|
echo "##### ${GREEN}INSTALLATION DES PLUGINS ${NC} #####"
|
||||||
|
wp plugin install ./wp-database-tools-main.zip --activate
|
||||||
|
wp plugin install duplicator --activate
|
||||||
|
wp plugin install advanced-custom-fields-pro --activate
|
||||||
|
|
||||||
|
composer require wpengine/advanced-custom-fields-pro
|
||||||
|
wp plugin activate advanced-custom-fields-pro
|
||||||
|
wp eval 'acf_pro_update_license("b3JkZXJfaWQ9NTg3Nzd8dHlwZT1kZXZlbG9wZXJ8ZGF0ZT0yMDE1LTA2LTI1IDA4OjE5OjUx");'
|
||||||
|
|
||||||
|
# ——— LANGUE ———
|
||||||
|
wp language core install fr_FR
|
||||||
|
wp language core activate fr_FR
|
||||||
|
|
||||||
|
|
||||||
|
# ——— THEME ———
|
||||||
|
echo "##### ${GREEN}INSTALLATION DU THEME ${NC} #####"
|
||||||
|
git clone https://gitlab.com/deligraph/wp_starter.git
|
||||||
|
mv wp_starter $projectName
|
||||||
|
cd $projectName
|
||||||
|
sed -i "s/Deligraph_theme/$projectName/g" style.css
|
||||||
|
wp theme activate projectName
|
||||||
|
|
||||||
|
# ——— DEFAULT CONTENT ———
|
||||||
|
wp post create --post_type=page --post_title='Home' --post_status='publish'
|
||||||
|
wp post create --post_type=page --post_title='News' --post_status='publish'
|
||||||
|
|
||||||
|
wp option update show_on_front "page"
|
||||||
|
wp option update page_on_front "4"
|
||||||
|
# wp option update page_for_posts "5"
|
||||||
|
|
||||||
|
|
||||||
|
# ——— DESCATIVER LES COMMENTAIREs———
|
||||||
|
|
||||||
|
# make all comments disabled
|
||||||
|
wp option update disable_comments_options --format=json '{"disabled_post_types":["post","page","attachment"],"remove_everywhere":true,"permanent":false,"extra_post_types":false,"db_version":6}'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
wp menu create "Main Menu"
|
||||||
|
wp menu location assign main-menu primary
|
||||||
Loading…
Reference in New Issue
Block a user