Can’t modify plugin function

Child themes only let you override templates, but they don’t override other PHP files, e.g. anything included from functions.php.

You can try to change things via hooks, but if the function provides no hooks then you’re stuck. There is no way to override it unless a way has been provided by the author of the parent theme.

Your options are:

  • fork the parent theme
  • contact the author
  • Create your own function with a different name, then override every template that uses the original ( this one is a longshot, and won’t work if the function is used in a PHP file that isn’t a template )