我正在使用一个名为“Cartpauj PM”的WordPress插件来处理私人消息,我想在我网站的主页上显示新消息的数量。
该插件有一个文件pm-class.php
,其中有一个类cartpaujPM
,里面有一个函数可以获取如下所示的新消息:
function getNewMsgs()
{
global $wpdb, $user_ID;
$get_pms = $wpdb->get_results($wpdb->prepare("SELECT id FROM $this->tableMsgs WHERE (to_user='$user_ID' AND parent_id=0 AND to_del<>1 AND message_read=0 AND last_sender<>'$user_ID') OR (from_user='$user_ID' AND parent_id=0 AND from_del<>1 AND message_read=0 AND last_sender<>'$user_ID')"));
return $wpdb->num_rows;
}
如何在主题模板文件中调用此函数?在插件文件中,它调用$example_variable=this->getNewMsgs();
之后执行echo $example_variable
。
答案 0 :(得分:7)
$some_variable = new cartpaujPM();
$some_variable->getNewMsgs();