レンサバとワードプレス.net

レンタルサーバー比較とWordPressのタカのブログ 初心者におすすめの個人向けレンタルサーバー

テンプレート

STINGER8のフォルダ名を変えた場合の子テーマのカスタマイズと使い方

投稿日:

このブログでは、無料のSEOテンプレートのSTINGER8を使っています。そして、子テーマを使っています。STINGER8で子テーマを使っていることは珍しくないと思います。だけど、STINGER8のフォルダ名を変更して子テーマを使っていることは少ないかもしれません。

STINGER8のフォルダ名を変更して子テーマを使う

どうして、STINGER8のフォルダを変更しているかというと、STINGER8をカスタマイズした後でダウンロードしてバックアップしているんだけど、そのときに分からなくなっちゃうからです。

STINGER8を複数のブログで使っているので、間違えちゃいそうなんです。それで、このブログのテンプレートは、

stinger8-taka
stinger8-taka-child

というフォルダ名にしてるんです。

そして、子テーマのstinger8-taka-childのstyle.css先頭部分を

/*
 Theme Name:   stinger8-taka child
 Template:     stinger8-taka
*/

と変えています。

stinger8-taka-childではなくて、childの前にハイフンのないstinger8-taka childなんです。

STINGER8の子テーマをカスタマイズしています

さらに、子テーマのstinger8-taka-childのfunctions.phpを

<?php
if ( !defined( 'ABSPATH' ) ) {
exit;
}
add_action( 'wp_enqueue_scripts', 'theme_enqueue_styles' );
function theme_enqueue_styles() {
    wp_enqueue_style( 'parent-style', get_template_directory_uri() . '/style.css' );
}

に変更しています。

子テーマを有効にするのを忘れて反映しませんでした

子テーマのstyle.cssとfunctions.phpを変更していますが、親テーマはフォルダ名をstinger8-takaに変えてるだけです。子テーマのフォルダ名は、stinger8-taka-childに変更しています。

初めて子テーマを使ったときに、子テーマが効かなかったんです。どうしてなんだろう?と思ったんだけど、/wp-admin/themes.phpで子テーマを有効にしていなかったんです。最初に子テーマを有効にできなかったので親テーマを有効にして修正したんです。

だけど、子テーマを修正が終わったのに、子テーマを有効にしなかったんです。これでは、子テーマが効くはずがありません。このことに気が付くのに何時間もかかったんです。きっと、そんな人が他にもいると思います。

詳細は →

WordPressテーマ「ハミングバード」


-テンプレート

執筆者:

-関連記事-

SEOテンプレの賢威のSNSボタンを上下に設置することにしました

このブログでは、見出しタグをh3からh2に変更するのが面倒なので、賢威6を使っていますが、このブログより後に始めたブログでは賢威7を使っています。賢威7では、デフォルトでSNSボタンが表示できます。上 …

AFFINGER4のバージョンアップした子テーマをダウンロードしました

AFFINGER4の子テーマがバージョンアップしました。厳密にいうと、誤記の修正なのでバージョンアップとは言わないのかもしれませんが、誤記を修正した新しいバージョンではあります。AFFINGER4の最 …

STINGER8とSTINGER PLUS2を使ってみた感想を書いてみました

STINGERの8とPLUS2の両方を使う必要はないと思いますが、使ってもいいと思います。初心者だったらSTINGER PLUS2がおすすめなんだけど、β版なので不具合などがあるかもしれないってことは …

カテゴリーの記事一覧の表示を投稿順から更新順に変更する方法

SEOテンプレートのSTINGER8を使ってるんだけど、カテゴリーの記事一覧のテンプレートであるitiran.phpをカスタマイズすれば、投稿順から更新順に変更することができます。やったことはないけれ …

STINGER8が配布停止中になっているので、バージョンアップが遠くない

このブログのテンプレーにSTINGER8を使っているので、ときどきSTINGER8がバージョンアップしていないか確認しています。RSSリーダーのInoreaderを使っていますが、STINGER8をダ …