0Kommentar BlaseLeicht setzen Sie die Eltern eines Wordpress-Kommentar

Wie in der Standortaktualisierungsprotokoll dokumentiert, for a while we had a problem with our theme where it wasn’t possible to reply to a comment so that the reply would appear correctly in a threaded way. We have no fixed this problem, but have been left with a significant number of comments which really need editing so it is easier to see what they are in reply to. With a standard wordpress install this requires going into the database and editing there, which is very tedious. Stattdessen, Wir haben einige einfache Funktionen verwendet, um eine Option, um den Kommentar-edit Admin-Seite hinzufügen, to set the comment parent there. Eventually this will be developed into a proper plugin to enable this functionality. Denn jetzt ist der Code unten, es ist nur zu Ihrem Thema functions.php hinzufügen

Funktion comment_parent_meta_box()
{
add_meta_box( 'Comment_parent', __( "Eltern-ID ' ), 'Comment_parent_cb', 'Kommentar', "Normale", 'High' );
}
add_action( 'Add_meta_boxes_comment', 'Comment_parent_meta_box' );

Funktion comment_parent_cb( $Kommentar )
{
    $parent = get_comment_meta( $comment->comment_ID, 'Comment_parent', wahr );
    wp_nonce_field( 'Parent_comment_update', 'Parent_comment_update', falsch );
    ?>
    
    < ?php
}

function comment_parent_edit( $comment_id )
{
    if( ! isset( $_POST['parent_comment_update'] ) || ! wp_verify_nonce( $_POST['parent_comment_update'], 'parent_comment_update' ) ) return;
    if( isset( $_POST['comment_parent'] ) )
        update_comment_meta( $comment_id, 'comment_parent', esc_attr( $_POST['comment_parent'] ) );
}
add_action( 'edit_comment', 'comment_parent_edit' );

Haben Sie ein paar Gedanken des eigenen? Lassen Sie sich unten durch die Kommentierung! Wenn Sie bitte abonnieren möchten den Link oben rechts auf dem Menü abonnieren verwenden. Sie können auch unten unter Verwendung der sozialen Bindungen diese mit Ihren Freunden teilen. Prost.

Hinterlasse eine Antwort