【wordpress】テーマ"kahuna"のフッターを削除する


私はwordpressを使って、別のサイトを運営しています。

どうもフッターに、以下のような余計な部分があるのです。
f:id:demacassette:20200420234648p:plain

今更なんですが、やっと取り除くことができました。
方法は以下の通り。



core.phpを探す

なぜかfooterを編集できるコードの部分が回りくどい場所にあります。

wordpress編集画面
 →外観
  →テーマエディター

f:id:demacassette:20200420234834p:plain

こちらに、core.phpというファイルがあるので、参照します。


powered byを探す

以下の部分に、消したい文章がありました。

/**
 * Footer Hook
 */
add_action( 'cryout_master_footer_hook', 'kahuna_master_footer' );
function kahuna_master_footer() {
	$the_theme = wp_get_theme();
	do_action( 'cryout_footer_hook' );
	echo '<div style="display:block;float:right;clear: right;">' . __( "Powered by", "kahuna" ) .
		'<a target="_blank" href="' . esc_html( $the_theme->get( 'ThemeURI' ) ) . '" title="';
	echo 'Kahuna WordPress Theme by ' . 'Cryout Creations"> ' . 'Kahuna' .'</a> &amp; <a target="_blank" href="' . "http://wordpress.org/";
	echo '" title="' . esc_attr__( "Semantic Personal Publishing Platform", "kahuna") . '"> ' . sprintf( " %s.", "WordPress" ) . '</a></div>';

}

add_action( 'cryout_master_footer_hook', 'kahuna_copyright' );
function kahuna_copyright() {
    echo '<div id="site-copyright">' . do_shortcode( wp_kses_post( cryout_get_option( 'kahuna_copyright' ) ) ). '</div>';
}

/*
 * Sidebar handler
*/

このコードのそれっぽい部分・・・

	echo '<div style="display:block;float:right;clear: right;">' . __( "Powered by", "kahuna" ) .
		'<a target="_blank" href="' . esc_html( $the_theme->get( 'ThemeURI' ) ) . '" title="';
	echo 'Kahuna WordPress Theme by ' . 'Cryout Creations"> ' . 'Kahuna' .'</a> &amp; <a target="_blank" href="' . "http://wordpress.org/";
	echo '" title="' . esc_attr__( "Semantic Personal Publishing Platform", "kahuna") . '"> ' . sprintf( " %s.", "WordPress" ) . '</a></div>';

こちらを丸ごと削除して、ファイルを更新します。

削除した結果

まぁ、なんということでしょう。

f:id:demacassette:20200420235058p:plain


難なく削除できました。


なんか調べまくったけど、本ピシャの記事は見当たりませんでした。
唯一、参考にあったのは、以下の記事です。

corecolors.net


久々にコードを見たので、目がギャフンしちゃいました。
また今度〜

(参考図書)

独習PHP 第3版

独習PHP 第3版

PHPフレームワーク Laravel入門

PHPフレームワーク Laravel入門