使安装的图像指向发布的URL,而不是附件页面

时间:2011-01-13 作者:ozke

我在帖子中插入了一个图像,我希望它指向帖子的详细信息页面,而不是附件。

我该怎么办?

提前谢谢。

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

我想我了解你想要什么,以及你的问题所在。我没有代码,但可以为您指出一些有用的资源。

我不知道你是如何在主页上的摘录中插入图像的。我的猜测是,您正在post editor中使用More标记,插入在第一段+图片之后。

然而,许多模板使用Post摘录功能,该功能将从帖子中检索文本,但不包括图像。如果您的模板能够/确实支持这一点,则可能更可取。

以下介绍了这两种方法(More Tag vs Post Excepts函数):http://www.problogdesign.com/how-to/the-2-methods-of-showing-excerpts/

为了获得您想要的结果,我想您可能需要使用一个名为Post-Thumbnail的功能(从WordPress 2.9开始,必须在模板中启用)。

如果发布缩略图is 在模板中启用后,可以很容易地为每个帖子指定一个帖子缩略图(当您在WordPress仪表板中编写/编辑帖子时)。

要检索指定的帖子缩略图,您的模板索引页面PHP可以使用函数the\\u Post\\u Thumbnail获取缩略图图像(如果在Codex中搜索;我没有权限在此处使用链接)

您可以使用get\\u post\\u meta超链接该图像,如Codex中所述。

在Codex中,你会发现一个很好的示例,演示如何测试缩略图的存在,然后使用缩略图和指向全文的超链接。请在Codex中搜索get\\u post\\u meta查找“简单循环示例”

我希望这有帮助!

SO网友:EAMann

插入图像时,您可以选择设置图像的链接。添加图像屏幕上的选项之一是链接URL,有三个按钮:

无文件URLImage Upload Form

只需选择“Post URL”,您将链接到帖子详细信息页面,而不是附件。

结束

相关推荐

Get all posts in RSS

我想知道如何/是否可以访问wordpress设置中定义的最新X篇帖子。我见过通过RSS迁移所有博客内容的插件,还没有看到它们的方法。基本上我管理着几百个WordPress博客,我正在为我的客户构建一个新闻稿生成器。他们希望能够选择一些帖子,并将摘录显示在时事通讯正文中。这些网站分布在多个服务器上,新闻稿生成器构建在我们的CRM之上,因此很难直接查询数据库。RSS将是最干净的,但我似乎不知道如何一次访问10个以上的内容(当admin中设置了10个时)。有什么想法吗?