是否可以在没有 php 的情况下编写 Wordpress 主题? [关闭]

Posted

技术标签:

【中文标题】是否可以在没有 php 的情况下编写 Wordpress 主题? [关闭]【英文标题】:Is it possible to code Wordpress theme without php? [closed] 【发布时间】:2013-01-15 22:50:09 【问题描述】:

今天刚刚注册了 Wordpress,但已经遇到了几个问题。我是一名前端开发人员,所以我对 php 了解不多(我知道一些非常基础的知识)。我厌倦了弄清楚如何将自己的主题添加到 Wordpress(基本上我听说你只是像往常一样使用 html、css 和 javascript 编写网站,然后将文件上传到 Wordpress)。但是我在任何地方都找不到这个选项,我只能在 Wordpress 中可用的当前主题的 GUI 编辑器中进行更改。谁能解释一下它是如何工作的?

【问题讨论】:

它只是 html/css 但它被分解为模板。将有 PHP 块告诉主题“在此处显示 X 帖子”之类的东西,您可以复制/粘贴和编辑 HTML。 您可以使用“Wordpress 模板框架”仅使用 CSS 创建子主题。您还可以仅使用 CSS 创建您喜欢的任何其他模板的子主题。就像 sachleen 所说,如果您决定编辑模板,您将需要编辑 PHP 文件,但您将遇到的功能只是“将帖子内容放在这里”之类的东西。大多数人不会背诵这些功能,他们会编辑现有的模板并命名这些功能,以便人们了解它们的作用。 您可以只用一个样式表创建一个child theme。 您只需要最基本的。 【参考方案1】:

一般的答案是否定的。 Wordpress 使用 PHP 构建,内容使用 PHP 提供给用户。

现在,如果您刚刚开始并且不想学习 PHP,这是我的建议。

找到与您希望网站外观相近的主题。 然后你可以只修改支持主题的 HTML、CSS 和 JS。 如果您不进行大刀阔斧的改变,那应该相当简单。

【讨论】:

复制别人的代码不会违法吗? 我不建议你复制它。我建议您合法地获取现有主题,然后对其进行调整以满足您的需求。这就是许多网页设计机构的工作方式。

以上是关于是否可以在没有 php 的情况下编写 Wordpress 主题? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

是否有可能在没有任何注释的情况下编写良好且易于理解的代码?

是否可以在不使用 main() 函数的情况下编写程序?

是否可以在不涉及 ref 或部分应用的情况下编写弱多态函数?

是否可以在不使用外部后端的情况下编写 grafana 数据源插件?

我可以在没有 CURSOR 的情况下编写此查询吗?

QRegexp 特质(与 perl 相比):如何在没有惰性量词的情况下编写此正则表达式?