<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>その他 - WordPressカスタマイズ、サイト作成メモ</title>
	<atom:link href="https://msn100.org/memos/feed" rel="self" type="application/rss+xml" />
	<link>https://msn100.org/memos</link>
	<description>WordPressサイト制作を手がけるToshiyuki TanakaのFAQ、ヒント、Tipsなどの覚え書きです</description>
	<lastBuildDate>Mon, 20 Oct 2025 03:44:37 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>
	<atom:link rel='hub' href='https://msn100.org/?pushpress=hub'/>
<atom:link rel="hub" href="https://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="https://pubsubhubbub.superfeedr.com"/><atom:link rel="hub" href="https://websubhub.com/hub"/><site xmlns="com-wordpress:feed-additions:1">106065909</site>	<item>
		<title>ブログタイトルを変更しました</title>
		<link>https://msn100.org/memos/title_change.html</link>
		
		<dc:creator><![CDATA[Kota]]></dc:creator>
		<pubDate>Sat, 14 Feb 2015 16:30:02 +0000</pubDate>
				<category><![CDATA[その他]]></category>
		<category><![CDATA[CSSフレームワーク]]></category>
		<guid isPermaLink="false">http://msn100.org/?p=233</guid>

					<description><![CDATA[<p>「WordPress初心者のサイト作成覚え書き」の名称で、自分の学習メモのためにこのブログを立ち上げたのが2012年の12月でした。月日は流れ、それなりにWPをカスタマイズしてのサイト構築も数を重ね、一応は初心者の域も脱 [&#8230;]</p>
<p><a href="https://msn100.org/memos/title_change.html">ブログタイトルを変更しました</a>は<a href="https://msn100.org">WordPressカスタマイズ、サイト作成メモ</a>で公開された投稿です。</p>
]]></description>
										<content:encoded><![CDATA[<p>「WordPress初心者のサイト作成覚え書き」の名称で、自分の学習メモのためにこのブログを立ち上げたのが2012年の12月でした。月日は流れ、それなりにWPをカスタマイズしてのサイト構築も数を重ね、一応は初心者の域も脱しつつあるかな、という感じもあり、久々の記事投稿を期にブログ名を「WordPressカスタマイズ、サイト作成メモ」に変更することにしました。</p>
<p><span id="more-233"></span></p>
<p>改めて振り返りますと、サイト構築環境が我ながらずいぶん変わったなぁ、と思います。</p>
<p>ツールはもう Sublime Text, SCSS, Compass なしではやってられなくなってます。でもgithub やタスク自動化ツールの gulp やgrunt などはまだ手つかず。この辺も「脱初心者」しないと・・・</p>
<p>WordPressでのサイト作成に関しても、いまはもっぱら FoundationPress から作ることが多いです。CSSフレームワーク、FoundationのWordPressテーマですね。CSSフレームワークと言えばやっぱり一番人気は BootStrap でしょうけど、やっぱり BootStrap だと「っぽい」のになりがちだし、「BootStrapっぽさ」をなくしたオリジナルデザインのものにしようとすると、カスタマイズが私にはしにくく感じたんですよね。</p>
<p>その点 Foundation はいわば「色のなさ」が特徴で、カスタマイズしやすいので気に入りました。そのWordPressテーマ版があると聞いて試してみて、使い勝手の良さに感動して、大概のサイトは FoundationPress で作るようになりました。</p>
<p>でもこれまた独学だし日本語の情報も少ないですから、分かってないことが多いです。このブログでも少しずつ紹介していって、ユーザーが増えて、情報交換なりができていったらいいなぁ、と思っています。</p>
<p>ひとまずブログ名から「初心者」は取りましたが、まだまだわかってないことだらけです。「自分が教えを請うには、先に自分が知ってることを提供する」というポリシーで、またボチボチ更新していこうと思います。どうぞよろしくお願いします。</p>
<p><a href="https://msn100.org/memos/title_change.html">ブログタイトルを変更しました</a>は<a href="https://msn100.org">WordPressカスタマイズ、サイト作成メモ</a>で公開された投稿です。</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">233</post-id>	</item>
		<item>
		<title>『「公式ディレクトリ掲載テーマ」で学ぶ WordPressサイト制作入門』をいただきました</title>
		<link>https://msn100.org/memos/wp-books01.html</link>
		
		<dc:creator><![CDATA[Kota]]></dc:creator>
		<pubDate>Mon, 18 Nov 2013 15:49:03 +0000</pubDate>
				<category><![CDATA[その他]]></category>
		<category><![CDATA[functions.php]]></category>
		<category><![CDATA[書評]]></category>
		<guid isPermaLink="false">http://msn100.org/?p=195</guid>

					<description><![CDATA[<p>WordPress関係の書籍も本当にたくさん出ていますが、今月発売された『「公式ディレクトリ掲載テーマ」で学ぶ WordPressサイト制作入門』のモニター募集に応募したところなんと当選！　ということで書評を書かせていた [&#8230;]</p>
<p><a href="https://msn100.org/memos/wp-books01.html">『「公式ディレクトリ掲載テーマ」で学ぶ WordPressサイト制作入門』をいただきました</a>は<a href="https://msn100.org">WordPressカスタマイズ、サイト作成メモ</a>で公開された投稿です。</p>
]]></description>
										<content:encoded><![CDATA[<p>WordPress関係の書籍も本当にたくさん出ていますが、今月発売された『「公式ディレクトリ掲載テーマ」で学ぶ WordPressサイト制作入門』のモニター募集に応募したところなんと当選！　ということで書評を書かせていただきます。</p>
<p><span id="more-195"></span></p>
<p><a href="http://www.amazon.co.jp/gp/product/4797372370/ref=as_li_ss_tl?ie=UTF8&amp;camp=247&amp;creative=7399&amp;creativeASIN=4797372370&amp;linkCode=as2&amp;tag=undertheredsk-22"><img fetchpriority="high" decoding="async" class="size-full wp-image-198 alignleft" alt="book01-cover" src="http://msn100.org/wp/wp-content/uploads/book01-cover.jpg" width="300" height="300" srcset="https://msn100.org/wp/wp-content/uploads/book01-cover.jpg 300w, https://msn100.org/wp/wp-content/uploads/book01-cover-150x150.jpg 150w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<p>自分は滅多に抽選など当たらないので、これでもう人生の運を使い果たしてしまったんじゃないかと当選通知でちょっと怖くなりましたが(笑)、まだまだ勉強中の自分にはこれ幸いと、有り難く拝読させていただきました。</p>
<p>モニターの条件は書評を書くことですが、太っ腹にも「別にムリにいい評価にしないで構いません。思ったことを書いてください。率直な感想をお願いします」とおっしゃっていただいてますので、率直に(笑)書かせていただこうと思います。</p>
<p>まずは目次。本書は以下のような構成になっています。</p>
<blockquote><p>第1章 WordPressでWebサイトを作ろう<br />
1-0　この章の概要<br />
1-1　本書の読み方とその目標<br />
1-2　学習用開発環境の構築とWordPressのインストール<br />
1-3　Webサイトを形成するWordPressテーマ<br />
1-FT　これからWordPressをはじめる人へ</p>
<p>第2章 デフォルトテーマからWordPressとテーマの基本を学ぼう<br />
2-0　この章の概要<br />
2-1　デフォルトテーマとは<br />
2-2　Twenty Thirteenで表現できるコンテンツの種類<br />
2-3　WordPressテーマの仕様<br />
2-4　Twenty Thirtyeen各テンプレートファイルのポイント解説<br />
2-FT　テーマ開発に役立つWebブラウザの開発ツール</p>
<p>第3章 オリジナルテーマ開発フロー ～基礎編～<br />
3-0　この章の概要<br />
3-1　まずはオリジナルテーマ「sonoichi」を使ってみよう<br />
3-2　オリジナルテーマ開発の全体像を把握する<br />
3-3　WordPress実装前に下準備をする<br />
3-4　WordPressテーマを実装する<br />
3-FT　デフォルトテーマをカスタマイズする５つの方法</p>
<p>第4章 オリジナルテーマ開発 ～応用編～<br />
4-0　この章の概要<br />
4-1　テンプレート改装を活用する<br />
4-2　functions.phpでテーマの応用的な実装をする<br />
4-3　翻訳ファイルを使ってテーマを多言語対応に<br />
4-4　テーマ実装後の動作確認をする<br />
4-FT　オリジナルテーマ「sonoichi」でカスタマイズの練習をする</p>
<p>第5章 テーマを目的に合わせて独自にカスタマイズする<br />
5-0　この章の概要<br />
5-1　各投稿にソーシャルボタンを設置する<br />
5-2　Twitterタイムラインをサイドバーに表示する<br />
5-3　個別投稿ページに関連投稿リンクを表示する<br />
5-FT　プラグイン利用で広がるWordPress活用法</p></blockquote>
<p>第１章は概略と環境の準備、WPのインストールなどの説明です。XAMPやMAMPの導入などは、他の本などでもいくらでも紹介されているのでもうお馴染みの方も多いのではないでしょうか。</p>
<p>第２章から実質的な内容になります。</p>
<p>まずはWPの基本的な使い方、仕様の説明の後、現時点で最新の公式デフォルトテーマ、Twenty Thirteenの解説になります。</p>
<p>Twenty Thirteenの特徴の一つは「投稿フォーマット」が豊富になったことだと思います。本書では全部の投稿フォーマットと、functions.phpとの関係も説明されていて、この点は投稿フォーマットが全然わかってない＆使ったことない自分にはとても参考になりました。</p>
<p>2-4章ではTwenty Thirteenの各テンプレートのソースを解説しています。<br />
Twenty Thirtheenを使わない人も多いと思いますが、Twenty Thirteenに限らないWPテーマ共通のタグや処理などの説明がされているので、どんなテンプレートを使う／カスタマイズするにしても、読んでおいて損はないと思います。</p>
<p>さて、第３章からいよいよ実作業的な内容に入っていきます。</p>
<p>ここではTwenty Thirteenと、筆者オリジナルテーマのsonoichiとのソースを比較しながら説明しています。</p>
<p>筆者の意図は、PHPがわからなくても、テーマのPHPはそのまま残しておいて、それ以外のHTML部分を変えるだけでもかなりカスタマイズはできる。自分でテーマをフルビルドする場合でも、公式のテンプレをベースにして作った方がいいですよ、ということのようです。</p>
<p>参考や勉強のために、まず既存のテーマを利用するのは自分もいいと思います。ただ、HTMLだけではやはりカスタマイズの限界がすぐ来てしまうので、PHPをいじるのはいずれ避けられないはずです。「HTML・CSSはわかるけどPHPが・・・」というのが一番WordPress初心者はつまずくところだと思うので、テンプレートタグやfunctions.phpなどへの取っかかりを、もう少し丁寧に説明した方がよかったのでは、とは感じました。</p>
<p>たとえば「前後ページへのページネーションの、矢印を＜＜や＞＞に変更する」というカスタマイズでは、「独自関数ですからfunctions.phpを覗いてみましょう」「twentythirteen_page_nav関数の引数を書き換えてみましょう」「はい、書き換わりましたね」と順々に説明されていますが、初心者としては、自分のカスタマイズしたいことはどのファイルのどこをいじればいいのかの見当がつかなくて、苦労することが多いと思うんです。</p>
<p>同様に「カレンダーウィジェットの＜＜と＞＞を矢印に変えましょう」という節でも、「カレンダーウィジェットには、出力直前に「get_calendar」というフィルターフックが用意されています。（中略）以下のようにfunctions.phpに記述します。」という流れで、書いてあるとおりにやればカスタマイズはできますが、ここに書かれていないカスタマイズをしたい場合はどこをどうしたらいいのか、フックを使っているならそれはどうやって調べたらいいのか、といったことの説明はありません。</p>
<p>ですので、説明は参考にはなるけれども、応用が利かせにくいなぁ、とこの段階で感じました。</p>
<p>第４章、５章はやや難易度が上がります。特に「5-2　Twitterタイムラインをサイドバーに表示する」と「5-3　個別投稿ページに関連投稿リンクを表示する」は、ウィジェットの登録や、メインループ、サブループなど、かなり使い手のあるカスタマイズが紹介されています。</p>
<p>両方ともプラグインで実現はできると思いますが、敢えて手でソースを書くことで、これらの仕組みを把握してほしい、と筆者の方は考えられたのでしょう。その意図はわかります。が、そうであるならば、もう少しここのPHPのソースも、それこそ一行一行解説をしていって、他の使い方への応用しやすくなるような配慮をして欲しかった、と思いました。</p>
<p>総じての感想ですが、初心者から中級者へのステップアップ向けで、実習よりも理解重視、公式テーマを解説することで正しい知識、正しい書式などを得られる点はマル、ただし応用や逆引き事典的な使い方がしにくいのが残念な点、でした。</p>
<p>個人的にはフックやフィルター、ウィジェット登録、メインループとサブループへの取っかかりができたのが一番の収穫でした。</p>
<p>以上、WP本の個人的な書評でした。モニター当選させてくださったSBクリエイティブの三津田治夫様にお礼申し上げます。どうもありがとうございました。</p>
<p><a href="https://msn100.org/memos/wp-books01.html">『「公式ディレクトリ掲載テーマ」で学ぶ WordPressサイト制作入門』をいただきました</a>は<a href="https://msn100.org">WordPressカスタマイズ、サイト作成メモ</a>で公開された投稿です。</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">195</post-id>	</item>
	</channel>
</rss>
