这本易于使用的指南将引导您了解创建复杂的专业增强功能和功能的细节,这些功能是专门为利用 WordPress 个人发布平台而定制的。它将引导您按照清晰、分步的说明为各种类型的假想客户端构建多个自定义 jQuery 解决方案,并向您展示如何创建 jQuery 和 Wordpress 插件。
第 1 章、入门:WordPress 和 jQuery……本章向读者介绍他们需要熟悉的核心基础知识,以便充分利用本书。其中包括 HTML、CSS、PHP 和 JavaScript 语法,以及如何识别这些语法的各个部分,以及“行业工具”列表,其中包括代码编辑器、浏览器甚至图像编辑器应该具备的功能。本章还详细说明了 CSS、JavaScript 和 jQuery 如何通过 WordPress 站点提供的 HTML 在浏览器中工作。
第 2 章、在 WordPress中使用 jQuery……本章详细介绍如何在 WordPress 中开始使用 jQuery。它介绍了如何使用脚本 API 正确地包含 jQuery,并重点介绍了 jQuery 的选择器(对于在 WordPress 中工作非常重要)以及 jQuery 的顶级函数。
*第 3 章*深入挖掘:共同理解 jQuery 和 WordPress……本章将读者带到更深的层次,并向他们介绍 jQuery 应用于 WordPress 网站的所有方式:通过 WordPress 主题中的自定义脚本,作为通过主题调用的 jQuery 插件,最后,作为应用于 WordPress 插件的自定义 jQuery 脚本或插件!使用 jQuery 影响 WordPress 站点的方法有很多,并且考虑了每种方法的优缺点,以便读者能够准确地评估自己的项目。本章还向读者介绍了他们的第一个“假想客户端”,并介绍了如何创建自己的 jQuery 插件,然后将该 jQuery 插件包装到 WordPress 插件中,这样站点管理员就可以轻松实现增强功能,而无需知道如何编辑主题。
*第四章*用更少的资源做更多的事情:使用 jQuery 和 WordPress 的插件……你认为你在第三章学到了很多东西?抓紧你的鼠标。您将要开始一个很好的小项目,需要您熟悉流行的 jQuery 插件 Colorbox,以及流行的 WordPress 插件 Cforms II,并使用您自己的自定义 jQuery 魔术将两者混合在一起,以快速完成一些光滑的事件注册,这将使客户大吃一惊。
第 5 章,WordPress中的 jQuery 动画……如果你要使用 jQuery,你最好真的充分利用它,这意味着动画。本章介绍如何使用 jQuery 的动画功能和快捷方式创建一些敏锐、及时的视觉增强功能,以吸引网站用户的注意力,并创建一个超级流畅的导航增强功能和一个很棒的粘性帖子旋转幻灯片。
第 6 章、WordPress 和 jQuery 的 UI……现在我们已经有了一些动画印章,我们可以通过使用 jQuery 的 UI 插件(包括我们在第 5 章中学习到的轻松和彩色插件)使工作变得更加容易。在本章中,我们还将利用 UI 插件的小部件和事件功能在 WordPress 站点中创建一些超级有用的界面。
第 7 章、使用 jQuery 和 WordPress 的 AJAX……本章向您介绍什么是 AJAX,什么不是 AJAX,以及在 WordPress 站点中开始使用 AJAX 技术的最佳方法;您将从站点上的其他页面加载 HTML,通过 JSON 获取推文和喜爱的 flickr 图片,最后但并非最不重要的是,自定义 AJAXing 内置 WordPress 评论表单。
第 8 章、使用 jQuery 和 WordPress 的技巧和窍门……本章介绍了在 WordPress 中充分利用 jQuery 的顶级技巧和窍门。这些最佳实践中的大多数在本章中都有介绍,但在本章中,我们将详细介绍它们为什么如此重要,尤其是在 WordPress 的上下文中,以及如何实现它们。
【参考译文】T1,附录 A,T2,A. T3,Ty4,JjQuery 和 WordPress 参考指南,T5……狗耳附录,并将其视为您的“作弊表”。一旦你看完了这本书,为什么还要浪费时间去寻找和寻找一些函数的语法和参数呢?这本书摘录了关于 jQuery 和 WordPress 的最重要信息,并将其分解成一个易于浏览的参考指南,以便您可以轻松找到大多数 jQuery 选择器的语法,提醒自己大多数 WordPress 开发所需的顶级 jQuery 函数及其参数,以及有用的 WordPress 模板标记和 API 函数以及其他有用的 WordPress 专有技术,如构建循环和主题模板层次结构。
- WordPress(2.9.2 或 3.0)
- jQuery 库(1.4.2)
- web 服务器(本地 WAMP 或 MAMP 安装或由提供商托管)
- 网络浏览器(Firefox 或更高版本)
- 好的代码或 HTML 编辑器
这本书是为任何有兴趣在 WordPress 站点上使用 jQuery 的人准备的。假设大多数读者都是 WordPress 开发人员,他们对 PHP 或 JavaScript 编程有很好的理解,至少有 HTML/CSS 开发经验,希望学习如何将 jQuery 快速应用到 WordPress 项目中。
在这本书中,你会发现许多不同类型的文本可以区分不同类型的信息。下面是这些风格的一些例子,并解释了它们的含义。
文本中的代码词如下所示:“我们可以通过使用include
指令包含其他上下文。”
代码块设置如下:
<script type="text/javascript">
jQuery("document").ready(function(){
jQuery("p").css("background-color", "#ff6600");
});
</script>
当我们希望提请您注意代码块的特定部分时,相关行或项目以粗体显示:
<script type="text/javascript">
jQuery("document").ready(function(){
jQuery("p").css("background-color", "#ff6600");
});
</script>
为了清晰和简洁,本标题中提取了许多代码示例。提取的代码块设置如下:
...
jQuery("p").css("background-color", "#ff6600");
}
...
以省略号“…”开头和结尾的代码和标记从完整的代码上下文和/或更大的代码和标记体中提取。请参阅可下载的代码包以查看整个工作。
新术语和重要词语以粗体显示。例如,您在屏幕上、菜单或对话框中看到的文字出现在文本中,如下所示:“单击下一步按钮将移动到下一屏幕”。
警告或重要注释显示在这样的框中。
提示和技巧如下所示。
我们欢迎读者的反馈。让我们知道你对这本书的看法你喜欢或可能不喜欢什么。读者反馈对于我们开发您真正从中获益最多的标题非常重要。
要向我们发送一般反馈,只需向<[feedback@packtpub.com](mailto:feedback@packtpub.com)>
发送电子邮件,并通过邮件主题提及书名即可。
如果您需要并希望看到我们出版一本书,请在www.packtpub.com或电子邮件<[suggest@packtpub.com](mailto:suggest@packtpub.com)>
上的建议书名表格中向我们发送注释。
如果您对某个主题有专业知识,并且您有兴趣撰写或贡献一本书,请参阅我们的作者指南,网址为www.packtpub.com/authors。
既然您是一本 Packt 图书的骄傲拥有者,我们有很多东西可以帮助您从购买中获得最大收益。
下载本书的示例代码
您可以下载您在账户购买的所有 Packt 书籍的示例代码文件 http://www.PacktPub.com 。如果您在其他地方购买了本书,您可以访问http://www.PacktPub.com/support 并注册,将文件直接通过电子邮件发送给您。
虽然我们已尽一切努力确保内容的准确性,但错误确实会发生。如果您在我们的一本书中发现错误,可能是文本或代码中的错误,如果您能向我们报告,我们将不胜感激。通过这样做,您可以使其他读者免于沮丧,并帮助我们改进本书的后续版本。如果您发现任何错误,请访问进行报告 http://www.packtpub.com/support ,选择您的书籍,点击勘误表提交表链接,输入您勘误表的详细信息。一旦您的勘误表得到验证,您的提交将被接受,勘误表将上传到我们的网站上,或添加到该标题勘误表部分的任何现有勘误表列表中。通过从中选择您的标题,可以查看任何现有勘误表 http://www.packtpub.com/support 。
在互联网上盗版版权材料是所有媒体的一个持续问题。在 Packt,我们非常重视版权和许可证的保护。如果您在互联网上发现我们作品的任何形式的非法复制品,请立即向我们提供地址或网站名称,以便我们采取补救措施。
请致电<[copyright@packtpub.com](mailto:copyright@packtpub.com)>
与我们联系,并提供可疑盗版材料的链接。
我们感谢您在保护我们的作者方面的帮助,以及我们为您带来有价值内容的能力。
如果您对本书的任何方面有疑问,请致电<[questions@packtpub.com](mailto:questions@packtpub.com)>
与我们联系,我们将尽力解决。