-
Notifications
You must be signed in to change notification settings - Fork 1
/
command.sh
39 lines (28 loc) · 1.18 KB
/
command.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#!/bin/bash
# サイトの言語を設定
wp --allow-root core language install ja --activate
# タイムゾーンを設定
wp --allow-root option update timezone_string 'Asia/Tokyo'
# 日付フォーマットを設定
wp --allow-root option update date_format 'Y-m-d'
# 時刻フォーマットを設定
wp --allow-root option update time_format 'H:i'
# パーマリンクを投稿名に設定
wp --allow-root rewrite structure '/%postname%/'
# リライトルールを更新
wp --allow-root rewrite flush
# サンプルの投稿、固定ページを削除
wp --allow-root post delete 1 2 --force
# サンプルのコメントを削除
wp --allow-root comment delete 1 --force
# 必要なプラグインインストール
wp --allow-root plugin install wp-multibyte-patch --activate
wp --allow-root plugin install query-monitor --activate
# Mailhog メールが文字化けしないよう WP Multibyte Patch の設定調整
# https://eastcoder.com/code/wp-multibyte-patch/
echo "<?php
\$wpmp_conf['mail_mode'] = 'UTF-8';
\$wpmp_conf['patch_wp_mail'] = false;
" >> wp-content/wpmp-config.php
# WordPress 日本語コアファイルをアップデート
wp --allow-root core update --locale=ja --force