Skip to content

Investigate: dedicated PHP 8.5 / WP 6.8+ compatibility sweep #77

Closed

Description

@iamprazol

Summary

Investigation flag: a broader PHP 8.5 / WP 6.8+ compatibility sweep, matching work ColorMag did this cycle.

Context

ColorMag did a dedicated PHP 8.5 / WP 6.8+ compatibility pass this cycle (CMAG-557, colormag#255 free / colormag-pro#248 pro).

What needs investigating

This session's testing (WordPress 7.1, PHP 8.5) didn't surface fatal errors during extensive Playwright-driven testing across many pages/flows, but that wasn't a dedicated, systematic compatibility sweep (e.g. enabling WP_DEBUG/WP_DEBUG_LOG and crawling every admin screen and template, checking for deprecation notices specifically). Worth a dedicated pass rather than relying on incidental coverage.

Environment

All four themes, WordPress 7.1, PHP 8.5

Surfaced during a cross-product PR review pass; lower priority given no fatal errors observed so far.

Activity

  1. iamprazol commented on Sep 17, 2026

    @iamprazol
    ContributorAuthor

    Ran a dedicated sweep (WP_DEBUG_LOG enabled, crawled front-end/admin across all four themes). Found a real one: the homepage slider triggers "Trying to access array offset on value of type bool" whenever wp_get_attachment_image_src() returns false — no guard before the array access, unlike Spacious's equivalent code. Filed as #79.

  2. iamprazol commented on Sep 18, 2026

    @iamprazol
    ContributorAuthor

    Consolidating issue tracking: this is tracked going forward in Accelerate Pro as themegrill/accelerate-pro#44 (labelled free+pro there since it affects both themes). Closing this copy to avoid duplicate tracking.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug-report-triageAI-triaged (see issue body for confidence/provenance)duplicate

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions