WordPressテーマを「Twenty seventeen」に変更

基本放置と自慢してしまうぐらい(ヲィ
メモがわりな投稿をする以外、いじっていない当サイト。

ダメでしょ!

と、以前のテーマを捨てて「Twenty seventeen」に変更。
が、やはりそのままでは…な箇所も多いので、childでカスタマイズ。

基本的なカスタマイズ方法は、「子テーマの作成-WordPressのカスタマイズ by テーマ Twenty Seventeen を使ってブログをカスタマイズ」を参考に。

Footerのコピーライトはchildテーマの中に、template-parts\footer\site-info.phpを作り以下の内容にして


<?php
/**
 * Displays footer site info
 *
 * @package WordPress
 * @subpackage Twenty_Seventeen
 * @since 1.0
 * @version 1.0
 */
 
?>
<div class=\"site-info\">
        &copy;<?php echo date( \'Y\' ); ?> <a href=\"<?php echo esc_url( home_url( \'/\' ) ); ?>\" rel=\"home\"><?php echo bloginfo( \'name\' ); ?></a>
</div><!-- .site-info -->

 

さらにパンくずリストがないんで、
Plug inで「Breadcrumb NavXT」を採用しているので、それを活かすと・・・。

コレ↓


<div class=\"breadcrumbs\" vocab=\"http://schema.org/\" typeof=\"BreadcrumbList\">
<?php if(function_exists(\'bcn_display\'))
{
bcn_display();
}?>
</div>

を入れたいがためだけに
なんのこたぁなく、Childに入るものが増えていく(^_^;)

archive.php
function.php
header.php
index.php
single.php
style.css
template-parts\footer\site-info.php
template-parts\footer\content.php (thumbnailの記述位置変更)

パンくずいれたときのバランスの悪さはstyle.cssで調整。

固定ページにサイドバーを入れる方法は、「ワードプレス テーマ Twentyseventeen カスタマイズ( 固定ページにサイドバー表示)」にあるけれど、固定ページのテンプレートを用意しただけでは、固定ページのタイトルが左に、コンテンツが右にと固定ページの内容がわれてしまい3段組になってしまう。

ので

style.cssにコレ↓


	body:not(.has-sidebar):not(.page-one-column) .page-header,
	body.has-sidebar.error404 #primary .page-header,
	body.page-two-column:not(.archive) #primary .entry-header,
	body.page-two-column.archive:not(.has-sidebar) #primary .page-header {
		float: none;
		width: 100%;
	}

	.blog:not(.has-sidebar) #primary article,
	.archive:not(.page-one-column):not(.has-sidebar) #primary article,
	.search:not(.has-sidebar) #primary article,
	.error404:not(.has-sidebar) #primary .page-content,
	.error404.has-sidebar #primary .page-content,
	body.page-two-column:not(.archive) #primary .entry-content,
	body.page-two-column #comments {
		float: none;
		width: 100%;
	}

追加して、あえて固定ページでは、サイドバーをださないタイプにした。
(たぶん、コレで大丈夫なハズ??w

で、だいたいFIXしましたん★

つぎは、ヘッダーメディアがデフォのままなので、これをなんとかしなきゃ、ね!!w