هناك صور رسمية لنشر وورد واستخدام wp-cli. ولكن عندما تم استخدامها معًا ، اضطررت إلى مشاركة مجلد WordPress بالكامل وأردت المزيد من الخيارات لتخصيص التثبيت.
أردت حقًا رؤية المتصفح في المتصفح ، وليس دعوة لاختيار لغة التثبيت ، ولكن الموقع النهائي.
تقدم هذه المقالة طريقة واحدة لنشر مواقع WordPress.
تركيب
git clone https://github.com/eustatos/wordpress-docker-dev-env.git
أو ، إذا كنت تفضل ssh :
git clone git@github.com:eustatos/wordpress-docker-dev-env.git
ثم:
cd wordpress-docker-dev-env docker-compose up -d docker-compose exec -T wp-cli sh < install.sh
هذا يكمل التثبيت. افتح localhost:8080 في متصفحك المفضل.
الوصول إلى لوحة المشرف localhost:8080/wp-admin .
تسجيل دخول المستخدم - admin
كلمة 123 المستخدم - 123
يمكنك تغيير هذه البيئة وغيرها من متغيرات التثبيت في .env و .env .
يظهر مجلد wp-content في مجلد المشروع ، حيث يمكنك إنشاء و / أو تغيير السمات والإضافات.
إذا كانت هناك مشاكل في أذونات الملفات في مجلد wp-content :
sudo usermod -a -G www-data $USER
الجمعية التخصيص
يمكنك التحكم في التجمع بسهولة. على سبيل المثال ، إذا لم تكن بحاجة إلى إنشاء سمات و / أو مكونات إضافية بشكل افتراضي ، فما عليك سوى إجراء تغييرات على install.sh .
يمكنك معرفة المزيد حول ميزات wp core install
هنا
مثال إنشاء الموضوع
على سبيل المثال ، لإنشاء سمة تستند إلى underscores ، قم بتشغيل الأمر التالي
docker-compose exec -T wp-cli wp scaffold _s \ sample-theme \ --theme_name="Sample Theme" \ --author="John Doe"
سيُنشئ هذا الأمر مجلدًا sample-theme في مجلد wp-content مع ملفات السمة ويمكنك البدء في تعديله هناك.
في الختام ، فيديو قصير للوضوح: