【问题标题】:Change default HTML tag inside a widget in wordpress更改 wordpress 小部件内的默认 HTML 标记
【发布时间】:2019-11-28 07:28:52
【问题描述】:

我是 PHP 和 Wordpress 的新手。目前我有一个页脚小部件,其代码如下。

<footer id="colophon" class="site-footer">
    <div class="container">
        <div class="row">
            <div class="footer col-sm-12">
                <div class="smicon-box icon-left">
                    <div class="boxes-icon">
                        <span class="inner-icon">
                          <span class="icon">
                                <i class="fa fa-calendar"></i>
                          </span>
                        </span>
                    </div>
                </div>
            </div>
        </div>
    </div>
</footer>

我需要把这里的i标签改成em标签。感谢您对解决此要求的任何帮助。

【问题讨论】:

  • 您是否为页脚创建了自定义小部件?

标签: php html css wordpress widget


【解决方案1】:

您不想更改 i - 这就是 Font Awesome 图标的显示方式。

是的,i 曾经用于表示 斜体,在这种情况下将其更改为 em 是完全正确的,但这不是它的用法,所以不要管它或你的图标不会显示。

【讨论】:

  • 为了使网站符合 ADA,这是要修复的已知问题之一。否则我会保持原样,但在这里我必须根据 achecker 中的建议将其更改为
  • 好吧,我能做的就是重申我所说的 - &lt;i&gt; 没有用于 斜体 标记。如果您将该行更改为&lt;em class="fa fa-calendar"&gt;&lt;/em&gt;,您会发现您的页脚中不再显示日历图标。为了进行更改,您需要确保您使用的是子主题(有关如何执行此操作的信息,请参阅 Codex 说明 here),然后将名为 footer.php 的文件从您的父主题复制到您的子主题并在那里进行更改。
猜你喜欢
  • 2020-12-04
  • 2017-01-23
  • 2013-06-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多