File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -126,14 +126,13 @@ jobs:
126126 # Show plugin settings
127127 docker exec $WP_CONTAINER wp option get progress_planner_settings --allow-root
128128
129- # Download Yoast SEO Premium zip using Composer
130- composer require yoast/wordpress-seo-premium:24.9#zipball
129+ # Require Yoast SEO Premium & copy files
130+ composer require yoast/wordpress-seo-premium
131+ composer dump-autoload --working-dir=./wp-content/plugins/wordpress-seo-premium
132+ docker cp ./wp-content/plugins/wordpress-seo-premium $WP_CONTAINER:/var/www/html/wp-content/plugins/wordpress-seo-premium
131133
132- # Copy the zip file to the container
133- docker cp ./vendor/yoast/wordpress-seo-premium.zip $WP_CONTAINER:/tmp/wordpress-seo-premium.zip
134-
135- # Install and activate using WP-CLI
136- docker exec $WP_CONTAINER wp plugin install /tmp/wordpress-seo-premium.zip --activate --allow-root
134+ # Activate Yoast SEO Premium
135+ docker exec $WP_CONTAINER wp plugin activate wordpress-seo-premium --allow-root
137136
138137 # Show plugin settings
139- docker exec $WP_CONTAINER wp option get progress_planner_settings --allow-root
138+ docker exec $WP_CONTAINER wp option get progress_planner_settings --allow-root
You can’t perform that action at this time.
0 commit comments