it-swarm.com.de

Wie kann ich nach dem Veröffentlichen eines Beitrags eine Fehlermeldung anzeigen?

Ich verwende den Hook transition_post_status, um nach dem Veröffentlichen eines Posts einige Vorgänge auszuführen. Unter bestimmten Umständen möchte ich eine Fehlermeldung in einem roten Feld unter "Beitrag bearbeiten" und über "Beitrag veröffentlicht" anzeigen:

Post pushlished

Wie kann ich das machen?

3
User

Ich würde diesen Haken nicht benutzen. Hier ist der Grund

Versuchen Sie so etwas mit admin_notices .

function wpsites_admin_notice() {
$screen = get_current_screen();
if( 'post' == $screen->post_type
&& 'edit' == $screen->base ){
?>
<div class="error">
    <p><?php _e( 'Updated Demo Message!', 'wpsites' ); ?></p>
</div>
<?php
}}
add_action( 'admin_notices', 'wpsites_admin_notice' );

Ungetestet.

4
Brad Dalton
add_settings_error(
    'myUniqueIdentifyer',
    esc_attr( 'settings_updated' ),
    $message,
    $type
);

Prüfen

http://codex.wordpress.org/Function_Reference/add_settings_error

1
Salem Terrano