• Just a note to anyone else who might be interested in using this plugin (I was testing out a variety of A/B Testing plugins for a client website) – it bundles within itself 3 other plugins:

    * Advanced Custom Fields
    * Advanced Custom Fields: Date and Time Picker
    * Advanced Custom Fields: Font Awesome

    IF, by some chance, you already have that last plugin installed (ACF Font Awesome), YOUR SITE WILL BREAK completely (500 / Internal Server Error). To the point where you cannot load any portion of it, and you will have to manually recover via FTP / SFTP / SSH (easiest / fastest way is by removing this plugin).

    The problem is that the bundled version of ACF Font Awesome plugin is an out-of-date version (v1.7.1 – current version is v2.0.8 as of Oct 2017), which did not contain a self-instantiation check (for whether or not the plugin code has already been loaded).

    As a suggestion, I would highly recommend NOT bundling those other plugins – and instead just make the installation / activation of those separate plugins a requirement for running this one. That way, it’s up to the user to keep them all installed / updated, rather than running into issues like this one.

    Alternatively, please either update the bundled version of ACF Font Awesome, or update the version you’re using to properly watch out for this (i.e. “if (!class_exists( ‘acf_field_font_awesome’ )) { ….”)

    FWIW,
    -twykr.

Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • The topic ‘WARNING: bundled plugin may cause your site to completely break…’ is closed to new replies.