Skip to content
  • Recent
  • Tags
  • Popular
  • Users
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

Lay Theme Forum

  1. Home
  2. Bug Reports
  3. PHP 8.3+ compatibility errors (theme, WP, and plugins all up to date)

PHP 8.3+ compatibility errors (theme, WP, and plugins all up to date)

Scheduled Pinned Locked Moved Bug Reports
5 Posts 2 Posters 1.3k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • daniD
    daniD
    dani
    wrote on last edited by dani
    #1

    Warnings are coming from PHP 8.4.
    Parameters without a declared type are now implicitly considered nullable, but PHP wants you to explicitly mark them as nullable using ? in the function signature.

    Screenshot 2025-08-25 at 11.36.44 AM.png Screenshot 2025-08-25 at 11.37.12 AM.png

    https://danielcampbell.ca

    1 Reply Last reply
    0
    • arminunruhA
      arminunruhA
      arminunruh
      Global Moderator
      wrote on last edited by arminunruh
      #2

      yea in wp-config.php
      you can disable wp_debug

      change this line:
      define('WP_DEBUG', true);

      to:
      define('WP_DEBUG', false);

      but im also working on a solution now where this warning wont show up

      1 Reply Last reply
      0
      • arminunruhA
        arminunruhA
        arminunruh
        Global Moderator
        wrote on last edited by
        #3

        ok the warning wont show up with the next update

        1 Reply Last reply
        0
        • daniD
          daniD
          dani
          wrote on last edited by
          #4

          I've updated to LAY 9.6.7. Still seeing the errors.
          Screenshot 2025-09-03 at 3.11.02 AM.png
          Screenshot 2025-09-03 at 3.11.17 AM.png

          https://danielcampbell.ca

          1 Reply Last reply
          0
          • arminunruhA
            arminunruhA
            arminunruh
            Global Moderator
            wrote on last edited by
            #5

            ah yea, ok let me work on this more
            you can also as i said disable wp_debug to make these messages disappear

            yea in wp-config.php
            you can disable wp_debug

            change this line:
            define('WP_DEBUG', true);

            to:
            define('WP_DEBUG', false);

            1 Reply Last reply
            0

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            Online Users
            I
            itsbadjujuju
            Forgot your key, lost your files, need a previous Lay Theme or Addon version? Go to www.laykeymanager.com
            laytheme.com
            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Recent
            • Tags
            • Popular
            • Users
            • Search