我在wordpress中制作了Twentyfifteen主题的儿童主题。主题在其功能中有一个功能。我不想删除:
set_post_thumbnail_size( 825, 510, true );
我可以将它从父母的function.php中删除,但我不想这样,因为我不希望父母不受影响。有谁知道怎么做。
(我不想删除它,不要改变它)
答案 0 :(得分:1)
在Wordpress中,您的主题要么支持缩略图,要么支持缩略图。
如果您不想要支持缩略图(现在称为精选图片),请将以下内容添加到您的functions.php中:
remove_theme_support( 'post-thumbnails' );
然后Twentyfifteen中的set_post_thumbnail_size()
将无效。
如果执行想要支持缩略图,则可以选择自己的缩略图大小。只需在您的functions.php中再次运行set_post_thumbnail_size()
,将其设置为您想要的值:
set_post_thumbnail_size( width, height, cropOrNot );
请注意,设置缩略图后尺寸的唯一原因是设置默认值。
安装的WordPress有4个默认图像尺寸('缩略图','中','大'和'完整')。 'full'是原始图片,而其他图片则设置为设置>媒体强>
所有set_featured_image_size()都会添加一个名为'post-thumbnail'的附加大小。
当您检索帖子缩略图时,例如使用the_post_thumbnail()
,它将默认返回图像的“缩略图后”大小。但是,检索帖子缩略图的各种功能允许您指定所需的任何大小。例如,如果您想使用特色图片的原始图片大小,可以通过以下方式获取:
<?php the_post_thumbnail( 'full' );