2
我正在使用wp 3.5我有一個自定義帖子(sp_product)
並且我也有自定義分類。我想刪除該自定義分類過濾器列,但我不想讓'show_admin_column' => false
。從我的自定義帖子類型列中刪除自定義分類專欄
我想從$columns['']
取消設置。
我該怎麼做?我也想在列和頂部選擇菜單中顯示時添加一些css/js。 (這樣的圖像顯示)
我正在使用wp 3.5我有一個自定義帖子(sp_product)
並且我也有自定義分類。我想刪除該自定義分類過濾器列,但我不想讓'show_admin_column' => false
。從我的自定義帖子類型列中刪除自定義分類專欄
我想從$columns['']
取消設置。
我該怎麼做?我也想在列和頂部選擇菜單中顯示時添加一些css/js。 (這樣的圖像顯示)
隱藏在自定義類型後屏幕列,你需要的過濾器manage_{$this->screen->id}_columns
。
add_filter('manage_edit-sp_product_columns', 'hide_cpt_columns_so_14257172');
function hide_cpt_columns_so_14257172($columns)
{
// Change categories for your custom taxonomy
unset($columns['categories']);
return $columns;
}
要添加自定義CSS/Javascript語言,具體的屏幕,你可以使用動作admin_head-$hook_suffix
。下面的代碼隱藏顯示所有日期,查看所有類別和過濾元素:
add_action('admin_head-edit.php', 'custom_css_js_so_14257172');
function custom_css_js_so_14257172()
{
// Apply only in the correct CPT, otherwise it would print in Pages/Posts
global $current_screen;
if('sp_product' != $current_screen->post_type)
return;
?>
<style>
select[name="m"] { display:none }
select[id="cat"] { display:none }
#post-query-submit { display:none }
</style>
<?php
}
可能,取消設置列會像增加一個簡單:在'manage_edit-CPT_columns'和'未設置($ columns ['CUSTOM-TAXONOMY'])',你試過了嗎? :::你能澄清一下:*「添加一些CSS/JS時,它會顯示在列和頂部選擇菜單」*,我甚至不明白截圖... – brasofilo
對不起,我的英語不好。在圖片中使用選擇的(jQuery插件),所以我想在我的濾鏡菜單中使用那種js/css。所以,我應該怎麼做,我應該在哪裏放這些js/css鱈魚? – zxprince