【问题标题】:How to put own HTML into Wordpress theme?如何将自己的 HTML 放入 Wordpress 主题?
【发布时间】:2012-11-05 14:30:13
【问题描述】:

我安装了一个 Wordpress 主题,但我需要将我自己的 HTML 代码放在那里。 所以,我想我会进入:wp-content/themes/theme_name/header.php,然后在需要的地方插入需要的 HTML 代码。

我做到了,但它并没有影响网站 - 新放置的 HTML 元素在网站中看不到。 我无视什么吗?还是需要在 WP 管理中设置一些东西? 还是缓存有问题?

对不起,可能是一个愚蠢的问题,我只是第一次玩WP。

【问题讨论】:

  • 您确定要编辑当前活动的主题吗?
  • 重要提示:当我进入管理中的主题部分并单击主题的自定义按钮时,我会看到该主题的预览并显示我的代码。那么缓存可能有问题?
  • 我不认为 wordpress 以某种方式缓存 html 片段?只能缓存css和js。

标签: php html wordpress wordpress-theming


【解决方案1】:

您博客的页面由不同的主题“部分”创建。 header.php 就是其中之一。它创建页面的标题。通常,在大多数 HTML 输出之前。 footer.php 用于页面的页脚。 如果您希望您的 HTML 代码仅出现在主页中,请使用 index.php(它调用 header.phpfooter.php)。如果您希望代码显示在页面中,请使用page.php。如果您希望在查看帖子时显示您的代码,请使用 single.php。希望这会有所帮助。

【讨论】:

    【解决方案2】:

    如果get_header() 函数被正确调用,请查看您的不同页面。正是这个函数包含了header.php

    【讨论】:

      【解决方案3】:

      还要检查您的"theme_name/inc" 目录。有时 header.phpfooter.php 可以放在 inc 的主主题文件夹中。如果是这种情况,您需要确保编辑正确的文件(/inc 中的那个)。

      【讨论】:

        【解决方案4】:

        首先,您必须在 wp-admin 中检查站点中哪个主题处于活动状态,假设有 3 个主题,并且 21 个处于活动状态,而您正在检查 22 个,所以这可能是您的新 html 不会显示在前端的原因所以请检查您当前的主题并根据该位置的工作您可以检查您当前的主题转到 wp-admin =>外观 =>主题

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-01-28
          • 2014-06-12
          • 2012-04-22
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2016-08-27
          • 1970-01-01
          相关资源
          最近更新 更多