Title: PHP 8 Issue?
Last modified: January 4, 2023

---

# PHP 8 Issue?

 *  Resolved [nathaningram](https://wordpress.org/support/users/nathaningram/)
 * (@nathaningram)
 * [3 years, 5 months ago](https://wordpress.org/support/topic/php-8-issue-6/)
 * Hi folks! We’ve started getting an error after moving to PHP 8. Here’s the details,
   thanks!
 * PublishPress Future (version 2.8.2) PHP version 8.0.26
 * Error Details =============
 *     ```wp-block-code
       An error of type E_ERROR was caused in line 1093 of the file /home/REDACTED/public_html/wp-content/plugins/post-expirator/legacy/functions.php. Error message: Uncaught TypeError: in_array(): Argument #2 ($haystack) must be of type array, WP_Error given in /home/REDACTED/public_html/wp-content/plugins/post-expirator/legacy/functions.php:1093 Stack trace: #0 /home/REDACTED/public_html/wp-content/plugins/post-expirator/legacy/functions.php(1093): in_array(NULL, Object(WP_Error), true) #1 /home/REDACTED/public_html/wp-includes/class-wp-walker.php(147): Walker_PostExpirator_Category_Checklist->start_el('', Array, 0, Array) #2 /home/REDACTED/public_html/wp-includes/class-wp-walker.php(247): Walker->display_element(Array, Array, 0, 0, Array, '') #3 /home/REDACTED/public_html/wp-admin/includes/template.php(184): Walker->walk(Array, 0, Array) #4 /home/REDACTED/public_html/wp-content/plugins/post-expirator/legacy/views/quick-edit.php(104): wp_terms_checklist(0, Array) #5 /home/REDACTED/public_html/wp-content/plugins/post-expirator/legacy/classes/Display.class.php(414): include('/home/shadowdra…') #6 /home/REDACTED/public_html/wp-content/plugins/post-expirator/legacy/functions.php(243): PostExpirator_Display->render_template('quick-edit', Array) #7 /home/REDACTED/public_html/wp-includes/class-wp-hook.php(310): postexpirator_quickedit('expirationdate', 'page') #8 /home/REDACTED/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters('', Array) #9 /home/REDACTED/public_html/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #10 /home/REDACTED/public_html/wp-admin/includes/class-wp-posts-list-table.php(2025): do_action('quick_edit_cust…', 'expirationdate', 'page', '') #11 /home/REDACTED/public_html/wp-admin/edit.php(493): WP_Posts_List_Table->inline_edit() #12 {main} thrown
       ```
   

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

 *  [chrismalone617](https://wordpress.org/support/users/chrismalone617/)
 * (@chrismalone617)
 * [3 years, 5 months ago](https://wordpress.org/support/topic/php-8-issue-6/#post-16342233)
 * +1
 *  Plugin Author [Steve Burge](https://wordpress.org/support/users/stevejburge/)
 * (@stevejburge)
 * [3 years, 5 months ago](https://wordpress.org/support/topic/php-8-issue-6/#post-16342453)
 * Thanks for reporting this [@nathaningram](https://wordpress.org/support/users/nathaningram/)
 * Please follow here for a fix: [https://github.com/publishpress/PublishPress-Future/issues/328](https://github.com/publishpress/PublishPress-Future/issues/328)

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

The topic ‘PHP 8 Issue?’ is closed to new replies.

 * ![](https://ps.w.org/post-expirator/assets/icon-256x256.png?rev=3569472)
 * [Schedule Post Changes With PublishPress Future: Unpublish, Delete, Change Status, Trash, Change Categories](https://wordpress.org/plugins/post-expirator/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/post-expirator/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/post-expirator/)
 * [Active Topics](https://wordpress.org/support/plugin/post-expirator/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/post-expirator/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/post-expirator/reviews/)

 * 2 replies
 * 3 participants
 * Last reply from: [Steve Burge](https://wordpress.org/support/users/stevejburge/)
 * Last activity: [3 years, 5 months ago](https://wordpress.org/support/topic/php-8-issue-6/#post-16342453)
 * Status: resolved