wake-up-neo.com

Wie binde ich den Titelplatzhalter des CPT ein?

Ich möchte den standardmäßigen Platzhaltertext in meinem Feld für den benutzerdefinierten Beitragstyp ändern. Dies ist beim Registrieren eines neuen Beitragstyps nicht möglich.

Der folgende Screenshot beschreibt es.

Screen from WP Admin

3
SLH

Ich benutze einen Code, der sich ein wenig von Ihrem unterscheidet. Es ist nicht erforderlich, den aktuellen Bildschirm mithilfe des enter_title_here- Filters abzurufen, da Sie bereits ein Post-Objekt haben:

/**
 * Filter: Modifies the standard placeholder text
 * @param string $title
 * @param WP_Post $post
 * @return string
 */
function my_enter_title_here( $title, $post ) {
    if ( 'POST_TYPE' == $post->post_type ) {
        $title = 'Custom placeholder text here';
    }
    return $title;
}
add_filter( 'enter_title_here', 'my_enter_title_here', 10, 2 );
7
realloc