首页 > 解决方案 > 了解 WordPress 开发

问题描述

我在寻找设计示例时遇到了一个很棒的投资组合网站https://dogstudio.co/ 。在浏览源代码后,很明显这毕竟是一个 wordpress 网站。

我不明白的是它如何以及为什么没有典型的 wordpress 目录架构。例如,这是他们的 CSS 文件的 URL,https://dogstudio.co/app/themes/portfolio-2018/static/css/main.css

一个典型的 wordpress 网站会有这样的东西,https ://www.example.com/wp-content/themes/theme_name/style.css (wp-content 和 wp-前缀目录)作为制作的一般经验法则wordpress 主题。

那么它是使用框架制作的吗?我真的需要明白这一点。

标签: wordpresswordpress-themingwordpress-rest-api

解决方案


没有什么花哨的大脑来理解它。您可以说实现样式表的最常见方法是:

https://www.example.com/wp-content/themes/theme_name/style.css

但是 WordPress 文档并没有说主题样式必须来自主题目录。您可以从任何地方提供任何样式路径(包括 CDN),但它应该是可访问的。

喜欢

https://xyz/app/themes/portfolio-2018/static/css/main.css

https://samedomain/some-directory/themes/portfolio-2018/static/css/main.css

有关更多信息,请查看$src选项。https://developer.wordpress.org/reference/functions/wp_enqueue_style/


推荐阅读