Simplicityをver20140822にバージョンアップしました。
今回の主な変更点は以下。
- タイトル下に小さなSNS拡散ボタンを表示できるようにした
- sns-buttons.phpにfeedly購読者数付き横型ボタンを追加(※デフォルトでは非表示状態)
- サイドのシェアバーを表示してない場合、JavaScriptでエラーが出ていたところを修正
- ナビゲーションメニューのサブのサブメニューの表示がおかしかったCSSの不具合修正
- 再度追従シェアバーのコードを書くためのテンプレートsns-buttons-sharebar.phpを追加
- タイトル下シェアバーのコードを書くためのテンプレートsns-buttons-top.phpを追加
- テンプレート名をわかりやすくするためにsns-buttons-s.phpからsns-buttons-icon.phpに変更
- style.cssを長くしているテーマと直接関係ないスタイルは切り分けてインクルード
今回の機能追加で、タイトル下にも小さなSNSシェアボタンを表示できるようにしました。プラグイン「WP Social Bookmarking Light」の低機能版みたいな機能です
2のfeedlyに関することは以下で説明してあります。
SNSのシェアボタンの横に購読者数付きfeedlyバルーンを表示するカスタマイズ
5以降は、全てカスタマイズしやすいように、以下の点から変更しました。
- 1つのファイルがあまり長くならないようにし、コードの見通しをよくする
- 同じことは繰り返して書かない(DRY)
- ソースの見やすさ最優先
ファイルは多くなりますが、カスタマイズ時や、テーマを僕が修正するときなど、同じようなところを何回も変更する必要がないようにこのようになっています。
Simplicity修正バージョン20140822a(8/23 8:30)
デフォルトでは表示されないfeedlyのボタンですが購読者取得関数に不具合があったので修正しました。
20140822をダウンロードした方は、ダウンロードページから最新版をダウンロードしfunctions.phpファイルだけでも上書きしてください。
Simplicity修正バージョン20140822b(8/23 14:14)
ユーザーさんからの報告で以下2つの不具合を修正します。
1つ目は、タイトル下のSNSボタンを表示している時、モバイル画面にするとパソコンの幅で表示されてしまう不具合修正。
こんな不具合です。
@MrYhira お忙しいところすいません…タイトル下シェアボタンを表示にして、スマートフォンで見ると添付のように配置が崩れてしまいます(記事下部は問題ありません)。本件、私だけでしょうか? pic.twitter.com/A0F0jAZSLF
— だつえん (@datsuenblog) 2014年8月23日
2つ目は、「カテゴリの説明」にカラムは幅より大きな画像などをHTMLタグで挿入していた場合は、画像がカラムよりはみ出してしまった不具合を修正。
こんなふうに、要素内に収まるようにしました。
コメント
[…] 横向きバルーン付きですが、タイトル下にSNSボタンを付けることが標準で可能になったようです! Simplicity20140822公開。タイトル下に小さなSNSボタン追加機能、メニューの不具合修正他。 […]