问题标签 [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 回答
4926 浏览

thumbnails - 更新到 wordpress 3.5.1 后,update_post_meta 添加特色图片到帖子不再有效

我写了一个插件,它使用:

add_post_meta($post_id, '_thumbnail_id', $attach_id);

为帖子设置特色图片。这个插件已经运行了一年多。我更新到 wordpress 3.5.1,它不再工作了。未设置特色图片。

我曾尝试使用 add_post_meta 和 set_post thumbnail,但无济于事。有没有其他人遇到过这个问题,最重要的是,有没有人知道该怎么做才能解决它?

0 投票
4 回答
3979 浏览

javascript - 如何从 Wordpress 3.5 媒体上传器中获取选择

我正在尝试从新媒体上传器的默认实例中获取选择...

我对它默认显示的方式很满意,所以我不使用:-

只是

所以这显然不起作用

但这也不是

或这个

那么我应该使用什么代码?

0 投票
0 回答
56 浏览

media - 如何判断何时在 Wordpress 3.5 媒体编辑器中进行选择

我正在尝试绑定到在新的 Wordpress 媒体上传器中选择项目时发生的“selection:single”触发器。

我可以看到在媒体 models.js 的第 895 行有这个触发器

但是我无法确定应该将侦听器绑定到什么,以便在发生这种情况时获取发送的数据。

我只是使用 wp.media.editor.open() 在前端创建的媒体编辑器的默认部署...

一直在寻找一天,找不到解决方案:(

0 投票
1 回答
877 浏览

php - 防止作者在 Wordpress 3.5 和 ACF 的媒体上传对话框中看到其他作者的媒体文件

我已经为这个问题苦苦挣扎了很长一段时间,但似乎无法让它发挥作用。

我有

  • 具有高级自定义字段插件的多用户 wordpress 3.5 站点。
  • 自定义帖子类型,画廊,作者可以在其中通过自定义字段发布他们的照片
  • 用户配置文件中的自定义字段。

当作者将照片上传到帖子中时,作者可以在媒体上传对话框中看到其他作者的上传。我不希望这种情况发生。我希望作者在媒体上传对话框中只看到他们自己的上传。

我可以用这个来工作:

但反过来,这会阻止自定义字段在用户配置文件中工作。这是因为 ACF 使用 admin-ajax 将字段添加到编辑屏幕,但是如果我从上面的函数中删除 admin-ajax 部分,它会再次开始显示其他作者的媒体,所以它又回到了原点。

我尝试使用从互联网上找到的几十种不同的方法(1) (2) (3),但由于新的 wordpress 3.5 媒体上传对话框和/或 ACF,它们都不起作用。

知道如何防止作者在使用 ACF 时看到其他作者的媒体吗?

0 投票
1 回答
635 浏览

wordpress - Wordpress 图库颜色框仅显示一个缩略图

我想在 wordpress 帖子中插入一个画廊,这样我就可以拥有多张图片但只显示一个缩略图。

我正在使用 Wordpress 3.5、图库简码和颜色框。

有任何想法吗?

0 投票
2 回答
744 浏览

jquery - wp_register_script 与协议无关的源参数

在这个 WordPress 函数中注册一个脚本wp_register_script可以用来加载外部脚本,格式如下:

文档中所示,第二个参数可以以“//”开头,让 WordPress 指定协议:

可以使用与协议无关的 URL 指定远程资产​​,即“//otherdomain.com/js/theirscript.js”。默认值:无

对于 WordPress 3.5.1 可以正常工作,但对于 WordPress 3.4.2 则不行。

两个问题:

1-从哪个WordPress版本可以使用带有“//”的第二个参数?

2-对于不支持这种格式“//”的WordPress版本,推荐的外部资源调用方式是什么?我应该要求 WordPress 页面协议并相应地使用它吗?

0 投票
1 回答
476 浏览

php - WordPress:3.5+ 附加图库以发布和使用模板标签

只是想知道 WordPress 3.5+ 是否仍然附加画廊,即使它没有添加到帖子内容区域。

早期的 WordPress 将图库添加为附件,并允许通过模板标签填充,即使它没有添加到内容区域。现在使用 3.5.1 版本,我正在尝试创建一个画廊,如果我添加到帖子内容中,它会显示,但是一旦我从帖子内容中删除,画廊也会从媒体库中消失,并且没有找到附件为帖子。

只是想知道并试图了解他们如何改变媒体库和画廊。我了解他们在创建画廊 id 之前的基本知识,但现在他们只添加图像 id,因此没有更多的画廊 id。那是对的吗?

那么问题我如何使用类似<?php echo do_shortocode('[gallery link="file"]'); ?>或类似的模板标签添加画廊?

0 投票
2 回答
297 浏览

php - 显示来自 Wordpress 3.5 画廊的图像

首先,我在帖子中创建一个画廊(使用内置的 Wordpress 画廊)。

现在,因为我不喜欢 Wordpress 如何显示画廊(在前端),所以single.php我想在页面中检索该画廊的图像 ID,因为我想使用 php 代码和 FancyBox 之类的插件创建自定义画廊。

我尝试了很多代码,但没有一个有效!我正在使用带有 Bootstrap 的 Wordpress 3.5.1。

0 投票
3 回答
528 浏览

wordpress - 样式不适用于某些元素,图库在 TinyMCE 中消失,WP 3.5

我注意到 Chromium/Chrome 中的一个奇怪错误,当经过一些编辑后,一个或多个图库占位符(WP3.5 中的相机和图片)消失了。在一种情况下,我有一个显示的占位符,而上面的那个没有,检查器显示一个没有应用 img.wpGallery 样式,尽管它们都应该工作。

在职的:

另一个,不工作:

它们彼此相邻,但检查员验证 img.wpGallery 规则不适用于其中之一,因此它消失了。

这个奇怪的错误似乎是由编辑器的奇怪状态引起的 - 保存或重新加载会再次正确显示它,直到您开始单击并编辑。它几乎看起来像一个图形/webkit 错误。发生的时候好像是随机的,但是添加多个画廊,直接在之后,之前,点击退出编辑器,在编辑器中,重复几次,通常可以使一个或多个画廊消失......

这是 Wordpress、TinyMCE 或 Webkit 中的已知错误吗?有没有人找到解决方案?

我在两个 WP 安装、两个不同的系统甚至默认主题上都看到了这一点。

0 投票
1 回答
190 浏览

image - 如何清除 Wordpress 3.5 上传的默认附件标题?

上传新图片时,我想从图片标题中清除默认的“文件名”。我尝试使用下面的代码没有运气。