我已经设置了一个儿童主题。是否可以通过FTP在我的服务器上添加一个名为img
的文件夹(最好是在同一个子主题文件夹中),然后从我的页面和帖子链接到该文件夹中的图像?
我尝试使用此路径:
<img src="../wp-content/themes/theme-child/img/placeholder.png"/>
但这没效果。
答案 0 :(得分:7)
您需要使用样式表目录。对于子主题,如果您使用模板目录,它将转到父项(请参阅http://codex.wordpress.org/Function_Reference/get_stylesheet_directory_uri上的说明)。
应为<img src="<?php echo get_stylesheet_directory_uri(); ?>/img/placeholder.png" />
答案 1 :(得分:2)
替换为以下代码
<img src="<?php echo get_template_directory_uri(); ?>/img/placeholder.png" />
答案 2 :(得分:0)
是的,你可以。然后你可以通过这样做来访问它... get_template_directory_uri()。 '/ IMG / placeholder.png'
答案 3 :(得分:0)
答案 4 :(得分:0)
您可以在子主题目录中创建img
文件夹,并可以通过与核心/父主题目录引用get_template_directory_uri()
相同的方式进行访问。当您在“子主题”中引用时,这将返回“子主题”目录URI。
<img src="<?php echo get_template_directory_uri(); ?>/img/childthemeimage.png" alt="Child Theme Image">
答案 5 :(得分:0)
get_stylesheet_directory_uri()
同时返回子主题的 URL
get_template_directory_uri()
将返回父主题网址