Automattic\WooCommerce\Blocks\BlockTypes
ProductGalleryThumbnails::inject_view_all()
Inject View All markup into the product thumbnail HTML.
Метод класса: ProductGalleryThumbnails{}
Хуков нет.
Возвращает
Строку
.
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->inject_view_all( $thumbnail_html, $view_all_html );
- $thumbnail_html(строка) (обязательный)
- The thumbnail HTML.
- $view_all_html(строка) (обязательный)
- The view all HTML.
Код ProductGalleryThumbnails::inject_view_all() ProductGalleryThumbnails::inject view all WC 9.4.2
protected function inject_view_all( $thumbnail_html, $view_all_html ) { // Find the position of the last </div>. $pos = strrpos( $thumbnail_html, '</div>' ); if ( false !== $pos ) { // Inject the view_all_html at the correct position. $html = substr_replace( $thumbnail_html, $view_all_html, $pos, 0 ); return $html; } }