The Pods Framework is a Content Development Framework for WordPress - It lets you create and extend content types that can be used for any project. Add fields of various types we've built in, or add your own with custom inputs, you have total control.
Testing Pods 3.0.3 with PHP 8.1 and WP 6.3; adding a post with a custom wysiwyg field, I get this deprecation warning.
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/removed/wp-content/plugins/pods/classes/fields/wysiwyg.php on line 241
The WYSIWYG field is using the TinyMCE editor and Trim extra whitespace before/after contents option; that might be relevant for the warning (screenshot below)
Version
3.0.3
Testing Instructions
No response
Screenshots / Screencast
Screenshot of deprecation warning:
Screenshot of field settings:
Possible Workaround
It's a deprecation warning, so turning WP_DEBUG off turns off the warning.
Description
Testing Pods 3.0.3 with PHP 8.1 and WP 6.3; adding a post with a custom wysiwyg field, I get this deprecation warning.
Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /home/removed/wp-content/plugins/pods/classes/fields/wysiwyg.php on line 241
The WYSIWYG field is using the TinyMCE editor and Trim extra whitespace before/after contents option; that might be relevant for the warning (screenshot below)
Version
3.0.3
Testing Instructions
No response
Screenshots / Screencast
Screenshot of deprecation warning:
Screenshot of field settings:
Possible Workaround
It's a deprecation warning, so turning WP_DEBUG off turns off the warning.
Site Health Information
Pods Package