Entfernen Sie die benutzerdefinierte Taxonomiespalte aus meinen benutzerdefinierten Beitragstypspalten
Lesezeit: 2 Minuten
Ich verwende wp 3.5. Ich habe einen benutzerdefinierten Beitrag (sp_product) und ich habe auch eine benutzerdefinierte Taxonomie. Ich möchte diese benutzerdefinierte Taxonomie-Filterspalte entfernen, aber ich möchte sie nicht erstellen 'show_admin_column' => false.
Ich möchte abstellen $columns[''] .
Wie soll ich das machen? Ich möchte auch etwas CSS/JS hinzufügen, wenn es in der Spalte und im oberen Auswahlmenü angezeigt wird. (zeigt in diesem Bild wie)
Wahrscheinlich ist das Deaktivieren der Spalte so einfach wie das Hinzufügen eines: in manage_edit-CPT_columns und unset($columns['CUSTOM-TAXONOMY']), Hast du es versucht? ::: Können Sie das klarstellen: “fügen Sie CSS/JS hinzu, wenn es in der Spalte und im oberen Auswahlmenü angezeigt wird”verstehe ich auch mit dem Screenshot nicht …
– Brasilo
10. Januar 2013 um 13:59 Uhr
Entschuldigung für mein schlechtes Englisch. In diesem Bild mit dem ausgewählten (jQuery-Plugin), also möchte ich diese Art von js/css in meinem Filtermenü verwenden. also, wie soll ich das machen, wo soll ich diese js/css cods ablegen?
– zxprince
11. Januar 2013 um 3:53 Uhr
Um Spalten in einem benutzerdefinierten Beitragstyp-Bildschirm auszublenden, benötigen Sie den Filter 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;
}
Um benutzerdefiniertes CSS/Javascript in einem bestimmten Bildschirm hinzuzufügen, können Sie die Aktion verwenden admin_head-$hook_suffix. Der folgende Code verbirgt die Alle Termine anzeigen, Alle Kategorien anzeigen und Filter Elemente:
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
}
14266900cookie-checkEntfernen Sie die benutzerdefinierte Taxonomiespalte aus meinen benutzerdefinierten Beitragstypspaltenyes
Wahrscheinlich ist das Deaktivieren der Spalte so einfach wie das Hinzufügen eines: in
manage_edit-CPT_columns
undunset($columns['CUSTOM-TAXONOMY'])
, Hast du es versucht? ::: Können Sie das klarstellen: “fügen Sie CSS/JS hinzu, wenn es in der Spalte und im oberen Auswahlmenü angezeigt wird”verstehe ich auch mit dem Screenshot nicht …– Brasilo
10. Januar 2013 um 13:59 Uhr
Entschuldigung für mein schlechtes Englisch. In diesem Bild mit dem ausgewählten (jQuery-Plugin), also möchte ich diese Art von js/css in meinem Filtermenü verwenden. also, wie soll ich das machen, wo soll ich diese js/css cods ablegen?
– zxprince
11. Januar 2013 um 3:53 Uhr