Automattic\WooCommerce\Internal\DataStores\Orders
CustomOrdersTableController::maybe_rewrite_order_edit_link()
Rewrites post edit links for HPOS placeholder posts so that they go to the HPOS order itself. Hooked onto get_edit_post_link.
Метод класса: CustomOrdersTableController{}
Хуков нет.
Возвращает
Строку
.
Использование
// private - только в коде основоного (родительского) класса $result = $this->maybe_rewrite_order_edit_link( $link, $post_id );
- $link(строка) (обязательный)
- The edit link.
- $post_id(int) (обязательный)
- Post ID.
Список изменений
С версии 9.0.0 | Введена. |
Код CustomOrdersTableController::maybe_rewrite_order_edit_link() CustomOrdersTableController::maybe rewrite order edit link WC 9.3.3
private function maybe_rewrite_order_edit_link( $link, $post_id ) { if ( DataSynchronizer::PLACEHOLDER_ORDER_POST_TYPE === get_post_type( $post_id ) ) { $link = OrderUtil::get_order_admin_edit_url( $post_id ); } return $link; }