wordpress - 了解 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 主题。
那么它是使用框架制作的吗?我真的需要明白这一点。
解决方案
没有什么花哨的大脑来理解它。您可以说实现样式表的最常见方法是:
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/
推荐阅读
- javascript - SAPUI5 视图表被切断
- c++ - Can we have absolute namespace in function definition if return type is an object in C++?
- ios - Swift - 摇动手势会关闭子视图控制器
- laravel-5 - Laravel 5.6 CSRF 令牌未验证/检查
- c# - 在 Vb.net 中使用泛型
- bash - bash: (HOSTNAME) : command not found [使用 1 个主节点和 2 个从节点设置 Hadoop 集群]
- javascript - 递归承诺在调用时不会继续阻塞
- php - 后台 PHP 脚本被 Heroku 终止
- javascript - Google 如何隐藏工作表的 DOM
- html - 为什么微调器会奇怪地移动?