Plugin Support
slts
(@slts)
Hey,
Good catch, we did support a few deep-link protocols but added a few missing ones now.
Could you please update to 1.5.3 and test again?
@slts Hello, updating to the new version broke our website (possibly because of this new feature implementation) – here is details of the issue:
The plugin contains a function name mismatch that causes PHP fatal errors and prevents websites from loading.
TECHNICAL DETAILS:
File: podcast-subscribe-buttons.php
Line 33: Function is correctly defined as:
function secondline_psb_extend_allowed_protocols( $protocols )
Line 63: But incorrectly referenced in the filter hook as:
add_filter( ‘kses_allowed_protocols’, ‘wporg_extend_allowed_protocols’ );
ISSUE:
The function name ‘wporg_extend_allowed_protocols’ does not exist, causing WordPress to throw a fatal error whenever the kses_allowed_protocols filter is triggered.
ERROR MESSAGE:
“PHP Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, function ‘wporg_extend_allowed_protocols’ not found or invalid function name”
Please confirm when a fix will be available and consider releasing an emergency update.
Plugin Support
slts
(@slts)
Hi @martinvanco01,
Huh that’s odd, something got messed up in the update. Trying to roll out a fix right now.
It works great now. I’m on Version 1.5.4. Thank you! I made a typo in the OP – the correct iCatcher link is icatcher://itunes/1073226719 (remove the “id”)