هناك صور رسمية لنشر وورد واستخدام 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
مع ملفات السمة ويمكنك البدء في تعديله هناك.
في الختام ، فيديو قصير للوضوح: