私はちょうど2つの列の場所を切り替えるだけで、それは非常に簡単にする必要があります - まだwoocommerceではそれを行う方法がかなりわかりません。WooCommerce - 注文の概要、列の配置を変更
0
A
答えて
-1
プラグイン\ woocommerce \ \管理者\クラス-WC-ADMIN-ポストtype.php
public function shop_order_columns($existing_columns) {
$columns = array();
$columns['cb'] = $existing_columns['cb'];
$columns['order_status'] = '<span class="status_head tips" data-tip="' . esc_attr__('Status', 'woocommerce') . '">' . esc_attr__('Status', 'woocommerce') . '</span>';
$columns['order_title'] = __('Order', 'woocommerce');
$columns['order_date'] = __('Date', 'woocommerce');
$columns['billing_address'] = __('Billing', 'woocommerce');
$columns['shipping_address'] = __('Ship to', 'woocommerce');
$columns['customer_message'] = '<span class="notes_head tips" data-tip="' . esc_attr__('Customer Message', 'woocommerce') . '">' . esc_attr__('Customer Message', 'woocommerce') . '</span>';
$columns['order_notes'] = '<span class="order-notes_head tips" data-tip="' . esc_attr__('Order Notes', 'woocommerce') . '">' . esc_attr__('Order Notes', 'woocommerce') . '</span>';
$columns['order_items'] = __('Purchased', 'woocommerce');
$columns['order_total'] = __('Total', 'woocommerce');
$columns['order_actions'] = __('Actions', 'woocommerce');
return $columns;
}
がラインから無264から280 チェックスクリーンショットでこのコードを置き換え含みhttp://awesomescreenshot.com/04961cfedc
-1
https://developer.wordpress.org/reference/classes/wp_list_table/get_columns/
延長WPリストテーブルクラスとその内側uがご希望の順序
function get_columns() {
return $columns = array(
'title' => 'Title',
'properties' => 'Properties',
'stock'=>'Stock',
'price' => 'Price',
'published' => 'Published'
);
}
0
であなたのfunctions.php
やカスタムプラグインでmanage_edit-orders_columns
アクションフックを使用する必要があなたの列に以下のような機能
をオーバーライドします。
add_filter('manage_edit-orders_columns', 'changecolumnorder');
function changecolumnorder($columns){
// one option is to "recreate" the whole array but you can do it with array_slice() function as well
// remove Date column first
unset($columns['order_date']);
// and add it into the correct place
return array_slice($columns, 0, 3, true)
+ array('order_date' => __('Date', 'woocommerce'))
+ array_slice($columns, 3, NULL, true);
}
woocommerceプラグインファイルの編集に関する他の回答があります。しないでください!常にフックを使用してください。あなたが見つけることができるWooCommerceの列をカスタマイズすることができますより多くのフック
関連する問題
- 1. Woocommerce変更注文表ビュー
- 2. woocommerceの予約状況の変更woocommerceの注文ステータス
- 3. WooCommerce変更注文ステータスBACS処理
- 4. [発注]ボタンの位置を変更するWoocommerce Checkout
- 5. 自動発注日注文完了時に変更Woocommerce
- 6. WooCommerceの注文ステータスの名前を変更する
- 7. Woocommerceの変更フィールド位置
- 8. ユーザの注文総数によるWoocommerceの変更の役割
- 9. 可変商品注文のフィルタリングWoocommerce
- 10. Woocommerce 3.0用カスタム注文クエリを更新
- 11. Woocommerce Categories注文
- 12. geditの概要マップの幅を変更
- 13. Cプログラミング - 文字列配列要素の変更文字
- 14. 注意:配列から文字列への変換エラー:配列
- 15. 概要ページのプロジェクトアイコンを変更
- 16. WooCommerce - 概要をタブに移動する
- 17. Woocommerceのデフォルト注文ステータス
- 18. ASP.NET MVC 3の変更の概要
- 19. Woocommerce - ページテンプレート - 注文billing_first_name
- 20. Woocommerce注文番号
- 21. Woocommerceの管理注文リストにカスタムフィールドを追加する "注文"既存の列
- 22. char []の配列文字を変更して置き換える
- 23. 注文ハッシュ/配列
- 24. WordpressのためのWoocommerce:注文番号/ IDを変更するには?
- 25. ボタンの配置と配置の変更
- 26. 更新中のモデルの注文位置
- 27. の変更位置の文字列
- 28. 配列が変更された要素を置換する
- 29. C++文字配列内の要素を変更できない
- 30. WoCommerceの一括変更注文ステータス