Title: PHP8 Compatibility
Last modified: January 14, 2022

---

# PHP8 Compatibility

 *  Resolved [darkallman](https://wordpress.org/support/users/darkallman/)
 * (@darkallman)
 * [4 years, 5 months ago](https://wordpress.org/support/topic/php8-compatibility-14/)
 * This plugin is not compatible with PHP8
    Error: `PHP Fatal error: Unparenthesized
   a ? b : c ? d : e is not supported. Use either (a ? b : c) ? d : e or a ? b :(
   c ? d : e) in /wp-content/plugins/ns-remove-related-products-for-woocommerce/
   class/class-plugin-theme-review-request.php on line 332`
 * This line contains the following code:
    `return ! isset( $code ) ? $triggers[
   $group ] : isset( $triggers[ $group ]['triggers'][ $code ] ) ? $triggers[ $group]['
   triggers'][ $code ] : false;`
    -  This topic was modified 4 years, 5 months ago by [darkallman](https://wordpress.org/support/users/darkallman/).

Viewing 2 replies - 1 through 2 (of 2 total)

 *  Thread Starter [darkallman](https://wordpress.org/support/users/darkallman/)
 * (@darkallman)
 * [4 years, 5 months ago](https://wordpress.org/support/topic/php8-compatibility-14/#post-15251445)
 * this is the fix:
    Change Line 332 from `return ! isset( $code ) ? $triggers[ 
   $group ] : isset( $triggers[ $group ]['triggers'][ $code ] ) ? $triggers[ $group]['
   triggers'][ $code ] : false;`
 * to
 * `return ! isset( $code ) ? $triggers[ $group ] : (isset( $triggers[ $group ]['
   triggers'][ $code ] ) ? $triggers[ $group ]['triggers'][ $code ] : false);`
 *  Plugin Author [NsThemes](https://wordpress.org/support/users/nsthemes/)
 * (@nsthemes)
 * [4 years, 5 months ago](https://wordpress.org/support/topic/php8-compatibility-14/#post-15253597)
 * hello [@darkallman](https://wordpress.org/support/users/darkallman/) thank you
   for your message!
 * We upgrade this plugin and we suggest to upgrade to our lastest version here:
   [https://wordpress.org/plugins/ns-remove-related-products-for-woocommerce/](https://wordpress.org/plugins/ns-remove-related-products-for-woocommerce/)

Viewing 2 replies - 1 through 2 (of 2 total)

The topic ‘PHP8 Compatibility’ is closed to new replies.

 * ![](https://ps.w.org/ns-remove-related-products-for-woocommerce/assets/icon-128x128.
   png?rev=1495175)
 * [NS Remove Related Products for WooCommerce](https://wordpress.org/plugins/ns-remove-related-products-for-woocommerce/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/ns-remove-related-products-for-woocommerce/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/ns-remove-related-products-for-woocommerce/)
 * [Active Topics](https://wordpress.org/support/plugin/ns-remove-related-products-for-woocommerce/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/ns-remove-related-products-for-woocommerce/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/ns-remove-related-products-for-woocommerce/reviews/)

 * 2 replies
 * 2 participants
 * Last reply from: [NsThemes](https://wordpress.org/support/users/nsthemes/)
 * Last activity: [4 years, 5 months ago](https://wordpress.org/support/topic/php8-compatibility-14/#post-15253597)
 * Status: resolved