我想知道从Wordpress中的自定义帖子类型和博客帖子中删除/编辑元信息的最佳方法。
最好使用CSS,还是在php文件中进行更改? (我创建了一个儿童主题,但我不懂PHP,所以我不愿意用它来捣乱。)
在标准帖子和自定义帖子(例如此https://www.violinschool.org/video/tuning-the-violin/)上,我正在尝试:
a)删除发布在'上的文字。和' by',以便只显示日期。 (第一个红色注释)
b)删除文本'此条目发布在未分类中。为永久链接添加书签。',以便只有'编辑'管理员链接(在红色方块注释中)留在页面上。
有没有办法用CSS修复,这样我就可以避免进入PHP代码,我不明白?或者在子主题中对PHP进行此更改至关重要?
非常感谢!
答案 0 :(得分:0)
不,通过PHP删除这些选项并不重要。如果您感觉更舒服,可以使用CSS隐藏它们。但是,如果您想获得有关负责任编码的技术,那么您绝对应该从PHP中删除代码。
原因在于您从视图中隐藏的任何内容仍然由浏览器下载并放置在页面上,然后由CSS隐藏。在这种情况下,文本可能不会太多,但仍然可以下载KB(想想那些按照移动数据计划下载的每MB数据付费的国家)。更不用说隐藏代码的一些额外的CSS行,这也会不必要地增加CSS文件的大小,因为你可以避免首先编写这些代码行(再次,额外的KB下载)。然后还有适应性考虑,因为屏幕上只能隐藏在页面视图中的代码仍会被屏幕阅读器拾取。
所以......如果你想要负责任,你应该学习一点PHP并以正确的方式做到这一点。如果你不在乎......用CSS隐藏线条。