No caso do widget ter hooks que te permitam alterar o comportamento do mesmo para o desejado, esse será o melhor caminho a seguir, se não for possível o ideal é mesmo criar um novo widget.
Em relação a ficares com 2 widgets, podes sempre remover o widget que substituiste utilizando unregister_widget
A visualizar 1 resposta (de um total de 1)
O tópico ‘Como alterar um widget num child theme’ está fechado a novas respostas.