您只能刷新WordPress管理员栏而不是整个页面吗?

时间:2012-02-17 作者:Arion

这是我的挑战:

我在wordpress网站的管理栏里放了一个电子钱包,我需要做的就是刷新ONLY 管理栏,以便在购买时更新电子钱包,并从数据库中反映新的总额,从中减去购买金额,而无需刷新整个页面。

我这样做主要是为了避免过度使用带宽和重新初始化网站上的某些插件,如mp3播放器。

有人有什么想法吗?我一直在尝试为它编写一个函数,并在更新数据库时调用该函数,但我还没有弄明白(这方面还很新)。

UPDATE

好啊Sterling Hamilton的回答肯定很有帮助,但我还需要更多。我尝试实现Javascript每10秒刷新一次,效果很好,但刷新的信息需要函数get\\u current\\u user\\u info();以便标记中的文本能够反映数据库中的新数据。

你看,在我的网页上有一个电子钱包,人们可以在那里点击并购买物品。单击后,数据库将更新,但我在wp\\U admin\\u栏中的电子钱包也需要刷新,以反映数据库更改。据我所知,这需要我重新调用函数get\\u current\\u user\\u info();并在刷新中显示文本,并在电子钱包中显示实际金额。

我已经研究了所有可用的动作挂钩,但没有一个达到每30秒刷新一次的目的,所以我还没有能够为php制作插件或硬代码。有人有什么建议吗???

1 个回复
SO网友:Sterling Hamilton

我会以稍微不同的方式处理这个问题。

不需要重新加载整个条。相反,它需要留下来”;“当前”;。

因此,要这样做,请加载初始值。。。比如100美元

然后使用Javascript查看是否添加了新值,然后在客户端对其进行更新。

你甚至可以在新旧价值观之间做一个很酷的淡出淡入。

只需每隔60秒检查一次脚本。

示例:https://www.google.com/search?btnG=1&pws=0&q=google+stock

只要等60秒,看看谷歌的股票号码,他们就会自己更新。

教程:http://www.webdeveloper.com/forum/showthread.php?t=169337

相关文件:

http://codex.wordpress.org/AJAX_in_Plugins

http://www.garyc40.com/2010/03/5-tips-for-using-ajax-in-wordpress/

结束

相关推荐

Corrupt Wordpress Database

我认为这是最奇怪的文字印刷问题。一个拥有大量帖子数据库的客户网站已经有了自己的想法。前一分钟一切似乎都很好,接下来的帖子、类别和标签都不见了。此时仪表板告诉我9个类别中有2309个帖子,但当我单击admin中的categories链接时,列表中没有任何帖子。我可以在admin中看到所有帖子,但尽管它们过去被分配到类别并列出标签,但现在它们都“未分类”,没有标签。很明显,wordpress数据库在某种程度上已经损坏,但从哪里开始尝试修复呢!?以下是我迄今为止测试的内容:插件–我关闭了所有当前的插件。主题–我