2017-08-31 42 views
0

我从教程采取了以下代码。这是为了创建一个短代码,我可以使用它来添加一个按钮到我的WordPress的帖子,它直接发送消息给创建帖子的用户。php - 致命错误,类未找到,当添加Wordpress短代码

我得到了PHP的错误 -

Fatal error: Class 'wpchats' not found in /homepages/22/d688271077/htdocs/clickandbuilds/VillaShare/wp-content/themes/listable/functions.php on line 755

请参阅下面的代码的functions.php和简码:

add_shortcode('wpc-link-to-chat', function($atts) { 

    $a = shortcode_atts(array(
     'user_id' => wp_get_current_user()->ID 
    ), $atts); 

    $user_id = (int) "{$a['user_id']}"; 
    $wpchats = new wpchats; 
    return $wpchats->get_settings('messages_page') . "?recipient=$user_id";  
}); 

简码:

[wpc-link-to-chat user_id="3"] 
+0

猜测你的类没有声明 - 你在哪里上课,它包含什么? – Stender

回答

0

尝试使用:

... 
$wpchats = new wpChats; 
return $wpchats->get_settings('messages_page') . "?recipient=$user_id"; 
}); 
相关问题