Giter Site home page Giter Site logo

matomo-org / matomo-marketplace-for-wordpress Goto Github PK

View Code? Open in Web Editor NEW
3.0 3.0 3.0 338 KB

Keep plugins from the Matomo Marketplace up to date in your WordPress with the convenience of a click. Get notified on new updates.

License: GNU General Public License v3.0

PHP 95.39% Shell 4.61%
wordpress

matomo-marketplace-for-wordpress's People

Contributors

mattmary avatar tsteur avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

shannu3 wibuna

matomo-marketplace-for-wordpress's Issues

Define Update URI plugin header

see https://make.wordpress.org/core/2021/06/29/introducing-update-uri-plugin-header-in-wordpress-5-8/

refs YahnisElsts/plugin-update-checker#447

Once the header is set, we would need to make sure that plugins can still be updated using the

  • WordPress dashboard
  • Using our "Matomo -> Marketplace" Install tab in the WP dashboard menu

There are two different dependencies used for updating: https://github.com/matomo-org/matomo-marketplace-for-wordpress/blob/live/composer.json#L1-L6

Test task

test made by lance

  • item
  • item2
  • sub item
  • sub sub item
  • item
    • sub item
      • sub sub item
  • item
    • sub item
      • sub sub item

On Forum (What are the embedded widget parameters?), some user complains not having access to all widgets parameters.

Page / Chapter: https://developer.matomo.org/guides/database-schema#multi-channel-conversion-attribution

The link label is wrong (should not be Activity Log but Multi Channel Conversion Attribution):

Multi Channel Conversion Attribution

Learn more about Activity Log.

Matomo Marketplace Install Page Showing Non-Matomo Plugins

When visiting the Install Plugins page of the Matomo Marketplace plugin, other plugins unrelated to Matomo are showing. For example, one of my sites is recommending lots of Genesis plugins; I'm using the Genesis theme. Based on the Install Plugin URL, I think this might be related to the framework being used for this feature: http://tgmpluginactivation.com/

Upon further investigation I can confirm that all of the non-Matomo plugins listed on the Matomo page are the same as the ones being listed on my theme's recommended plugin page. The themes recommendation also appears to be using tgmpa but is only showing Genesis plugins, so there must be a way to limit conflicts.

Make sure the plugin works with new WordPress 6

refs matomo-org/matomo-for-wordpress#592

see https://make.wordpress.org/core/6-0/

There will be a first release from RC1 from 3 May 2022 with the release on 24 May 2022. This means we probably need to start working on this soon.

Many people will upgrade to WordPress 6 quickly so we need to make sure that everything works nicely with this version on release day (and ideally bit before).

We have 2 dependencies that hook into WordPress around updating plugins etc so I assume there might be some updating needed (or not but in any case should test it still works).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.