【问题标题】:wordpress. html/css to theme..link to images?WordPress的。 html/css 到主题..链接到图像?
【发布时间】:2013-12-05 00:28:35
【问题描述】:

我正在尝试从我的 html/css 站点创建自己的 WP 主题。 我设法迁移了 html/css,但图像不会显示出来。

我意识到我必须更改 img src-path 但我还必须添加 som php 吗?

路径是什么样的?

谢谢!

【问题讨论】:

    标签: wordpress image


    【解决方案1】:

    这些图片是否旨在成为主题的一部分?如果是这样,那么我建议在主题的根目录(即wp-content/themes/[theme]/images)中创建一个名为images 或类似名称的目录(我见过一些人使用assets)。

    那么您应该可以使用get_template_directory_uri() 访问它们,如下所示:

    <img src='<?php get_template_directory_uri(); ?>/images/your-image.ext'>
    

    如果您正在创建 Child Theme,并希望允许覆盖父主题图像,请将 get_template_directory_uri() 替换为 get_stylesheet_directory_uri()

    参考文献

    【讨论】:

    • 如果您只是询问网站页面和帖子中的一般图片,那么您最好使用WordPress's Media 系统上传它们。
    • 感谢您的回答。不知道为什么,但这对我不起作用..尝试了这两个建议,但没有添加图像。奇怪的是:如果在我的 Css.file 中添加一个图像作为背景图像(url):(image.ext)它可以工作,但不是我的 img src 文件......
    • 澄清一下:当我在代码中说image.ext 时,我的意思是作为图像名称的占位符(abc.giflmnop.jpgxyz.png 等等。)
    • 是的,我明白了 =) 在我继续之前,我可能应该阅读更多关于 Php 等的内容。不过谢谢!
    猜你喜欢
    • 2013-06-02
    • 1970-01-01
    • 1970-01-01
    • 2015-07-15
    • 2012-03-27
    • 2013-06-02
    • 1970-01-01
    • 1970-01-01
    • 2011-03-03
    相关资源
    最近更新 更多