Simplicity1.5.2公開。アイキャッチ自動設定機能追加など。

Simplicityを1.5.2 20150226にバージョンアップしました。

今回の主な変更点は以下。

  1. アイキャッチを自動設定してくれる機能を追加
  2. YouTubeが埋め込まれている場合は動画のサムネイルを自動設定
  3. キャッチフレーズをヘッダー幅いっぱいになるようにスタイル変更
  4. メニューボタン部分をbutton-menu.phpに切り分け
  5. トップへ戻るボタン部分をbutton-go-to-top.phpに切り分け
  6. テーマからHTML5バリデーションエラーができる限りでないように修正
  7. テーマからHTML5バリデーション警告ができる限りでないように修正
  8. HTML要素内に指定したスタイルなどはなるべく取り除く
  9. スタイルシートの!important指定をしなくて良いところはなるべく取り除く
  10. .htaccessの高速化編集例のhtaccess.txtの中身をこちらに変更
  11. CSSの微修正
  12. [修正a1]PocketのモバイルアイコンがiPhoneなどからストックできなかったのを修正
  13. [修正a2]固定ページアイキャッチ自動設定の不具合修正
スポンサーリンク

アイキャッチの自動設定機能

「外観→カスタマイズ→画像の設定」に「アイキャッチを自動設定 」機能を追加しました。

アイキャッチの自動設定機能

これは、投稿時にアイキャッチの設定をしなくても、自動的に本文中の最初の画像をアイキャッチに設定する機能です。わかる人には、Auto Post Thumbnailプラグインのような機能と言った方がわかりやすいかもしれません。

簡単に仕様を説明すると以下のようになります。

  • 本文中に画像がある場合は、最初の画像をアイキャッチに設定
  • 本文中にYouTube動画が埋め込まれている場合は動画のサムネイルをアイキャッチに設定
  • 本文中に画像とYouTube動画がある場合は、優先的に画像がアイキャッチに設定

詳しい仕様は、以下を参照してください。

参考 コピペ一発でWordpressの投稿時にアイキャッチを自動設定させるカスタマイズ方法(YouTube対応版)

キャッチフレーズのスタイル変更

長いキャッチフレーズをつけていると、以前はこんなだったのが

キャッチフレーズの回り込ませる

こんな感じに表示されるように、スタイルを変更しました。

キャッチフレーズを回り込ませない

テンプレートの切り分け

メニューボタンと、トップへ戻るボタンを手軽にカスタマイズ出来るようにするために、以下のようにテンプレートファイルを切り分けました。

  • header.phpのメニューボタン部分→button-menu.php
  • footer.phpのトップへ戻るボタン部分→button-go-to-top.php

これで、それぞれのボタンをカスタマイズするのに、子テーマなどで重要なheader.phpや、footer.phpを編集する必要が無くなりました。

HTML5バリデーションエラー・警告の排除

HTML5バリデーションサービスなどで、エラーや警告が出なくなるように、できる限り修正しました。(以前のは警告にはほとんど何もしてなかった)

Validation結果

ただし、本文の内容(主に使われているタグ)や、プラグイン、ウィジェットによっては、エラーや警告が出るようになります。

ただ、エラーなどが出たからといって、ほとんどの場合、何かしら問題の出るものはないと思います。

ただ単に、テーマ単体としてバリデーションエラー等が出ないものを、お掃除感覚で作ってみたかっただけです。(人気ウィジェットの、ランキング表示をしたときのみ、ウィジェットにつき1つエラーが出るけど。)

v1.5.2あとがき

あと今回、Simplicity高速化例としてhtaccess.txtの中身を修正し、以下のページも修正しました。

Simplicityを高速化し、さらなるパフォーマンスアップをする方法を解説します。 高速化には、ブラウザキャッシュの設定と、...

この方法は、.htaccess の見直しでWebページ高速化の内容を許可をいただき、そのまま掲載させていただきました。

僕が以前書いていたものは、Googleで検索して見よう見まねで書いたものなので、最新版の方が効果は高いと思います。

ただ、以前のコードを使っている方は、そのままでも、取り立てて問題はないと思います。

では今回、アイキャッチの自動設定という機能を付けたので、もし画像挿入などで不具合が起こったら、フォーラムに報告いただけると助かります。

もし、画像挿入で変な動作をしたら、カスタマイザーから機能をオフにすればOKですので。

GitHubリポジトリ

不具合等ありましたらGitHubに、ご連絡いただけると幸いです。

yhira/simplicity2

スポンサーリンク
アドセンス(大)
アドセンス(大)

フォローする

スポンサーリンク
アドセンス(大)