I typically add paid/premium plugins to composer by creating a package. This method has worked with ACF and WP-Migrate-Pro. When trying to replicate this with AdminColumnsPro, the plugins folder structure gets all out of whack. Here is the code I’m using to include the plugin:
{
“type”: “package”,
“package”: {
“name”: “codepress/admin-columns-pro”,
“version”: “3.4.2”,
“type”: “wordpress-plugin”,
“dist”: {
“type”: “zip”,
“url”: “https://www.admincolumns.com/?wc-api=software-licence-api&request=plugindownload&licence_key=xxxxxxxxxxf&plugin_name=admin-columns-pro”
},
“require” : {
“composer/installers”: “v1.0.12”
}
}
},
Here is a screenshot of the way the plugin is getting extracted:
Already in discussions with the plugin support. Was wondering if anyone had any ideas. I will update this thread if I make progress on the other front.