Refactored.
This commit is contained in:
parent
f4a49ad4b9
commit
9dad75464b
37 changed files with 667 additions and 247 deletions
|
|
@ -435,7 +435,7 @@ task dev:reset
|
|||
|
||||
```bash
|
||||
# From container
|
||||
docker exec maple-wordpress-dev wp plugin list
|
||||
docker exec mapleopentech-wordpress-dev wp plugin list
|
||||
|
||||
# Should show:
|
||||
# name status
|
||||
|
|
@ -446,7 +446,7 @@ docker exec maple-wordpress-dev wp plugin list
|
|||
|
||||
```bash
|
||||
# Connect to MariaDB
|
||||
docker exec -it maple-mariadb-dev mysql -u wordpress -pwordpress wordpress
|
||||
docker exec -it mapleopentech-mariadb-dev mysql -u wordpress -pwordpress wordpress
|
||||
|
||||
# Check plugin options
|
||||
SELECT * FROM wp_options WHERE option_name = 'maplepress_settings';
|
||||
|
|
@ -462,8 +462,8 @@ exit
|
|||
docker-compose -f docker-compose.dev.yml down
|
||||
|
||||
# Delete volumes (WARNING: Deletes all data)
|
||||
docker volume rm maple-wordpress-dev
|
||||
docker volume rm maple-mariadb-dev
|
||||
docker volume rm mapleopentech-wordpress-dev
|
||||
docker volume rm mapleopentech-mariadb-dev
|
||||
|
||||
# Start fresh
|
||||
docker-compose -f docker-compose.dev.yml up -d
|
||||
|
|
@ -543,18 +543,18 @@ task dev:start # ✓ Correct
|
|||
|
||||
1. **Check plugin directory:**
|
||||
```bash
|
||||
docker exec maple-wordpress-dev ls -la /var/www/html/wp-content/plugins/
|
||||
docker exec mapleopentech-wordpress-dev ls -la /var/www/html/wp-content/plugins/
|
||||
```
|
||||
Should see `maplepress-plugin/`
|
||||
|
||||
2. **Check main plugin file exists:**
|
||||
```bash
|
||||
docker exec maple-wordpress-dev ls -la /var/www/html/wp-content/plugins/maplepress-plugin/maplepress-plugin.php
|
||||
docker exec mapleopentech-wordpress-dev ls -la /var/www/html/wp-content/plugins/maplepress-plugin/maplepress-plugin.php
|
||||
```
|
||||
|
||||
3. **Check plugin header:**
|
||||
```bash
|
||||
docker exec maple-wordpress-dev head -n 15 /var/www/html/wp-content/plugins/maplepress-plugin/maplepress-plugin.php
|
||||
docker exec mapleopentech-wordpress-dev head -n 15 /var/www/html/wp-content/plugins/maplepress-plugin/maplepress-plugin.php
|
||||
```
|
||||
Should show "Plugin Name: MaplePress"
|
||||
|
||||
|
|
@ -573,7 +573,7 @@ task dev:start # ✓ Correct
|
|||
|
||||
2. **Check WordPress config has loader:**
|
||||
```bash
|
||||
docker exec maple-wordpress-dev grep -A2 "MaplePress" /var/www/html/wp-config.php
|
||||
docker exec mapleopentech-wordpress-dev grep -A2 "MaplePress" /var/www/html/wp-config.php
|
||||
```
|
||||
Should show loader code
|
||||
|
||||
|
|
@ -613,7 +613,7 @@ task dev:start # ✓ Correct
|
|||
|
||||
```bash
|
||||
# Fix plugin directory permissions
|
||||
docker exec maple-wordpress-dev chown -R www-data:www-data /var/www/html/wp-content/plugins/maplepress-plugin
|
||||
docker exec mapleopentech-wordpress-dev chown -R www-data:www-data /var/www/html/wp-content/plugins/maplepress-plugin
|
||||
|
||||
# Restart WordPress
|
||||
docker-compose -f docker-compose.dev.yml restart wordpress
|
||||
|
|
@ -623,12 +623,12 @@ docker-compose -f docker-compose.dev.yml restart wordpress
|
|||
|
||||
**Check PHP error log:**
|
||||
```bash
|
||||
docker exec maple-wordpress-dev tail -f /var/www/html/wp-content/debug.log
|
||||
docker exec mapleopentech-wordpress-dev tail -f /var/www/html/wp-content/debug.log
|
||||
```
|
||||
|
||||
**Enable WordPress debug mode:**
|
||||
```bash
|
||||
docker exec maple-wordpress-dev bash -c "
|
||||
docker exec mapleopentech-wordpress-dev bash -c "
|
||||
grep -q 'WP_DEBUG' /var/www/html/wp-config.php ||
|
||||
sed -i \"/That's all, stop editing/i define('WP_DEBUG', true);\ndefine('WP_DEBUG_LOG', true);\ndefine('WP_DEBUG_DISPLAY', false);\" /var/www/html/wp-config.php
|
||||
"
|
||||
|
|
@ -642,7 +642,7 @@ sed -i \"/That's all, stop editing/i define('WP_DEBUG', true);\ndefine('WP_DEBUG
|
|||
|
||||
```bash
|
||||
# Reset admin password
|
||||
docker exec maple-wordpress-dev wp user update admin --user_pass=newpassword
|
||||
docker exec mapleopentech-wordpress-dev wp user update admin --user_pass=newpassword
|
||||
```
|
||||
|
||||
### Build Includes Local Dev Files
|
||||
|
|
@ -706,7 +706,7 @@ task test # Run tests
|
|||
|
||||
```bash
|
||||
# Access container
|
||||
docker exec -it maple-wordpress-dev /bin/bash
|
||||
docker exec -it mapleopentech-wordpress-dev /bin/bash
|
||||
|
||||
# WordPress CLI commands
|
||||
wp plugin list # List plugins
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue