我从教程中获取了以下代码。这是为了创建一个短代码,我可以使用它来为我的Wordpress帖子添加一个按钮,它直接向创建帖子的用户发送消息。
我收到了php错误 -
致命错误:班级' wpchats'在第755行的/homepages/22/d688271077/htdocs/clickandbuilds/VillaShare/wp-content/themes/listable/functions.php中找不到
请参阅下面的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 :(得分:0)
尝试使用:
...
$wpchats = new wpChats;
return $wpchats->get_settings( 'messages_page' ) . "?recipient=$user_id";
});
答案 1 :(得分:0)
也许听起来很愚蠢,但是如果wpChats是一个类,则应使用()声明它
$wpchats = new wpchats();