WC_Admin_List_Table_Products::render_name_column()protectedWC 1.0

Render column: name.

Метод класса: WC_Admin_List_Table_Products{}

Хуков нет.

Возвращает

null. Ничего (null).

Использование

// protected - в коде основоного (родительского) или дочернего класса
$result = $this->render_name_column();

Код WC_Admin_List_Table_Products::render_name_column() WC 8.7.0

protected function render_name_column() {
	global $post;

	$edit_link = get_edit_post_link( $this->object->get_id() );
	$title     = _draft_or_post_title();

	echo '<strong><a class="row-title" href="' . esc_url( $edit_link ) . '">' . esc_html( $title ) . '</a>';

	_post_states( $post );

	echo '</strong>';

	if ( $this->object->get_parent_id() > 0 ) {
		echo '&nbsp;&nbsp;&larr; <a href="' . esc_url( get_edit_post_link( $this->object->get_parent_id() ) ) . '">' . get_the_title( $this->object->get_parent_id() ) . '</a>'; // @codingStandardsIgnoreLine.
	}

	get_inline_data( $post );

	/* Custom inline data for woocommerce. */
	echo '
		<div class="hidden" id="woocommerce_inline_' . absint( $this->object->get_id() ) . '">
			<div class="menu_order">' . esc_html( $this->object->get_menu_order() ) . '</div>
			<div class="sku">' . esc_html( $this->object->get_sku() ) . '</div>
			<div class="regular_price">' . esc_html( $this->object->get_regular_price() ) . '</div>
			<div class="sale_price">' . esc_html( $this->object->get_sale_price() ) . '</div>
			<div class="weight">' . esc_html( $this->object->get_weight() ) . '</div>
			<div class="length">' . esc_html( $this->object->get_length() ) . '</div>
			<div class="width">' . esc_html( $this->object->get_width() ) . '</div>
			<div class="height">' . esc_html( $this->object->get_height() ) . '</div>
			<div class="shipping_class">' . esc_html( $this->object->get_shipping_class() ) . '</div>
			<div class="visibility">' . esc_html( $this->object->get_catalog_visibility() ) . '</div>
			<div class="stock_status">' . esc_html( $this->object->get_stock_status() ) . '</div>
			<div class="stock">' . esc_html( $this->object->get_stock_quantity() ) . '</div>
			<div class="manage_stock">' . esc_html( wc_bool_to_string( $this->object->get_manage_stock() ) ) . '</div>
			<div class="featured">' . esc_html( wc_bool_to_string( $this->object->get_featured() ) ) . '</div>
			<div class="product_type">' . esc_html( $this->object->get_type() ) . '</div>
			<div class="product_is_virtual">' . esc_html( wc_bool_to_string( $this->object->get_virtual() ) ) . '</div>
			<div class="tax_status">' . esc_html( $this->object->get_tax_status() ) . '</div>
			<div class="tax_class">' . esc_html( $this->object->get_tax_class() ) . '</div>
			<div class="backorders">' . esc_html( $this->object->get_backorders() ) . '</div>
			<div class="low_stock_amount">' . esc_html( $this->object->get_low_stock_amount() ) . '</div>
		</div>
	';
}