Composer
- This topic has 15 replies, 4 voices, and was last updated 6 years, 12 months ago by
de Internet Jongens.
-
AuthorPosts
-
April 3, 2017 at 12:54 AM #5460
Webbio
ParticipantHi,
I would like to install all the extensions via composer. Which keys do I need to use to get them? And are they also available via https://wpackagist.org/ ? I've only found meta-box and meta-box-for-yoast.
Thanks!
Regards
Nick Louwers
April 3, 2017 at 8:31 AM #5461Anh Tran
KeymasterHi Nick,
I haven't released the extensions on Packgist yet. Only the core plugin is available there. Here is the documentation for Composer.
April 3, 2017 at 1:05 PM #5462Webbio
ParticipantThanks for your quick reply. But what keys I should use to deploy the extensions via Composer? I use for MB Settings Page for example: rilwis/mb-settings-page but that doesn't work. Please provide me a list of keys I can use for each extension. Thanks!
April 3, 2017 at 1:33 PM #5463Anh Tran
KeymasterHi Nick,
There's no keys for the extensions. They're not available for Composer yet.
April 3, 2017 at 8:22 PM #5467Webbio
ParticipantAs I'm using a certain development process automation and I'm very satisfied with your extensions; is it possible to add them so we can use them? Would be very very great!
April 4, 2017 at 11:34 AM #5480Anh Tran
KeymasterI'm afraid this would be not available in a short time. It requires private access as well as checking for active license. When I find a solution for these problems, I will do that immediately.
April 4, 2017 at 1:50 PM #5481Webbio
ParticipantOkay no problem. Use a workaround and manage them via GIT.
Thanks.
April 18, 2018 at 7:54 PM #9262avidly
ParticipantAny news about composer support? I understand it's a though one.
April 19, 2018 at 12:30 PM #9270Anh Tran
KeymasterUnfortunately, there's no way to create private composer packages that are publicly accessible :(.
I've tried packagist.com and composer satis, but they work only if you have access to private repos already. So they work for us as an internal team, but not for public.
April 19, 2018 at 1:14 PM #9271avidly
ParticipantHave you seen this? https://deliciousbrains.com/composer-premium-wordpress-plugins/
"Adding Composer support to distribute your premium plugins may seem like a daunting task at first glance, but as weโve shown here, itโs relatively straightforward. Hopefully, this article will prompt a few other plugin shops to take action, so that as a community we can improve the experience of managing premium plugins with Composer."
April 19, 2018 at 4:55 PM #9275Anh Tran
KeymasterGreat post. How couldn't I find it! I'll check it now. Thanks for letting me know.
April 23, 2018 at 11:32 PM #9329Anh Tran
KeymasterFinally, I can make it work. I wrote the documentation for Composer here. Please try that and let me know how it goes.
April 24, 2018 at 2:04 PM #9351de Internet Jongens
ParticipantHello Anh Tran
Great feature to have the extensions in composer. But is it possible to include 'composer/installers' and add the type 'wordpress-plugin'?
https://github.com/composer/installers
This gives us the ability to move the plugins to a custom folder.
Kind Regards,
Senne Tijdeman (de Internet Jongens)April 24, 2018 at 2:13 PM #9352avidly
ParticipantThanks for fast the fast implemention. I have plugins folder outside WordPress core folder so what D / J said above would be a necessary addition ๐ Many of us are using Bedrock type project structure.
April 24, 2018 at 10:59 PM #9357Anh Tran
KeymasterNo problem, all done! I've just added
composer/installers
and set the package type towordpress-plugin
. Now you can use it ๐ -
AuthorPosts
- The topic ‘Composer’ is closed to new replies.