您的问题在于内:

jQuery('#user-messages span').text("Unread Messages: (<?php echo messages_get_unread_count(); ?>)");

当页面加载PHP处理messages_get_unread_count()功能,并使用该值来渲染页面正在采取哪些是。从那里生成的JavaScript将在您的时间间隔内被调用,但它会在您的预处理标记中定义一个静态值。

您需要对网址进行AJAX调用才能返回您的消息数量。

这是允许您获取更新的消息数的功能。

function add_message_count_js() {

?>

//

var msg_count;

function updateMessages() {

jQuery.ajax({

type: 'POST',

url: '<?php echo admin_url('admin-ajax.php'); ?>',

data: {"action": "view_message_count"},

success: function(data) {

jQuery('#user-messages span').text("Unread Messages: "+data);

}

});

return false;

}

setInterval('updateMessages()', 10000);

//]]>

}

add_action('wp_head', 'add_message_count_js');

这将添加适当的AJAX挂钩。

add_action('wp_ajax_view_message_count', 'view_message_count');

add_action('wp_ajax_nopriv_view_message_count', 'view_message_count');

function view_message_count() {

if (is_user_logged_in())

echo messages_get_unread_count();

die();

}

这两个片段应该放在你的functions.php文件中。

ajax怎么设置好友,好友按ajax新消息通知相关推荐

  1. 解决微信“聊天界面中的新消息通知”设置按钮不见了问题

    原因 解决微信"聊天界面中的新消息通知"设置按钮不见了问题 解决方法 开启"接收新消息通知"后,"聊天界面中的新消息通知"设置按钮就会出现

  2. python如何实现监听微信应用新消息通知中心弹窗提醒

    可以使用第三方库如 itchat 来实现对微信应用新消息通知中心弹窗提醒的监听.首先需要安装 itchat,可以使用 pip 安装:pip install itchat.然后可以使用 itchat 提 ...

  3. Ajax设置超时时长,jquery ajax超时设置

    var ajaxTimeoutTest = $.ajax({ url:'',  //请求的URL timeout : 1000, //超时时间设置,单位毫秒 type : 'get',  //请求方式 ...

  4. Ajax如何设置contenttype,jquery ajax contentType设置

    默认get方法没有contentType,post方法的contentType为:application/x-www-form-urlencoded; charset=UTF-8 (1) 设置成app ...

  5. 微信 设置新消息提醒铃声(自定义铃声)

    前言: 微信接收新消息时的铃声感觉很吵,微信自带的铃声感觉更加***. 想要语音/视频聊天有声音提醒,但是又不想收到新消息有声音提醒. 但是直接关掉新消息提醒又怕不能及时收到领导(或者小女友)的语音消 ...

  6. android通过代码设置铃声_有打扰 漏消息?那是Android手机通知设置没弄好!

    点击上方电脑爱好者关注我们 在Android系统手机的设置内容中,"通知"是最容易被我们忽略的选项.实际上,如果你每天休息时都会被各种推送提醒打扰,又或是经常错过微信.邮箱.闲鱼等 ...

  7. [经验教程]手机上微信新消息不提示也不显示微信消息通知怎么办?

    微信来新消息手机上不提示也不显示新消息提醒通知,主要因为二个方便:一是微信设置新消息通知未启,另一个是手机微信应用未开通消息提醒通知.只要按下面的教程分别排查开启新消息通知即可恢复微信消息通知提醒正常 ...

  8. 【蟹不肉】解决win11任务栏微信提醒不明显,导致错过新消息

    效果图 其实就是自动隐藏任务栏, 任何软件(包括微信)有通知时,任务栏就会弹出来! 读完新信息,任务栏又会消失... 实现步骤 1) 2) 其他方法 试过改注册表.个性化主题.图标.... 都不行 网 ...

  9. 华为手机信息不弹屏了为什么_华为手机为什么微信有新消息不提示?

    展开全部 微信来消息32313133353236313431303231363533e4b893e5b19e31333433646366手机不提示,要不是网络问题,要不是设置问题.下面逐一排除: 一. ...

最新文章

  1. python常用内置函数总结-Python学习教程之常用的内置函数大全
  2. application.properties/yml文件读取
  3. Paper:关于人工智能的所有国际顶级学术会简介(IJCAI、ICLR、AAAI 、COLT、CVPR、ICCV 等)之详细攻略(持续更新,建议收藏!)
  4. Codeforce-CodeCraft-20 (Div. 2)-B. String Modification (找规律+模拟)
  5. 动画原理——绘制正弦函数环绕运动椭圆运动
  6. JavaScript 中数组方法 reduce 的妙用之处
  7. 丹佛机场行李系统Postmortem
  8. 常用算法一(分治算法)
  9. mysql bat备份_Windows下简单的Mysql备份BAT脚本分享
  10. 如何用iMazing备份和恢复辐射避难所
  11. Android之开发杂记(一)
  12. android 调出键盘表情_Android--如何优雅的切换表情和键盘(原理)
  13. 从linux服务器上取文件,简介从Linux服务器上远程获取文件的几种方法
  14. TiDB 在平安核心系统的引入及应用
  15. 方差公式Var(x)=E(x^2)-[E(x)]^2,求期望值
  16. Excel两列数据怎么找不同
  17. 在线综艺冷场:“爱优腾芒”放不开,“抖快B”拿不下
  18. 仲裁器设计(4)Weighted Round Robin
  19. 《变形金刚2》剧情细节大揭秘(100%剧透!)
  20. 图论 物联网_物联网工程题目 物联网在医疗领域的应用

热门文章

  1. 强烈推荐几个好玩的深度学习github项目分享!
  2. HTML基础部分(1)字体,照片,链接
  3. 卧槽!阿里《算法进阶指南》火了,完整版 开放下载!
  4. 论文笔记 | CNN 是怎么学到图片绝对位置信息的
  5. HI3519安装SDK错误
  6. https协议原理过程
  7. SQL Server中的命名规范(个人使用)
  8. linux学习之VNC远程控制(一)
  9. 开放式创新改变世界——OpenStack生态系统将重新洗牌
  10. Linux之facl