php - 如何删除自豪地由 Wordpress 条目 (RSS) 和评论 (RSS) 提供支持的网站名称

标签 php html css wordpress

我已经为 WordPress 开发了自己的自定义主题。最近我在 WordPress 3.9.1 下安装了我的主题,我注意到我网站的第二页和第三页上出现了一条相当烦人的消息。该消息出现在页脚区域。但是它不会出现在主页上。传达的信息如下:

网站名称自豪地采用 Wordpress 条目 (RSS) 和评论 (RSS)

现在我看到的一种解决方案是将以下内容放入 style.css。但是它不起作用。

#site-generator{
   display:none;
}

第二种解决方案是修改footer.php 文件并删除一段php 代码,现在有趣的是我的主题不包含footer.php 文件。只是想知道是不是一些 WordPress 系统文件推送了关于我的主题的消息。

非常感谢任何帮助。

最佳答案

如果您调用 get_footer() 在你的主题中的任何地方,但你的主题不包含 footer.php,然后会自动为你提供一个页脚模板:

If the theme contains no footer.php file then the footer from the default theme wp-includes/theme-compat/footer.php will be included.

这个“主题兼容性”页脚输出一个标准页脚,其中包括以下行:

<?php printf(__('%1$s is proudly powered by %2$s'), get_bloginfo('name'),
'<a href="https://wordpress.org/">WordPress</a>'); ?>
<br /><?php printf(__('%1$s and %2$s.'), '<a href="' . get_bloginfo('rss2_url') . '">' . __('Entries (RSS)') . '</a>', '<a href="' . get_bloginfo('comments_rss2_url') . '">' . __('Comments (RSS)') . '</a>'); ?>

我很确定您的“自豪地由 Wordpress 条目 (RSS) 和评论 (RSS) 提供支持的站点名称”将来自何处。

因此,请检查您的主题文件中的“get_footer()”。如果你没有 footer.php ,那么您可能不想使用它。

但是,包含 footer.php 是正常的这样您就可以在所有页面上使用标准页脚代码,以执行重要的事情,例如调用 wp_footer() 在每个页面上,这是您必须在主题中做的事情。

wp_footer是插件、主题和 WordPress 本身的标准 Hook 点,用于在 HTML 主体关闭之前注入(inject)脚本和其他任何必要的东西,</body> .例如,这就是管理菜单栏获取输出的方式,并且通常会插入 Javascript。所以你绝对希望在每个模板的底部调用它,并提供一个 footer.php执行此操作(并关闭您的 <body><html> 标签等),并使用 get_footer() 将其包含在所有模板页面中是正常的方式。

如果您当前的代码在使用标准“兼容性”时运行良好并生成有效的 HTML get_footer() ,然后就个人而言,我会添加最低限度 footer.php到你自己的主题:

        <?php wp_footer(); ?>
    </body>
</html>

关于php - 如何删除自豪地由 Wordpress 条目 (RSS) 和评论 (RSS) 提供支持的网站名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25084649/

相关文章:

html - iframe src 属性动态地作为 URL Angular2

php - MySQL 从查询结果中获取数据

php - 使用 swift 解析 json 数据时出错 "The data couldn’ t 被读取,因为它的格式不正确。”

javascript - 使用 Python 运行网站的 javascript 函数

html - 在 UL 中居中​​幻灯片图像

html - CSS 圆 Angular 在作为通讯模板的 Gmail 上不起作用(显示缺口)

html - 当鼠标悬停在 li :before? 上时,如何更改链接的颜色

php - 我该如何解决这个 php/mysql 错误?

php - 使用变量作为发布到 php/mysql 的值

javascript - 每当滚动在 2 个 div 之间时更改 css