по первому куску - если у нас есть do_action( 'woocommerce_shop_loop_item_title' ); , то лучше не править шаблон, а повесить нужный кусок кода на этот хук с поздним приоритетом (30, 40, 50...).
подозреваю, что в случае со вторым куском се делается так же, только надо найти, на какой хук его...