Simplicityの特徴 › フォーラム › テーマファイルのカスタマイズに関する質問など › Simplicityヘッダーのタイトルをロゴ画像に変更するカスタマイズ方法
- このトピックには9件の返信、1人の参加者があり、最後に
kazuにより7年、 3ヶ月前に更新されました。
-
投稿者投稿
-
-
2018年11月6日 1:22 AM #61020
kazu
ゲストhttps://wp-simplicity.com/header-logo/
⇒こちらを拝見いたしまして以下2つご質問になります。①子テーマを使用している場合は、オリジナルのheader-logo.phpを子テーマ内のフォルダ内にコピーして編集する
⇒子テーマ内のフォルダとは、どのテーマファイルになりますでしょうか。②まずはエディターの検索機能なのでheade-logor.php内の以下の部分を見つけてください。
<?php $site_title = '<a href="'.home_url('/').'">'.get_bloginfo('name').'</a>' ?>⇒以下の様に<?php if 内に似たような書式は見つかりましたが、こちらを変更することで間違いないでしょうか。
`<?php if ( get_header_logo_url() )://ヘッダーロゴを画像が設定されている場合
$logo_url = ( get_header_logo_url() ? get_header_logo_url() : get_stylesheet_directory_uri().’/images/logo.png’ );//ロゴ画像の取得
$site_title = ‘<a href=”‘.home_url(‘/’).'”><img src=”‘.$logo_url.'” alt=”‘.get_bloginfo(‘name’).'” class=”site-title-img” /></a>’;
else://ロゴがテキストの場合(デフォルト)
$site_title = ‘<a href=”‘.home_url(‘/’).'”>’.get_bloginfo(‘name’).'</a>’;
endif;
?>`
-
2018年11月6日 11:54 AM #61028
Akira
ゲストロゴ画像は、テーマ設定で設定できます。
WordPress 管理画面 → 外観 → カスタマイズ → ヘッダーより、「ロゴ画像」に画像を設定し、「ロゴを画像にする」にチェックを入れます。
-
2018年11月6日 5:14 PM #61029
kazu
ゲスト有難うございます。
ちなみに、このロゴ画像の設定後、レスポンシブに表示した際に画像サイズが変わらないのですが、
ロゴ画像のサイズ比率をブラウザごとに変更するCSSの記述はどのようなものでしょうか。 -
2018年11月7日 12:17 AM #61031
Akira
ゲスト画面幅に応じて変更するには、メディアクエリを使います。
画面幅 480px 以下(おおむねスマホ)でロゴ画像のサイズを変更されたい場合には、このように書きます。
@media screen and (max-width: 480px) { .site-title-img { width: 100px; } } -
2018年11月7日 7:53 AM #61032
かうたっく
ゲストAkiraさんのstyleを試してみましたか?その意図ではない場合ですが。
ちなみに、このロゴ画像の設定後、レスポンシブに表示した際に画像サイズが変わらないのですが、
レスポンシブにした際とはどのようにされた場合でしょうか?Simplicityの設定で試した。もしくはブラウザの左右横幅を狭くした際でしょうか?
設定によっては、再読み込みが必要になります。
ロゴ画像のサイズ比率をブラウザごとに変更するCSSの記述はどのようなものでしょうか。
ロゴの比率がブラウザによって、おかしくなるということでしょうか??
詳細が不明なので、URLを置いていただけたらと思います。
もしくは以下CSSで試してみると、どうなりますか?
div, img { max-width: 100%; height: auto; } iframe { max-width: 100%; }https://bibabosi-rizumu.com/simplicity-img-iframe-table-width/
この意図でもない場合、詳細を書いていただけますか?
一番早いのはURLを提示して、回答者さんに設定の全確認してもらい状況を把握できるよう確認してもらう事も手かと思います。
時間とらせて気を遣うところかも知れませんが…。
-
2018年11月7日 1:31 PM #61033
kazu
ゲストAkiraさん
かうたっくさんお付き合い有難うございます。
また、言葉足らずですみません。。レスポンシブにした際とはどのようにされた場合でしょうか?Simplicityの設定で試した。もしくはブラウザの左右横幅を狭くした際でしょうか?
⇒Simplicityのカスタマイザー設定で『完全レスポンシブ表示を有効』にチェックを入れているだけです。
ロゴの比率がブラウザによって、おかしくなるということでしょうか??
詳細が不明なので、URLを置いていただけたらと思います。⇒chromeの検証ツールでiphone5・SEなどで見ると少し画像が大きく縮小率を高く設定できないかと思いまして。
URLはこちらです。
https://xn--88jyb7au1w3dtbc1i7r935ym56h5wk.comロゴ自体の元画像やヘッダー画像のそのものの問題でしょうか。
-
2018年11月7日 2:42 PM #61034
Akira
ゲスト画面幅 360px だとちょうどいい感じ。それ以下の画面幅だと、ヘッダー画像のテキスト部分とかぶりますね。
それならば、こんな感じの CSS でいいと思います。
@media screen and (max-width: 359px) { .site-title-img { width: 47%; } }もしくは、ロゴ画像の幅を固定するのもありです。
@media screen and (max-width: 359px) { .site-title-img { width: 140px; } } -
2018年11月7日 2:48 PM #61035
かうたっく
ゲスト@media screen and (max-width: 480px) { .site-title-img { width: 130px; height: auto; } }スマホビューではロゴを小さくするCSSです。Chromeではheight: auto;は要らないみたいですが、念のため。
数値は任意の大きさでご確認いただけますか?
-
2018年11月7日 2:52 PM #61036
かうたっく
ゲストAkiraさんとかぶった^^;
お疲れ様です!
-
2018年11月7日 3:03 PM #61037
kazu
ゲストAkiraさん
かうたっくさん解決しました!
本当にありがとうございます。
-
-
投稿者投稿
- トピック「Simplicityヘッダーのタイトルをロゴ画像に変更するカスタマイズ方法」には新しい返信をつけることはできません。