Attitude / Interfaceテーマで 'Theme で: Theme Horse '著作権フレーズを変更/削除する

WordPress Attitudeテーマで著作権フレーズを変更する方法

무료 WordPress テーマの中から Attitudeテーマはすっきりとしたレイアウトとポストスライダー機能を提供して、個人的に好きな方です。

このブログの Attitudeテーマに WordPress むやみに開始するという文では、このテーマについて簡単に取り上げました。

この記事では、このテーマのフッター領域にあるコピーライト(著作権)フレーズを削除する方法について簡単に説明します。

2018_0105追加: Avada, Enfold, BEテーマ などほとんどの有料テーマでは、テーマのオプションを使用して(あるいは外観>カスタムするのオプションを使用して)フッターのテキストを変更できる機能を提供します。 Avadaでフッターテキストを変更する方法は、この記事の一番下に追加しました。 そしてAttitudeのようにフックを提供していない場合は、footer.phpファイル(あるいは他のファイル)から直接変更をする必要があります。 直接変更をする場合には、子テーマを作って進めてください。

Attitude / Interfaceテーマで 'Theme で: Theme Horse '著作権フレーズの変更/削除3

上記の図のように、各ページの下部に 著作権(c)2017サイトのタイトル| Theme で: Theme Horse | Powered by: WordPressというフレーズが表示されます。

このフレーズは、テーマフォルダ内の \ library \ structure \ footer-extensions.php ファイルのフック(アクション)に追加されています。 関連部分は、以下のとおりです。

add_action( 'attitude_footer', 'attitude_footer_info', 30 );
/**
* function to show the footer info, copyright information
*/
function attitude_footer_info() {
$output = '<div class="copyright">'.__( 'Copyright &copy;', 'attitude' ).' '.attitude_the_year().' ' .attitude_site_link().' | ' . ' '.__( 'Theme by:', 'attitude' ).' '.attitude_themehorse_link().' | '.' '.__( 'Powered by:', 'attitude' ).' '.attitude_wp_link() .'</div><!-- .copyright -->';
echo $output;
}

直接この部分を変更すると、なるだろうがテーマが更新されるたびに変更する必要があるためあまり好ましくありません。

この場合、アクションを削除して、新たにアクションを追加する方法を取ることができます。 ちなみにチャイルドテーマの関数ファイルは、親テーマの関数ファイルよりも先にロードされるので、必要に応じて削除されないことがあります。 このような場合は、以下の文を参考にしてください。

Attitudeテーマの場合、有料版では、Copyright部分を変更することができるオプションが提供されることがあります。 無料版では、見てみるとフッター関連オプションがないですね。

Attitudeテーマで著作権フレーズをオーバーライドするには、まずチャイルドテーマを作成します("ワンクリックで簡単にチャイルドテーマを作成する"参照)。

チャイルドテーマのfunctions.phpファイルの一番下に、次のコードを追加します。

// To remove Copyright phrase in Attitude WordPress theme
add_action( 'wp_loaded', 'the_dramatist_remove_and_add_function' );
function the_dramatist_remove_and_add_function(){
 remove_action('attitude_footer','attitude_footer_info',30);
}

add_action('attitude_footer', 'attitude_footer_new', 30);
function attitude_footer_new() {
$output = '<div class="copyright_new">'.__( 'Copyright &copy;', 'attitude' ).' '.attitude_the_year().' All Right Reserved</div><!-- .copyright -->';
echo $output;
}

上記の部分を適切に変更します。 php文法を少し知ること簡単に修正が可能になります。 上記のコードは、既存のアクションを削除して、新たにアクションを追加する役割をします。

Theme Horseの他のテーマも同様の方法で著作権部分を変更できます。 例えば、 Interfaceテーマの場合、次のコードをチャイルドテーマに追加します。

// To remove Copyright phrase in Interface WordPress theme
add_action( 'wp_loaded', 'the_dramatist_remove_and_add_function' );
function the_dramatist_remove_and_add_function(){
 remove_action('interface_footer','interface_footer_info',30);
}

add_action('interface_footer', 'attitude_footer_new', 30);
function attitude_footer_new() {
$output = '<div class="copyright_new">'.__( 'Copyright &copy;', 'interface' ).' '.interface_the_year().' All Right Reserved</div><!-- .copyright -->';
echo $output;
}

Interfaceは、テストをしてみていないが異常なく適用そうです。

追加: Avada テーマでフッターテキストを修正する

販売1位のテーマである Avadaでは、テーマのオプションの中で簡単にフッターのテキストを変更することができます。 WordPress 伝言板で Avada > Theme Options > Footer > Footer Contentに移動したら、一番下の「Copyright Text」までスクロールします。

Attitude / Interfaceテーマで 'Theme で: Theme Horse '著作権フレーズの変更/削除4

上記の図のように表示されたらCopyright Text右側にあるボックスで、著作権のテキストを変更します:

メモ:

一部の記事にはアフィリエイトリンクが含まれている場合があり、パートナーの活動で一定額の手数料を受け取ることがあります。

コメントを残す

*メールアドレスは公開されません。