【アップデート情報】販売中の全テーマ対象にデザイン&ファイルのミニマル化を行いました(Ver.20170321)
重要度★☆☆
Minimal WPテーマのご利用ありがとうございます。
全テーマ対象に、ユーザビリティを改善する細かなアップデートを行ないました。
2017年3月21日16:30以降のダウンロードファイルは修正済みです。
以下に、変更点をまとめました。
1) ページャーのデザインを調整(全テーマ)
アーカイブページ・カテゴリーページ・検索結果ページなどに自動に出るページャーですが、
表示スタイル(サイズ)を少々変更しました。
ページ数が多いとスマホで2行になってしまう場合があるので、
1行におさまるようにmid_sizeを4⇒1に変更しました。
<修正前>
‘mid_size’ => 4,
<修正後>
‘mid_size’ => 1,
using_permalinks()){
$paginate_format = '';
$paginate_base = add_query_arg('paged','%#%');
}
else{
$paginate_format = (substr($paginate_base,-1,1) == '/' ? '' : '/') .
user_trailingslashit('page/%#%/','paged');;
$paginate_base .= '%_%';
}
echo paginate_links(array(
'base' => $paginate_base,
'format' => $paginate_format,
'total' => $wp_query->max_num_pages,
'mid_size' => 1,
'current' => ($paged ? $paged : 1),
'prev_text' => '«',
'next_text' => '»',
)); ?>
<対象ファイル>
archive.php、search.php、category-gallery.php、category-blog.php
2) category-gallery.php、category-blog.phpの廃止(folclore、floradeux、slauson以外のテーマ)
folclore、floradeux、slauson以外のテーマで、
カテゴリーページにつけるスラッグによってデザインが変わるようにしていたのですが
(gallerスラッグ⇒サムネイル一覧表示、blogスラッグ⇒縦並びブログ表示)、
これを廃止して、テーマごとにカテゴリーデザインは統一にするように変更しました。
テーマフォルダの中から、
category-gallery.php、category-blog.phpの2つのファイルを削除しました。
これまでにこのスラッグによるカテゴリーを使ってなかった場合は、削除してもしなくても特に関係ありません。
使っている場合は、削除せずにこれまで同様に使ってください。
どちらにしても特に不具合ではなく、ファイル&設定のミニマル化の一環です。
3) ソーシャルアイコンを削除(Juliet、MDM (million dollar man)、Suger Suger Baby、Ultra Rocket Man)
フッターに自動表示していたソーシャルアイコンを削除しました。
1)テーマフッター (footer.php)から以下の部分をまるご削除。
<!-- Twitterアイコン -->
<a href="<?php echo (get_option('twitter'));?>" target="_blank" title="Twitter"><img src="<?php bloginfo('template_directory');?>/images/ic_foot_twitter.gif" alt="Twitter" style="margin-right:10px" /></a>
<!-- / Twitterアイコン -->
<!-- Facebookアイコン -->
<a href="<?php echo (get_option('facebook'));?>" target="_blank" title="Facebook"><img src="<?php bloginfo('template_directory');?>/images/ic_foot_facebook.gif" alt="Facebook" style="margin-right:10px" /></a>
<!-- / Facebookアイコン -->
<!-- RSSアイコン -->
<a href="<?php bloginfo('rss2_url'); ?>" target="_blank" title="RSS Feed"><img src="<?php bloginfo('template_directory');?>/images/ic_foot_rss.gif" alt="RSS Feed" /></a>
<!-- / RSSアイコン -->
2-1)スタイルシートでマージンを調整(MDMとsuger suger baby)
<変更前>
#copyright {
font-size: 10px;
color: #999;
text-align: center;
position: relative;
margin: -20px 0 0 0;
padding: 0 0 0 0;
}
<変更後>
#copyright {
font-size: 10px;
color: #999;
text-align: center;
position: relative;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
2-2)スタイルシートでマージンを調整(Julietとultra rocketman)
<変更前>
#copyright {
font-size:10px;
color:#999;
text-align:center;
position: relative;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
<変更後>
#copyright {
font-size:10px;
color:#999;
text-align:center;
position: relative;
margin: -10px 0 0 0;
padding: 0 0 0 0;
}
3)functions.phpから設定画面を削除
<p> </p>
<h2>ソーシャルアイコンの設定(Twitter、Facebook)</h2>
<p>URLを設定すると、フッターのソーシャルアイコンに自動的にURLがリンクされます。</p>
<form method="post" action="">
<input type="hidden" name="update_options" value="true" />
<table class="form-table">
<tr valign="top">
<th scope="row"><label for="facebook"><?php _e('◎Facebookアカウント', 'minimalwp'); ?></label></th>
<td><input type="text" name="facebook" id="facebook" size="50" value="<?php echo get_option('facebook'); ?>"/> FacebookアカウントのURL(http://〜)を記入して下さい。<br />
<br />
<現在のURL><br />
<?php echo (get_option('facebook'));?>
<p> </p>
</td>
</tr>
<tr valign="top">
<th scope="row"><label for="twitter"><?php _e('◎Twitterアカウント', 'minimalwp'); ?></label></th>
<td><input type="text" name="twitter" id="twitter" size="50" value="<?php echo get_option('twitter'); ?>"/> TwitterアカウントのURL(http://〜)を記入して下さい。<br />
<br />
<現在のURL><br />
<?php echo (get_option('twitter'));?>
</td>
</tr>
</table>
<p> </p>
update_option('facebook', $_POST['facebook']);
update_option('twitter', $_POST['twitter']);
上記2カ所を削除すると、ダッシュボード>外観>Minimal WPカスタムの管理画面から、
設定の欄も消えてスッキリします。
ただし、functions.phpは記述をミスすると画面真っ白になりますので、要注意!
★
以上です。
*作業をする時はバックアップを忘れずに!
*本日、2017年321日16:30以降のダウンロードファイルは修正済みです。