if ( ( $availability = $product->get_availability() ) && $availability['availability'] )
echo apply_filters( 'woocommerce_stock_html', '<p class="stock ' . esc_attr( $availability['class'] ) . '">' . esc_html( $availability['availability'] ) . '</p>', $availability['availability'] );
стоит предположить, что он имел ввиду варианты, когда устанавливать CMS не нужно.
Ну и, с другой стороны, зачем так усложнять, если есть vanilla js, правда?