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)

Geben Sie hier die Bildbeschreibung ein

  • 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
}

1426690cookie-checkEntfernen Sie die benutzerdefinierte Taxonomiespalte aus meinen benutzerdefinierten Beitragstypspalten

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy