主题设计者与 Print.CSS

分享本文:

在 WTC,我们看到相当多的 WordPress 主题源源不断地发布出来。在这些主题之中,我注意这样一个趋势,几乎没有主题支持打印功能。我最想要问的是,为什么呢?添加打印支持太难了吗?还是增加这个功能太费时间?还是很少有人用到这个功能?

对于那些想要打印功能主题的网友,你可以安装 WP-Print。WP-Print 增加了绝大多数主题设计者所遗漏的打印支持功能,使得终端用户(译者注:即读者)可以打印文章或者评论,这取决于你的配置。

实际上,在插件数据库搜索一下“print”关键词,有超过两页的搜索结果。对于主题作者而言,另一个解决方案是 Bunny’s Pring CSS,这个插件包含两个文件,print-css.php 是插件本身,print.css 是打印效果样式表。

指向打印样式表的链接必须放到主题的 header 文件内,可以使用 wp_head() 函数实现。(打印)管理面板添加到了外观菜单下(译者注:这里指 WordPress 2.3 之前的版本,在 WordPress 2.5 之后,外观被修改为设计),允许你在后台直接编辑样式表;当然,需要先设置 print.css 文件允许写入。如果你的主题是基于 sandbox 的话,这个插件已经完成了大部分的工作;但是你也可以通过上述方式来将插件所提供的样式修改为你所喜欢的。

这种办法完成了最为艰难的创建 print.css 文件的工作,即使主题作者还很可能会修改这个样式表,使之与他们的主题相匹配。

对于那些想要手动创建样式表的人而言,在文档库里有一个“Styling For Print”的文章,概括了所有基本的内容,可以帮你的主题创建一个漂亮实用的打印样式表。

我希望通过文档库里的这篇文章能够让这个问题变得简单,并能看到更多的主题内置支持打印功能。对我来说这并不是问题,但是我更希望看到支持此功能的主题。我个人的观点是,打印支持能让一个主题变得完美,内置此功能的话可以让我和相当一部分用户停止使用一个插件。

现在就要结束了。你觉得添加此功能有价值么?或者是否有人希望在更多的主题里面看到此功能呢?

原文:Theme Designers And Print.CSS

中文:主题设计者与 Print.CSS

分享本文:


评论: 主题设计者与 Print.CSS

  • 我不明白为什么要这个功能?有什么用?

    Poshi 2008/07/11 4:13 下午 回复
  • 回楼上,打印的时候专用的样式表,定制和浏览器不同的显示效果时用到的

    electronics 2010/12/06 11:52 下午 回复

发表一下评论

邮箱地址不会被公开。 必填项已用*标注