Nakkan Base

投稿記事一覧

【子テーマ】background-imageのパスが通らない

自作のテーマを親テーマとし、子テーマを作成した。

子テーマをカスタムする時に初めて、親テーマでの画像の使い方に背景画像が多いのが判明。

パスが全然通らなくてちょっと困った。。。

でも次のサイト様のおかげで解決に至りました。

★【WordPress】style.cssでbackground-imageの画像のURLはどう記述する?

私の場合、まさにこの2番だった!

2.テーマ直下パスで指定したい場合

background-image: url(/wp-content/themes/theme-name/images/sample.jpg);

ちなみに親テーマでは、

background-image: url(../images/sample.jpg);

ってなっています。

【WordPress】カスタムヘッダーの設置

カスタムヘッダーの設置は、functions.phpadd_theme_support()で追加できる。

…のは知っていた。

知っていたけど、理解してたかというと、していなかった感じ。

要はfunctions.phpに機能を追加するだけではダメで、header.phpも触らないといけないのです。

=functions.php=

// カスタムヘッダー
add_theme_support( 'custom-header' );

=header.php=

  <!-- custom header -->
<?php $header_image = get_header_image();
          if ( ! empty( $header_image ) ) : ?>
 <div id="header_img">
  <a href="<?php echo home_url(); ?>"><img src="<?php header_image(); ?>" alt="<?php bloginfo('name'); ?>"  /></a>
 </div>
<?php endif;?>

この<?php header_image(); ?>を何というか初めて理解したわけです。

自分で作ったテーマのヘッダーが、どうして変更できなかったかという理由がわかったわけです。

header.phpを書き換えてなかった。

「別にいいや」と思って放置していたので、今回このように恥ずかしいことになりました。

まあでも、このブログはこういう超初心者さんのためのものなので、お役に立てていただきたいと思います。

すごくよくわかるリンク様を貼っておきます。

★WordPressにヘッダー画像機能(カスタムヘッダー)がない場合の作り方

【WordPress】のセキュリティ対策2

あなたのWordPressログインIDは基本、全世界にバレてます。

こんなこと書かれたら、ええ〜!!ってなりますよね。

私的には「ログインID = 公開しても問題のないオーサーネーム」ですが、スマホで検索をかけた時に、いきなり名前が出るようになって、「ちょっと嫌だなぁ」と感じていました。

それもWordPressのこういった初期設定のせいなんですかね。

とりあえずこれもセキュリティ対策の一つに該当すると思い、次のサイト様おすすめの「Edit Author Slug」というプラグインを入れることにしました。

★【導入必須】誰にでも丸見えなWordPressログインIDを秘匿するプラグイン「Edit Author Slug」

ダッシュボードの「ユーザー」→「プロフィール」の一番下に「投稿者スラッグ」という項目が出てくるのでそこを変更します。

私は「カスタム設定」を選んで「master-name」に変えました。

するとアドレス部分が変わりました。

確認の仕方は、ブログトップのURLに「/?author=1」を足してEnterすればOK👍

【WordPress】のセキュリティ対策

う〜ん。。。というわけで、よくわからないので積極的にはやってきてないのですが、最近いわゆるSPAMメールが多いのはちょっとうんざりしてたかなぁ。

こんな誰も見てないようなサイトなのに、やっぱり来るものは来るんだ。

有名な「Akismet Anti-Spam」のプラグインは登録でよくわからなくて、しかも商用(アフィリエイトの添付も含む)だと使えないということらしいので削除。

代わりのプラグインを探し、とりあえず入れたのが「CleanTalk」というプラグイン。

でもこれもよく見ると使用期間が7日間で、そのあとは年$8.00とある。

まあこれが良かったら、年1,000円未満程度の使用料なら払ってもいいかな、とは思う。

あと気になったのは「WP Cerber Security, Anti-spam & Malware Scan」というプラグイン。

これは完全無料版があるようだからそれで十分なんだけど、何となく扱いが難しそう。初心者は引くわ〜。

★WordPressのセキュリティ大丈夫?プロのおすすめプラグインはコレ!

WordPress Security 2(Kさん作成セキュリティマニュアル2)