Как разработать собственные темы / плагины для Wordpress под Docker (docker-compose) - PullRequest
0 голосов
/ 27 апреля 2019

Что я должен сделать, чтобы отобразить мою пользовательскую тему в панели администратора?

Я использую сгенерированную тему из https://underscores.me/, поэтому я уверен, что она правильная.

Я знаю, что мне нужно настроить volumes в docker-compose, чтобы получить доступ кthemes каталог из контейнера.К сожалению, это не работает так, как я ожидал, потому что я не вижу свой custom_theme после входа в панель.

Я не вижу других тем, даже по умолчанию, но это указывает на то, что копированиефайлы работают правильно, потому что я должен видеть только мои custom_theme.

Дерево проекта:

  • docker-compose.yml
  • wordpress
    • плагины
    • темы
      • custom_theme
    • загрузка

Моя docker-compose.yml конфигурация:

version: '3.6'

services:
    db:
        image: mysql:5.7
        volumes:
          - data_db:/var/lib/mysql
        restart: always
        environment:
            MYSQL_ROOT_PASSWORD: mypassword
            MYSQL_DATABASE: wordpress
            MYSQL_USER: wordpress
            MYSQL_PASSWORD: wordpress

    wordpress:
        image: wordpress:latest
        depends_on:
            - db
        ports:
            - 8080:80
        restart: always
        environment:
            WORDPRESS_DB_HOST: db:3306
            WORDPRESS_DB_USER: wordpress
            WORDPRESS_DB_PASSWORD: wordpress
        volumes:
            - .wordpress/plugins:/var/www/html/wp-content/plugins
            - .wordpress/themes:/var/www/html/wp-content/themes
            - .wordpress/uploads:/var/www/html/wp-content/uploads
volumes:
    data_db:

Исследование:
Я нашел несколько похожих вопросов, но ни один из них не содержит конкретного ответа.

Нет также подробной информации об этом в официальном быстром старте докера или в официальном образе Wordpress

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...