v4.4.003

  • Fixed a recent issue which could cause actionsets to not be executed by [i4w_actionset].

  • Added a wp-config.php based solution to limit the number of custom fields used by iMember360, to include exclusion from API queries. This enables some performance tweaking by reducing the number of fields loaded but also solves occasional issues with “phantom” custom fields that “break” the API. This supercedes the previous extension-based solution.

    To use, add the following line to your wp-config.php file:

    define('I4W_EXCLUDE_FIELDS', '_CustomFieldName1,_CustFieldName2');

  • Added a wp-config.php based solution to limit the number of tags used by iMember360. For sites with many tags which may not necessarily be relevant to the membership environment, this can provide a major memory and performance boost. This supercedes the previous extension-based solution.

    To use, add the following line to your wp-config.php file:

    define('I4W_EXCLUDE_TAGS', '182,186,192');

  • Added a few wp-config.php based settings to control the display of certain information in wp-admin panels:

    define('I4W_SHOW_PHPINFO', false);
    Disable the display of the “Show PHP Info” panel.

    define('I4W_SHOW_ENVIRONMENT', false);
    Disable the display of the “Show Environment” panel.

    define('I4W_SHOW_WPCONFIG', false);
    Disable the display of the ‘wp-config.php’ sub-panel in “Show Environment” panel.

    define('I4W_SHOW_HTACCESS', false);
    Disable the display of the ‘.htaccess’ sub-panel in “Show Environment” panel.

    define('I4W_SHOW_CONSTANTS', false);
    Disable the display of the ‘iMember360 Constants’ sub-panel in “Show Environment” panel.

  • Added a wp-config.php based setting to enable the use of the “Username” field. This change is implemented to cut down on API calls during login.

    define('I4W_ALLOW_LOGIN_USERNAME', true);
    Allows the use of user names stored in Infusionsoft’s “Username” field, as well as the email address.

Scroll to Top