如何在内容正文中间插入一栏(主题的一部分)?

时间:2011-05-25 作者:Chris

被要求简化问题。我们开始吧:

正如你所知,WordPress帖子的“内容”部分都会同时出现。我试图重现的是,在几个新闻网站上,标题(以及其他“元”内容)后面是一张照片或视频,但正文文本从一开始(或之后不久)就略微缩进,以便为一个薄的左栏腾出空间,该栏可能会显示有关文章本身的相关故事、广告、其他元数据,甚至包含帖子本身的视频。

示例:
http://www.cnn.com/2011/US/05/24/nasa.new.spacecraft/index.html?hpt=T1
-故事亮点,相关主题。图像和标题占据全部宽度,但突出显示列缩进正文文本
http://www.chicagotribune.com/news/local/breaking/chibrknews-blagojevich-to-take-the-stand-20110524,0,6202649.story
-相关文章、相关主题、广告。与CNN的例子不同,本专栏实际上从正文部分开始。

我的两难处境是,由于每篇文章开头的照片或视频都是“内容”的一部分,因此我无法缩进文本并将其放入列中,除非我为每篇文章手动这样做。

我曾考虑为图像或视频输入创建一个自定义字段,从本质上将其与正文“分离”,但这可能会很困难,因为我不知道如何区分图像URL和YouTube URL或嵌入代码。

有谁有更好的主意吗?

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

一些想法-

使用shortcodes 在内容中插入内联标记"floating" 以及使用html和css定位元素。只需更改前端标记,就可以实现所需的布局

结束

相关推荐

Using OOP in themes

我看到很多插件在没有必要的时候使用面向对象的编码。但更糟糕的是,主题开发人员也开始做同样的事情。商业主题和自由流行的主题,如Suffusion,甚至我最喜欢的主题-Hybrid,将它们的所有函数都塞进一个类中,在函数中实例化一次。php并以过程方式运行其函数:)世界跆拳道联盟?这样做有什么意义?显然,您不会同时使用同一主题的两个或多个实例。让我们假设插件是为名称空间这样做的(这很荒谬),但是主题的借口是什么呢?我错过了什么?编写这样的主题有什么好处?