Ada gambar resmi untuk menggunakan WordPress dan menggunakan wp-cli. Tetapi ketika mereka digunakan bersama, saya harus berbagi seluruh folder WordPress dan ingin lebih banyak opsi untuk menyesuaikan instalasi.
Saya benar-benar ingin melihat browser di browser, bukan undangan untuk memilih bahasa instalasi, tetapi situs yang sudah jadi.
Artikel ini menawarkan satu cara untuk menyebarkan situs WordPress.
Instalasi
git clone https://github.com/eustatos/wordpress-docker-dev-env.git
atau, jika Anda lebih suka ssh
:
git clone git@github.com:eustatos/wordpress-docker-dev-env.git
Lalu:
cd wordpress-docker-dev-env docker-compose up -d docker-compose exec -T wp-cli sh < install.sh
Ini menyelesaikan instalasi. Buka localhost:8080
di browser pilihan Anda.
Akses ke panel admin localhost:8080/wp-admin
.
Login Pengguna - admin
Kata Sandi Pengguna - 123
Anda dapat mengubah ini dan variabel instalasi dan lingkungan lainnya di file site.env
dan site.env
.
Folder wp-content
muncul di folder proyek, tempat Anda dapat membuat dan / atau mengubah tema dan plugin.
Jika ada masalah dengan izin file di folder wp-content
:
sudo usermod -a -G www-data $USER
Kustomisasi perakitan
Anda dapat mengontrol unit dengan nyaman. Misalnya, jika Anda tidak perlu membuat tema dan / atau plugin secara default, cukup buat perubahan untuk install.sh
.
Anda dapat mempelajari lebih lanjut tentang fitur-fitur wp core install
disini
Contoh Pembuatan Topik
Misalnya, untuk membuat tema berbasis underscores
, jalankan perintah berikut
docker-compose exec -T wp-cli wp scaffold _s \ sample-theme \ --theme_name="Sample Theme" \ --author="John Doe"
Perintah ini akan membuat folder sample-theme
di folder wp-content
dengan file tema dan Anda dapat mulai memodifikasinya di sana.
Kesimpulannya, video singkat untuk kejelasan: