【问题标题】:Removing 'meta info' on Wordpress Custom Post Types (and blog posts) - CSS or PHP?删除 Wordpress 自定义帖子类型(和博客帖子)上的“元信息”——CSS 还是 PHP?
【发布时间】:2016-07-01 15:45:23
【问题描述】:

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

最好使用 CSS 还是更改 php 文件? (我创建了一个子主题,但我不懂PHP,所以我不愿意摆弄它。

在标准帖子和自定义帖子(例如这个帖子 (https://www.violinschool.org/video/tuning-the-violin/) 上,我正在尝试:

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

b) 删除文本“此条目已发布在未分类中。将永久链接添加为书签。”,以便页面上仅保留管理员的“编辑”链接(在红色方形注释中)。

有没有办法用 CSS 进行修复,这样我就可以避免进入我不理解的 PHP 代码?或者在子主题中在 PHP 中进行这种更改是否至关重要?

非常感谢!

【问题讨论】:

标签: php html css wordpress


【解决方案1】:

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

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

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

【讨论】:

  • 非常感谢您提供这个非常有用的答案! :)
猜你喜欢
  • 2015-01-15
  • 2020-06-11
  • 2013-09-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-24
  • 1970-01-01
相关资源
最近更新 更多