【问题标题】:I want edit every single page in wordpress. Is possible?我想编辑 wordpress 中的每一页。有可能吗?
【发布时间】:2020-05-20 15:54:03
【问题描述】:

对不起,如果这个问题听起来很愚蠢,但我是 wordpress 的菜鸟。

我是一名 javascript 开发人员,我想用 wordpress 制作一个(或多个)小游戏。打开主页有一个滑动拼图。完成后,会出现一个按钮,单击该按钮可转到另一个页面。这对所有页面基本相同。

但我找不到我放的是 javascript 还是 HTML 代码。我创建了页面,但我无法按照我想要的方式编辑它们,每次我尝试这样做时,我只能像 word 一样编辑。我无法创建、更改或编辑 div 属性或标签。老实说,我唯一可以编辑的是样式表中的 CSS,但是太有限了。

我已经完成了搜索,尝试找到解决方案或方法,但是当我查看教程时与我看到的完全不同。

为了给你一个想法,我想做一个混合: -> http://www.rustylake.com/room-escape-games/cube-escape-case-23.html 和这个 -> https://ebonyriddle.com/

但我不知道如何逐页编辑。 你能帮助我吗?

感谢一切

PS:我知道我可以不使用 Wordpress,但我还是想使用它来了解更多关于 CMS(因为工作)维护网站结构,然后学习如何制作自己的模板或插件。

【问题讨论】:

    标签: javascript wordpress


    【解决方案1】:

    要直接回答您的问题,是的,可以(并且相对而言很容易)将自定义代码添加到 Wordpress 网站的每个页面/帖子。

    更一般地说,您正在谈论创建自定义 Wordpress 主题,您可以在此处找到更多信息:

    https://codex.wordpress.org/Theme_Development

    这里:

    https://developer.wordpress.org/themes/getting-started/(来自@ItsGeorge的好建议)

    关于向主题添加自定义 JavaScript,您的文件需要按照 these instructions 进行排队。

    概述 Wordpress 主题开发所涉及的步骤超出了您的问题范围,但在 wordpress.stackexchange.com 上有大量在线资源和 Wordpress 特定问题的答案。您需要熟悉 php 和 JavaScript,才能完全控制 Wordpress。

    我会说开发游戏感觉很奇怪...如果您的目标是学习 Wordpress,那么博客或个人网站可能是一个更好的起点,那么您可以在熟悉了之后转向游戏所涉及的概念,例如the loop,它在 Wordpress 的工作方式中发挥了重要作用

    祝你好运!

    【讨论】:

    • 感谢您的回答 :) 知道有可能做我想做的事给一些希望(我开始爬墙)。我会研究你给我的链接,并尝试做这项工作。感谢您的指导正是我所需要的。 :)
    • 除了codex中的主题开发文档,还可以查看指南developer.wordpress.org/themes/getting-started
    【解决方案2】:

    WordPress 的主要重点是将 HTML 代码和 JS 置于用户之外。您可以使用主题自定义来管理额外的 JavaScript 文件。如果您想更好地控制页面的呈现方式,则应使用操作挂钩和过滤器。最简单的方法是像这样覆盖每个页面模板 https://developer.wordpress.org/themes/basics/template-hierarchy/#single-page

    询问 Wordpress 相关问题的首选资源是https://wordpress.stackexchange.com/

    【讨论】:

    • 感谢资源将很有用的提示,我还不知道 :) 像马特一样,您的回答将很有用,因为他给了我的提示 :) 我真的很感激帮助 :)我知道 WordPress 的目标是简单,但我想成为高级用户,像“正常方式”一样开发它。改变它,改变它。我会研究你2给我的所有东西。感谢您的帮助:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-09
    • 1970-01-01
    • 2014-03-07
    • 2022-01-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多