问题标签 [wordpress-3.5]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
9249 浏览

php - 带空格的 Json 编码字符串

我正在为 wordpress 开发一个元框类,并专门实现 3.5 中引入的媒体上传。要在元框类和媒体上传器之间传递选项,我喜欢使用 json。我拥有的基本数据结构如下($data_ar)。

问题是当做一个简单的

导致包含 json 格式错误的数据属性。问题是数组中存在带有空格的任何字符串。用双引号中的空格包裹任何 sting 值都无济于事。

通过设置数据属性jQuery.data()可以完美地工作,但我不能使用它,因为我将这些表单元素作为转发器,并且双 jQuery 调用会破坏转发器。

说起难倒。关于我应该在哪里进行排序的任何指示?

谢谢。

0 投票
1 回答
214 浏览

wordpress-theming - 如何按作者/个人画廊抓取图像

在为个人资料页面编写页面模板时,我遇到了无法解决的问题。

如何从具有指定附件类型的特定作者处获取所有附件 ID?

就像是get_attachments_from_user(userid, 'images');

是否可以为用户提供编辑媒体的选项,但只能编辑他自己的?
例如:我上传了一张图片,现在只有我(或管理员)可以看到它,并且只有我可以编辑它(或管理员)。

我正在尝试为我的网站中的用户创建一个个人画廊,实际上我不知道如何,理论上我会......

0 投票
2 回答
702 浏览

wordpress - 单页 Wordpress 模板

我必须将以下 HTML 网站转换为 Wordpress 的主题。我试图弄清楚如何根据页面/帖子/自定义模块和主题来构建主题。

我的页面中有 5 个部分

  1. 主页(滑块和内容)
  2. 知道(包含内容的标签)
  3. 查看(具有可过滤效果的项目)
  4. 阅读(博客和文章)
  5. 谈话(联系表格)

我想让客户能够编辑页面上的大部分内容。

请指导我开始。

链接: http: //play.mink7.com/sophiance/

*编辑*

我创建了一个页面'home',并将settings>reading>其选为站点的静态内容。

接下来,我创建了一个名为template-home.php并选择home使用此模板的模板。

0 投票
0 回答
982 浏览

javascript - HTML5 ContentEditable 与动态内容?

我注意到大多数 TinyMCE 插件都给占位符提供了一个简单的图像,也许还有一些编辑按钮弹出功能。以 Wordpress 图库和图像编辑功能为例 - 带有编辑/删除按钮的简单图像。甚至 NextGen 2(至少在几个版本之前)也将 Nextgen 画廊幻灯片占位符作为一个简单的图像,而不是旋转图像。

我最近试图在编辑器中制作一些更动态的内容。插入 jQuery,然后导入在占位符中运行特定行为的 jQuery 插件是一个挑战。在启用 TinyMCE-noneditable 插件后,修复 no-drag-into-noneditable-placeholder 错误也具有挑战性。

即使在那之后,当将其他文本中的 div 拖放到编辑器的另一部分时,具有特殊内容(不可编辑占位符)的 div 也可能会丢失其元素。

这样的事情是大多数 TinyMCE 插件制作风格图像的原因吗?TinyMCE 和contenteditable通常与在其编辑器中运行的 jQuery 插件本身不兼容吗?在内容可编辑区域而不是静态图像文件中是否有任何成功的实时预览功能示例?

更新

看起来这甚至不是 TinyMCE 问题 - 正如您在此演示页面上看到的那样,当您将contenteditable="true"属性添加到id="main"元素时,然后选择一些文本,包括旋转横幅,剪切并粘贴到另一部分,它不仅会停止幻灯片(如您所料),它还删除了几个 img 元素。有没有办法阻止这个故障?