サーバーの引っ越しにあたってテーマにも修正・追加を行ったのでメモ。
● SNS のボタンリンク
これまでウィジェットのサイドバーにはプラグイン(Social Media Widget)で、フッターにはJetpackのRSSリンクで、投稿ページの右肩にはアイコンフォントを使うリンクタグをsingle.phpに書いていた。が、何故かExpressWebではJetpackのRSSリンクがウィジェットに出てこない。おまけに、ふとFeedlyのボタンリンクも置きたいと思ってしまった。ただし、プラグインにもアイコンフォントにもFeedlyの画像が無い。仕方なくFeedlyだけは自作することにした。
フッター:以前仕事で作った92×34 を利用
サイドバー:プラグイン画像の中から近い色のボタンを基にフォトショップで修正加工
Twitterとフィードの画像はプラグインのものをソースとして利用し、ウィジェットのフッターとサイドバーに[テキスト]でリンクタグを設置。CSSもプラグインを利用しながら調整が必要な部分だけ追加した。
【参考】
・WordPressにFeedlyを設置!Feedlyボタンの設置方法を3つ …
● パンくずリスト
最初はプラグインで設置していた記憶があるのだが、いつからか表示されなくなっていた。必要も感じないこともあり放置していたのだが、必用なのは記事ページくらいなので、この際コードで表示させることにした。
single.php に以下を追加し、あまり目立たないように(視覚的にはうるさいので)CSSで調整した。
<div class="breadcrumbs"> <a href="<?php bloginfo('url'); ?>">TOP</a> > <?php $cat = get_the_category(); echo get_category_parents($cat[0], true, ' > '); ?> <?php the_title(''); ?> </div>
● フッターのMEMOに利用テーマのカスタマイズ記事だけを表示させるようメニューを追加
● 削除したプラグイン
yet-another-related-posts-plugin
wp-dbmanager
wp-pagenavi
● 新規に導入したプラグイン
wordpress-23-related-posts-plugin/関連記事表示
maroyaka-webclap-for-wordpress/拍手ボタン(いらないかなあ…)
siteguard(新規にWPを入れたらデフォルトで入っていた。削除検討中)
wp-mail-smtp/コンタクトフォームエラー回避
autoptimize/HTML,Javascript,CSSファイルをオプティマイズ(最適化)
Lazy Load/画像をあとから読み込む(最適化)
backwpup/バックアップ用 要検討
v-1.8.8/2015.8.18
●loop.php
コードが変わってしまったため、子テーマの内容を一旦削除し、差し替える。
その後、以下の不要な部分を削除する。
- 画像無しの場合の(以下の)コードを削除
else { echo '<img src="' . get_template_directory_uri() . '/images/noimage_174x131.png' . '" alt="No Picture" />'; }
●スライドショー下部のナビボタンをCSSで編集
.flex-control-nav { margin: 15px 0 -10px; } .flex-control-paging li a { width: 13px; height: 13px; border: 1px solid #FFF; background: #999999 none repeat scroll 0 0; box-shadow: none; }
コメント