Automattic\WooCommerce\Internal\Admin\Orders

ListTable::column_cb()publicWC 1.0

Checklist column, used for selecting items for processing by a bulk action.

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

Хуков нет.

Возвращает

Строку.

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

$ListTable = new ListTable();
$ListTable->column_cb( $item );
$item(WC_Order) (обязательный)
The order object for the current row.

Код ListTable::column_cb() WC 8.7.0

<?php
public function column_cb( $item ) {
	ob_start();
	?>
	<input id="cb-select-<?php echo esc_attr( $item->get_id() ); ?>" type="checkbox" name="id[]" value="<?php echo esc_attr( $item->get_id() ); ?>" />

	<div class="locked-indicator">
		<span class="locked-indicator-icon" aria-hidden="true"></span>
		<span class="screen-reader-text">
			<?php
			// translators: %s is an order ID.
			echo esc_html( sprintf( __( 'Order %s is locked.', 'woocommerce' ), $item->get_id() ) );
			?>
		</span>
	</div>
	<?php
	return ob_get_clean();
}