Since the 4.0 upgrade, my episode pages no longer display the web player with the episode file loaded into it.
WordPress version: 6.4.1
PHP version 8.0
Example: - Law of Attraction Podcast LOA Today
I have version 4.09 of Podlove Publisher installed. My template code is as follows:
{% if not is_feed() %}
{# display web player for episode #}
{{ episode.player({template: “compact”}) }}
{% endif %}
{% if not ( is_front_page() and is_home() ) %}
{# display download menu for episode #}
{% include “@core/shortcode/downloads-select.twig” %}
Then please enable debugging in WordPress (see Debugging in WordPress – Documentation) and check your PHP error log for errors (specifically ERROR and FATAL; notices and deprecation warnings can be ignored)
I tried that. but I didn’t get any errors or FATAL messages.
So I installed the Issues Tracker plugin instead to make sure I didn’t do something wrong with setting up debug. It successfully generated the debug.log file with a test entry:
[05-Jan-2024 16:27:01 UTC] PHP Notice: Demo log entry in /home/loatoday/public_html/example.php on line 1
I had to use Player v4 which works - what ever I do Player 5 does not appear. Nothing has changed on my site at all - Interest to follow the resolution and fix on this. I tried to rollback the Player 5 plugin, and source it locally and not via CDN - still doesn’t work
@ericteubert I’m still not getting any errors in the WP error log. However, I"m finding a few errors in the PHP log. Maybe they’ll give you a clue as to what’s happening?
[15-Jan-2024 22:41:14 UTC] PHP Warning: Trying to access array offset on value of type null in /home/loatoday/public_html/wp-content/plugins/issues-tracker/services/ip.php on line 46