grab or load text on demand

时间:2012-02-01 作者:phantom.omaga

我想做的是,只有当用户单击要加载的内容时,才能加载这些内容(可以存储在帖子或自定义字段的任何位置)。这些内容可以是任何东西(文本、图像、html等),也可以通过任何方式(如ajax、短代码)来实现,我不介意。

规范我不知道要做的是让内容在手前加载,隐藏并在需要时显示。它只能在需要或需要时加载。

1 个回复
最合适的回答,由SO网友:Brian Fegter 整理而成

你真的应该看看AJAX in Plugins 文章它给出了如何在WordPress中以正确的方式设置AJAX的示例。

以下是在WordPress中使用AJAX的基本工作流:

创建一个使用jQuery的自定义JavaScript文件排队。post或jQuery。获取或jQuery。ajax为wp\\u ajax操作钩子创建回调(了解普通钩子和nopriv钩子之间的区别)

  • 在回调函数中,您可以创建一些逻辑,以响应您选择的任何类型的内容(确保在回调结束时退出或死亡())
    1. 如果您学会在这个钩子上钓鱼,而不是有人在为您钓鱼,那就最好了。:)

    结束

    相关推荐

    通过Admin AJAX调用进行Metabox克隆的问题

    我创建了一个相当简单的类,用于在wordpress admin中处理元盒的创建。我已经设置了该类,以便该类的每个实例都表示一个新的元盒定义。每个类实例都将其元盒定义存储为一个私有类变量,该变量在整个类中用于绘制元盒字段等。到目前为止,一切正常。有一个单独的类变量,用于定义metabox是否可重复。如果是,metabox类会添加必要的操作和javascript来处理admin ajax调用。现在,这个对管理ajax的调用导致了一个奇怪的问题。出于某种原因,admin ajax调用总是返回第一个创建的元盒的元