web-dev-qa-db-ja.com

Twenty Sixteen(2016)テーマで「Proudly powered by WordPress」を削除する方法?

を削除する方法:

  {site} / Proudly powered by WordPress 

バージョン4.5.2のtwentysixteen(2016)テーマを使用して生成されたページの一番下に?

この変更がテーマのその後の更新によって影響されなかったならば好むでしょう。

たとえば、次のように追加してstyle.cssを変更するなどして、以前の回答をうまく機能させることはできませんでした。

#site-generator {
    display: none;
}
3
EquipDev

迅速で汚い方法は、メッセージに対して「応答可能」である2行を削除するか、またはそれらをコメント/コメントアウトで囲むことです。テーマフォルダ 'twentysixteen'で、テーマファイル 'footer.php'を探します。

50行目で、次の2行を探します。

<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>

この2行を削除するか、コメントタグで囲むことができます。

1)HTMLコメント(まだソースコードに表示されます)

<!--
…
//-->

2)phpコメント

<?PHP /*
…
*/ ?>

3)css - サイト情報はdiv(class = site-info)で囲まれているので、これをあなたのスタイルシートのstyle.cssに追加してそのセクションを隠すこともできます。

.site-info { display: none; }

それをするためのもう1つのより正しい方法は 子テーマを使用すること そしてあなたの子テーマのfooter.phpから2行を削除することです

自分で子テーマを作成する過程を踏みたくないのであれば、ここにTwenty Sixteenのための必要最低限​​の子テーマがあります。 Twenty Sixteen Child Theme 。その後、 'footer.php'を子のテーマフォルダ 'twentysixteen-child'にコピーして、上記の2行を削除します。

4
tillinberlin

テーマをカスタマイズする最善の解決策は 子テーマを作成することです 。その後、ファイルfooter.phpを親テーマから子テーマにコピーし、 "{site}/Proudly powered by WordPress"と出力されている行を削除して編集できます。

そうすることで、親テーマを更新した後でも、加えられた変更が確実に残るようになります。

4
vadims