如何在主题中包含预安装的图像? 时间:2015-05-25 作者:Vegan Sv 如果我制作了一个主题或将一个HTML主题转换成Wordpress,我如何包含图像,以便它们与主题一起预装?有没有一种方法可以通过预编程来实现,或者唯一的方法是提供演示内容? 1 个回复 SO网友:cjbj 根据@TomJNowell的评论,您可以将图像作为文件包含在主题中,但不应将其作为附件自动插入数据库,也不应生成主题激活页面。用户可能只是签出了你的主题,最终在他的数据库中找到了他不想要的东西。您可以做的是在主题中包含一个选项,允许用户选择是否需要在其主题上预安装图像和页面。这需要三个功能:media_handle_sideload 将图像从主题目录传输到上载目录,并在数据库中创建条目wp_insert_post 生成页面/帖子set_post_thumbnail 确保你在1下处理的图像被附加到你在2下生成的帖子上。为了达到这一步,您需要一些聪明的逻辑来跟踪ID根据图像的用途,您可以跳过步骤1和3,只需将图像插入帖子内容,然后从主题目录加载即可。 结束 文章导航