我该怎么做才能在管理面板中显示自定义主题?
我使用了https://underscores.me/生成的主题,因此我确定它是正确的。
我知道我必须在volumes
中配置docker-compose
才能从容器访问themes
目录。不幸的是,它无法正常运行,因为登录面板后看不到custom_theme
。
我看不到任何其他主题,即使是默认主题也没有,但这表明复制文件可以正常进行,因为我只能看到我的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:
研究:
我发现了一些类似的问题,但是都没有一个具体的答案。
也没有关于它的详细信息 docker's official quickstart 要么 official Wordpress image