Giter VIP home page Giter VIP logo

ab-testing-for-wp's People

Contributors

gaya avatar jeffreyvr avatar jjj avatar szepeviktor avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

ab-testing-for-wp's Issues

Add e2e tests for plugin integrations

To prevent #53 from happening again, we need to add e2e tests to cover the integrations too.

Would be interesting to install 3th party plugins during e2e tests, but I guess it can be done.

Allow user to disable PHP cached variants

There are situations where pre-rendering variants in PHP will not work when there are caching plugins involved. The caching mechanism would be the one determining the variant instead of the user.

An option to always have JavaScript determine the variant would be better.

This could be done over XHR.

Reference to undefined method trackPostId

Hi,

The integrations reference to the trackPostId method (from class ABTestTracking) which no longer exists. If I look at the commit history, it appears it has been replaced by trackGoal.

I have seen this causing a fatal error on form submits with GravityForms. But the method is also used in other integrations, so I imagine the same issue there.

I would submit a pull request, but I'm not entirely sure if the only changing the method to trackGoal would fix since I am not familiar with what needs to be done when trackPostId is called.

"All A/B Tests" listing is empty even though they exists

image

The list is always empty, even after adding, saving and publishing the test. It is still accessible through URL. Also not visible on any other listing (pages, posts, comments, etc.).

Not sure if it is connected, but then on a page, I get this error in the console:
image

Convert to TypeScript

Since the development is still quite early, we can move over to TypeScript quite easily still.

Have to see how well it plays with WordPress' type definitions though, but it shouldn't be a problem.

Commit authors

@Gaya Could it that you use your @gmail.com - non-GitHub - address in your git client?

Let GitHub actions release the plugin to WP.org

It would be really nice to have GitHub actions release the plugin using tags.

When a version is tagged it will create a release for GitHub and update the plugin in the WordPress SVN repository.

Also see #20

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.