How to install or update plugins on the website

Plugins can be installed or updated locally with composer require and composer update (see the README on our github page for how to do this in docker). To make sure that the updates appear on the website, staging site, and all deverlopers' local instances, please commit both the composer.json and composer.lock files and open a pull request on github.

This setup ensures that we all work with the same set of plugin versions, and it makes it easier for new developers to get up and runnnig. Updating and installing plugins is not possible through the Wordpress admin panel.

Most plugins are on WP Packagist. For some commercial plugins the setup is slightly more complicated because they require license keys.

How to update premium plugins

ACF Pro: Find the new version number here and then just update the version number in composer.json.

WPML Multilingual CMS, String translation, ACF Multilingual, and Yoast SEO Multilingual: Log in to our WMPL account, go to Downloads, grab the download link and note the current version number. Find the corresponding package in composer.json; update the version number and paste the download link into the URL field – replacing the user_id, subscription_key, and version query params with {%PLUGIN_WPML_ID}, {%PLUGIN_WPML_KEY}, and {%VERSION}, respectively.

Then run composer update.
Topic revision: r5 - 24 Jul 2021, FrnkXrnl
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding XR nl? Send feedback