自定义公文包插件的构建路径

时间:2011-06-01 作者:Bosworth99

我正在完成一个我花了很多周末的个人网站。我把(可能)最复杂的一个零件留到了生产结束时。我正在寻找一些关于如何继续使用一个相当定制的公文包/图库功能的建议。

我会注意到,我对wordpress比较陌生,但不熟悉用代码构建东西(as3、javascritp、c#)。

用例如下所示:

用户打开公文包页面,屏幕上填充了数量有限(3行,共3行)的缩略图容器。拇指通过ajax拉入,滚动/效果应用于客户端。拇指的点击在页面上浮动一个div(alafancybox)。Div包含一个较大的图像,然后是另一大块标记,详细说明类别标记、年份、注释等。浮动Div中的链接在“项目”页面(自定义模板)中打开对开本项目,其中包含相同但可能扩展的信息。从长远来看,用户可以选择几个不同的演示选项,但这就是我的出发点。

内容多种多样,因此格式必须非常灵活。从单个照片或插图,到对已完成项目进行更复杂的细分和评论(例如,web应用程序或图像主体)。

至少,我需要从查询变量返回一个数据,最简单的方法是编写一个静态xml文件,然后通过ajax运行整个过程。我可以轻松地在客户端动态构建整个过程,然后就到此为止了。

也就是说,我真的很想将这些内容集成到wordpress中并动态管理内容。我认真考虑过推出自己的插件来处理数据积垢。我想我至少需要一个管理页面,然后可能需要几个面向客户端交付的正面模板。上传内容也很好,但我可以轻松地使用ftp来完成。

因此,第一个真正的问题是:我应该如何继续使用我的第一个插件,以及我可以利用哪些内置的WP功能使过程尽可能平滑(例如,使用WP\\U查询或帖子/页面系统)。最终,我只需要一个可以通过json或其他方式提取的基本数据源/交付系统,我的所有需求都会得到满足。

在我开始这两个构建路径之一之前,是否已经有一个插件可以满足我的特定需求了?我已经浏览了下一代和内置WP库,但我认为它们可能不够灵活。。。看起来不是这样的。我关心的不是丰富的功能,而是可靠的数据创建/交付系统。有什么想法?

提前感谢-

1 个回复
SO网友:mines

我认为你能做的最好的事情就是看看其他人的WP插件和主题。

Wordpress codex有很多关于使用ajax开发插件的信息:

http://codex.wordpress.org/AJAX_in_Plugins

对于后端,我认为最好的方法是为公文包项目使用自定义的post类型。然后,使用get\\u posts()或query\\u posts()函数获取每个项目就很容易了。

还有一些主题有一个投资组合系统。例如,您可以检查OzonWordPress主题。但它不是免费的:

http://www.mojo-themes.com/item/ozon-wordpress-theme/

相关推荐

WordPress AJAX错误400向远程站点发送数据的错误请求

我正在使用发件人。net获取电子邮件订阅列表。这个网站给了我一些信息,可以将用户的电子邮件添加到订阅列表中。我想使用WordPress ajax来实现这一点。但它返回错误400错误请求。我的代码是:文件ajax新闻脚本。js公司: jQuery(document).ready(function($){ // Perform AJAX send news on form submit $(\'form#fnews\').on(\'submit\', funct

自定义公文包插件的构建路径 - 小码农CODE - 行之有效找到问题解决它

自定义公文包插件的构建路径

时间:2011-06-01 作者:Bosworth99

我正在完成一个我花了很多周末的个人网站。我把(可能)最复杂的一个零件留到了生产结束时。我正在寻找一些关于如何继续使用一个相当定制的公文包/图库功能的建议。

我会注意到,我对wordpress比较陌生,但不熟悉用代码构建东西(as3、javascritp、c#)。

用例如下所示:

用户打开公文包页面,屏幕上填充了数量有限(3行,共3行)的缩略图容器。拇指通过ajax拉入,滚动/效果应用于客户端。拇指的点击在页面上浮动一个div(alafancybox)。Div包含一个较大的图像,然后是另一大块标记,详细说明类别标记、年份、注释等。浮动Div中的链接在“项目”页面(自定义模板)中打开对开本项目,其中包含相同但可能扩展的信息。从长远来看,用户可以选择几个不同的演示选项,但这就是我的出发点。

内容多种多样,因此格式必须非常灵活。从单个照片或插图,到对已完成项目进行更复杂的细分和评论(例如,web应用程序或图像主体)。

至少,我需要从查询变量返回一个数据,最简单的方法是编写一个静态xml文件,然后通过ajax运行整个过程。我可以轻松地在客户端动态构建整个过程,然后就到此为止了。

也就是说,我真的很想将这些内容集成到wordpress中并动态管理内容。我认真考虑过推出自己的插件来处理数据积垢。我想我至少需要一个管理页面,然后可能需要几个面向客户端交付的正面模板。上传内容也很好,但我可以轻松地使用ftp来完成。

因此,第一个真正的问题是:我应该如何继续使用我的第一个插件,以及我可以利用哪些内置的WP功能使过程尽可能平滑(例如,使用WP\\U查询或帖子/页面系统)。最终,我只需要一个可以通过json或其他方式提取的基本数据源/交付系统,我的所有需求都会得到满足。

在我开始这两个构建路径之一之前,是否已经有一个插件可以满足我的特定需求了?我已经浏览了下一代和内置WP库,但我认为它们可能不够灵活。。。看起来不是这样的。我关心的不是丰富的功能,而是可靠的数据创建/交付系统。有什么想法?

提前感谢-

1 个回复
SO网友:mines

我认为你能做的最好的事情就是看看其他人的WP插件和主题。

Wordpress codex有很多关于使用ajax开发插件的信息:

http://codex.wordpress.org/AJAX_in_Plugins

对于后端,我认为最好的方法是为公文包项目使用自定义的post类型。然后,使用get\\u posts()或query\\u posts()函数获取每个项目就很容易了。

还有一些主题有一个投资组合系统。例如,您可以检查OzonWordPress主题。但它不是免费的:

http://www.mojo-themes.com/item/ozon-wordpress-theme/

相关推荐

尝试在WordPress中实现AJAX注释,遇到WP错误

我试图在WordPress中为我的评论实现Ajax,使用this tutorial. 但我在将教程中的代码集成到自己的预构建主题时遇到了问题。问题是,我要么得到一个WP错误“检测到重复注释;看来你已经说过了!”或标准500错误。以下是我得到的:下面是我对ajax的评论。js文件如下所示: * Let\'s begin with validation functions */ jQuery.extend(jQuery.fn, { /* * check i