gpt4 book ai didi

wordpress - 在 WordPress 上提交评论后出现自定义 'success' 消息

转载 作者:行者123 更新时间:2023-12-02 21:19:32 25 4
gpt4 key购买 nike

我需要在 WordPress 上成功发布评论时显示一条成功消息。这个怎么做?

最佳答案

无需 Ajax 或插件。添加到function.php:

add_action( 'set_comment_cookies', function( $comment, $user ) {
setcookie( 'ta_comment_wait_approval', '1', 0, '/' );
}, 10, 2 );

add_action( 'init', function() {
if( isset( $_COOKIE['ta_comment_wait_approval'] ) && $_COOKIE['ta_comment_wait_approval'] === '1' ) {
setcookie( 'ta_comment_wait_approval', '0', 0, '/' );
add_action( 'comment_form_before', function() {
echo "<p id='wait_approval' style='padding-top: 40px;'><strong>Your comment has been sent successfully.</strong></p>";
});
}
});

add_filter( 'comment_post_redirect', function( $location, $comment ) {
$location = get_permalink( $comment->comment_post_ID ) . '#wait_approval';
return $location;
}, 10, 2 );

关于wordpress - 在 WordPress 上提交评论后出现自定义 'success' 消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28528963/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com