如何去掉《二十六》(2016)主题中的“骄傲地由WordPress提供动力”?

时间:2016-06-21 作者:EquipDev

如何删除:

  {site} / Proudly powered by WordPress 
在版本4.5.2上使用TwentyEleven(2016)主题生成的页面底部?

如果此更改不受主题稍后更新的影响,则更可取。

请注意,我无法使前面的答案起作用,例如通过修改style.css 通过添加:

#site-generator {
    display: none;
}

2 个回复
最合适的回答,由SO网友:tillinberlin 整理而成

快速而肮脏的方法是要么删除对消息“负责”的两行,要么用注释将其包装/注释掉。在主题文件夹“TwentyEleven”中,查找主题文件“footer”。php\'

在第50行周围查找以下两行:

<span class="site-title"><a href="<?php echo esc_url( home_url( \'/\' ) ); ?>" rel="home"><?php bloginfo( \'name\' ); ?></a></span>
<a href="<?php echo esc_url( __( \'https://wordpress.org/\', \'twentysixteen\' ) ); ?>"><?php printf( __( \'Proudly powered by %s\', \'twentysixteen\' ), \'WordPress\' ); ?></a>
现在,您可以删除这两行,也可以使用注释标记将其包装起来

1) html注释(在源代码中仍然可见)

<!--
…
//-->
2)php注释

<?PHP /*
…
*/ ?>
3)css–由于站点信息由div(class=site info)包装,您还可以通过将其添加到样式表样式中来隐藏该部分。css

.site-info { display: none; }

The other actually more correct way to do it would be to use a child theme and remove the two lines from your child theme\'s footer.php

如果您不想自己完成构建子主题的过程,这里有一个针对2016年的赤裸裸的子主题,您只需将其复制(并激活)到您的主题目录中即可:Twenty Sixteen Child Theme. 然后可以复制“页脚”。“php”进入子主题文件夹“twenty16child”,并删除上面提到的两行。

SO网友:vadims

自定义主题的最佳解决方案是create a child theme. 然后可以复制文件页脚。php从父主题到子主题,并通过删除输出“{site}/WordPress自豪地支持”的行对其进行编辑。

这样,您将确保即使在更新父主题之后,所做的任何更改都将保持不变。