从二十个十主题中删除“发布于”和“发布于”

时间:2010-08-06 作者:phwd

我刚刚升级到最新的Wordpress并激活了这个主题。

它显示以下内容

你好,世界管理员于2010年5月27日发布

欢迎使用WordPress。这是你的第一篇帖子。编辑或删除它,然后开始写博客!

在未分类的| 1评论|编辑中发布

是否有删除“已发布”和“已发布”的选项?

3 个回复
最合适的回答,由SO网友:Alexandre Rafalovitch 整理而成

我认为没有option 这样做。您可以编辑主题以删除这些元素,但当主题更新时,您会遇到问题(目前非常频繁地更新主题)。

但如果你真的想这么做,你有三种方法:

您可以在外观/编辑器下编辑演示文稿的PHP文件(例如loop.PHP),并删除负责该文件的整个部分

您可以编辑函数。php,其中包含twentyten\\u posted\\u on和twentyten\\u posted\\u in函数,用于将它们剔除,不返回任何内容

您可以编辑CSS,使相应的类(我认为是entry meta和entry utility)不可见。WordPress仍然需要做所有的工作,它仍然存在于源代码中,但它可能是更快的选择。您甚至可以使用FireBug来测试删除这些内容时显示是否正确。

有更好、更深奥的方法(儿童主题),但我不确定我能否在文本框中描述它。

SO网友:Tara

(1) 。在主题的功能中可以找到这一点。php:函数twentyten\\u posted\\u on(){printf(\'posted on%2$s by%3$s\',\'twentyten\'),

(2) 。将其从单个中删除。例如,php只会在您查看单个帖子时删除。您需要从循环中删除不需要的内容。php也是如此。

(3) 。您可以将此代码添加到样式中。要删除“/*=内容”下的css:发布人、发布时间、发布地点和评论。要简单得多。代码:。邮递条目实用程序。邮递条目元{显示:无;}

SO网友:Abhishek Bhardwaj

编辑循环。php,循环单一。php文件并删除以下代码块:

<div class="entry-meta">
 <?php twentyten_posted_on(); ?>
</div><!-- .entry-meta -->
================

也可以将下面的代码片段放入子主题的函数中。php文件。不要编辑主要功能。php为210(改为子主题)-http://wpweaver.info/themes/twenty-ten-heads-up/building-a-twenty-ten-child-theme/

function twentyten_posted_on() {
}

function twentyten_posted_in() {
}

结束

相关推荐