在主题激活时更改媒体设置是一种好做法吗?

时间:2013-04-16 作者:Mateusz Hajdziony

我想在用户激活我的主题时更改默认的图像大小,以便默认的中等图像宽度正好是页面内容的宽度(对于带有侧边栏的页面),而较大的图像大小正好适合全宽模板。

这被认为是一种不好的做法吗?

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

最佳实践是实现自己的post\\u缩略图。然后,在“添加介质”对话框中添加这些尺寸作为选项。这里是a nice write up 在那上面。

SO网友:Z. Zlatev

函数的使用set_post_thumbnail_sizeadd_image_size 不是持久性的,应该在每次加载时执行它们才能生效。也就是说,您真的不需要担心(去激活)并将它们挂接到init 行动如果出于某种原因需要提前采取行动,请使用after_setup_theme.

结束

相关推荐

How to get gallery images?

我在wordpress的帖子中上传了一些图片(例如,帖子#1和帖子#2)。现在我创建了一个新帖子(例如,帖子#3),在这篇帖子中我插入了WordPress 3.5图库,我没有在帖子#3中上传任何图像,而是使用了帖子#1和帖子#2中的图像。现在在帖子#3中,我想获得这些图片的链接,但我似乎无法获得。我正在使用以下代码:$attachments = get_children( array(\'post_parent\' => get_the_ID(), \'post_type\' => \'att