有没有WordPress插件来设计WebGL?

时间:2014-02-05 作者:Adnan Zahid

我已经做了一段时间的WordPress设计师/开发人员,现在我决定自己写一个插件。我也有一些OpenGL的经验(不是基于web的)。

我在想,是否值得花时间学习WebGL,然后用它为WordPress创建WebGL设计器插件?

To elaborate:

我的插件允许设计师和非编码人员使用基本构建块和预设动画设计基于WebGL的动画和游戏。这不如自己编写代码好,但这将是一个良好的开端。它将像“拖放”一样简单,所有代码都将由该插件自动生成。

这是个好主意吗?真的有必要吗?WordPress是一个合适的平台吗?最重要的是,是否有用于设计WebGL的现有插件?

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

当然,可以使用WordPress为用户提供创建和嵌入WebGLs的可能性。

WebGL脚本本身与WordPress本身无关,尽管您可以使用WordPress中的数据在动画中显示。

要开始,插件将由两个不同的部分组成:

动画(后端)的创建动画(前端)的演示我不会谈论你的动画的创建页面,因为这不在这个社区和WordPress的范围内。

如果有此脚本,可以添加a new menu page 为用户呈现界面。考虑需要在数据库中存储哪些数据。也许你可以创造a Custom Post Type 并将动画放置在Meta Box, 将信息另存为Custom Fields 在数据库中。

这实际上取决于动画的结构-确保为数据库活动和内容管理解除WordPress核心功能的限制。

前端

在前端显示动画的可能性也不同。对于javascript,使用wp_enqueue_script() 确保正确处理。

根据您打算和实现脚本的方式,内容的输出可以由一个自定义的post模板来处理shortcode, A.widget 或afilter for existing content, 还有许多其他方式。

Almost anything is possible to develop in WordPress.

据我所知,目前还没有提供thsi功能的插件。

只要确保以正确的方式实施,一切都会好起来的。如果您在开发过程中有任何具体问题,请随时提问!

结束

相关推荐

通过wp_LOCALIZE_SCRIPT将特定于id的对象传递给javascript时出现问题

我使用wp\\u localize\\u脚本将多个数据数组传递到javascript文件中。为了区分不同的数组(并防止覆盖),它们的标签相对于它们来源的post id。我需要在js文件中使用的对象如下所示,例如:playlist150.tracks playlist257.tracks 我已将DOM元素设置为与对象名称匹配,例如:<div id=\"playlist150\" class=\"playlist-item\"></div> <