Tente isso. Seu segundo argumento add_filter () é uma função que afetará a opção atual por meio de um retorno:
function theme_default_image_size() {
return 'custom-image-size-2';
}
add_filter( 'pre_option_image_default_size', 'theme_default_image_size' );
Você também pode olhar para o filtro pre_update_option _ {$ option} e atualizar o valor uma vez, para que você não use Não é necessário executar este filtro todas as vezes (pode salvar 0.01s, mas ainda está salvando!):)
ou bom update_option () :
update_option( 'image_default_size', 'custom-image-size-2' );