php - 删除 Wordpress 自定义帖子类型(和博客帖子)上的 'meta info' - CSS 或 PHP?

标签 php html css wordpress

我想知道从 Wordpress 中的自定义帖子类型和博客帖子中删除/编辑元信息的最佳方法。

最好是使用 CSS,还是在 php 文件中进行更改? (我创建了一个子主题,但是我不会PHP,所以我懒得乱动)。

在标准帖子和自定义帖子(例如这篇文章 (https://www.violinschool.org/video/tuning-the-violin/))中,我试图:

a) 删除文本“posted on”和“by”,这样只显示日期。 (第一个红色注释)

b) 删除文本“此条目已发布在未分类中。将永久链接添加为书签。',这样页面上就只剩下管理员的“编辑”链接(在红色方 block 注释中)。

有没有什么方法可以修复 CSS,这样我就可以避免进入我不理解的 PHP 代码?还是在子主题中对 PHP 进行此更改至关重要?

非常感谢!

enter image description here

最佳答案

不,通过 PHP 删除这些选项并不重要。如果你更舒服的话,你可以简单地用 CSS 隐藏它们。但是,如果您想获得有关负责任编码的技术知识,那么您绝对应该从 PHP 中删除代码。

原因是您隐藏在 View 之外的任何内容仍由浏览器下载并放置在页面上,然后由 CSS 隐藏。在这种情况下,文本可能不多,但下载量仍然是 KB(想想外国在其移动数据计划中按下载的每 MB 数据付费)。更不用说额外的几行 CSS 来隐藏代码,这也会不必要地增加 CSS 文件的大小,因为您本来可以避免编写这些代码行(同样,下载了额外的 KB)。然后还需要考虑适应性,因为屏幕阅读器仍会拾取页面上隐藏不可见的代码。

所以...如果您想负责,您应该学习一点 PHP 并以正确的方式做到这一点。如果您不在乎...使用 CSS 隐藏这些行。

关于php - 删除 Wordpress 自定义帖子类型(和博客帖子)上的 'meta info' - CSS 或 PHP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38149372/

相关文章:

javascript - 如何使用ajax重新加载图像

javascript - 如何使用 jQuery 在视频中滑动并同时自动播放?

html - 如何将框阴影应用于 Bootstrap Carousel 中的单个图像

html - CSS 悬停在显示另一个不透明的图像上

php - "Caching"所有用户的相同 MySQL 结果

php - 使用 SimpleXML 获取 "Form"元素,该元素具有类型为 "input"的 "password"标签?

php - 使所需的匹配数直接对应于列的char_length

javascript - 禁用复选框的功能无法正常工作

javascript - 实现 HTML5 本地存储

css - Django 和 CSS 的一个简单例子