【发布时间】:2011-02-13 23:39:26
【问题描述】:
这是我想要完成的:
我有一个缩略图库;每个缩略图链接到一个帖子。
当用户点击缩略图时,固定链接的帖子会在 Fancy Box iframe 中打开。
该 iframe 的内容是单个帖子模板包含的任何内容,因为它仅使用简单的 WP 生成的永久链接。因此,目前模板不包含页眉、侧边栏、页脚 - 它只包含足够的标记,可以在 Fancy Box iframe 中很好地设置样式。
在尝试实现 Add-to-Any 小部件之前,这是一个不错的解决方案。从 iframe 中单击此按钮时,它会获取单个帖子的 URL。
这是一个问题,因为如果用户直接访问从 Add-to-Any 链接的模板,他们将被带到一个没有页眉、页脚和侧边栏的页面 - 如果您直接访问帖子,您想拥有!
我认为,我的解决方案是以下之一:
1) 以某种方式修改 Add-to-Any URL,以便用户被重定向到图库页面,但在加载时强制打开 iframe(使用 jQuery 的“伪造”点击事件?) - 本质上,然后收到链接的人将看到链接他们的用户看到的确切内容,
或
2) 以某种方式将 Add-to-Any URL 或永久链接修改为稍微不同的文件路径,以便我可以使用模板提示并在直接访问帖子时有一个特殊的模板。
其中哪一个听起来像是最轻松的选择?现在我有点不确定如何去实施它们中的任何一个。我认为选项#1 是理想的,但我不确定——这就是我在这里的原因,我需要一些反馈来确保我以一种相对理智的方式来解决这个问题。我将如何获得第一名?
很抱歉,对于这个我无法提供一个工作演示,所以我希望这个描述是足够的。如果我不清楚,请提出问题。如果可以的话,我会举个例子;大多数情况下,我只需要确认演示的托管方。
【问题讨论】:
标签: jquery wordpress iframe fancybox