<?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>あわわうぇｂ</title>
	<atom:link href="http://www.awawaweb.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.awawaweb.com</link>
	<description>Web開発やサイト制作の覚書き</description>
	<lastBuildDate>Thu, 17 May 2012 14:55:14 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>MySQLのクライアントソフトをいろいろ試してみた</title>
		<link>http://www.awawaweb.com/201202/mysql-client.html</link>
		<comments>http://www.awawaweb.com/201202/mysql-client.html#comments</comments>
		<pubDate>Mon, 20 Feb 2012 23:50:39 +0000</pubDate>
		<dc:creator>あわわ</dc:creator>
				<category><![CDATA[情報]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.awawaweb.com/?p=147</guid>
		<description><![CDATA[MySQLの管理ツールと言えば「phpMyAdmin」が有名で、 私もずっと使ってきたのですが、 Webベースということもあり何かと使いづらい…とずっと思っていました。 クライアントツールが無いものかと探してはいたのです [...]]]></description>
			<content:encoded><![CDATA[<p>MySQLの管理ツールと言えば「<a href="http://sourceforge.jp/projects/phpmyadmin/" target="_blank">phpMyAdmin</a>」が有名で、<br />
私もずっと使ってきたのですが、<br />
Webベースということもあり何かと使いづらい…とずっと思っていました。<br />
クライアントツールが無いものかと探してはいたのですが、<br />
探し方が悪いのかなかなか見つからず。。。</p>
<p>ところが先日、「<a href="http://qiita.com/items/2047" target="_blank">これ知らないプログラマって損してんなって思う汎用的なツール</a>」というページで<br />
いくつかWindowsで使えるフリーのMySQLクライアントが紹介されていたのです！<br />
ずっと探してたの！というわけで、いくつか試してみました。</p>
<p><span id="more-147"></span></p>
<h3>目次</h3>
<p>今回試したクライアントツールは以下の3つです。</p>
<ul class="check">
<li><a href="#workbench">MySQL Workbench</a></li>
<li><a href="#heidi">HeidiSQL</a></li>
<li><a href="#kuroneko">黒猫 SQL Studio Next</a></li>
</ul>
<p>1つずつ使用した感想などを書いていきたいと思います！</p>
<h2 id="workbench">1. MySQL Workbench</h2>
<ul class="circle">
<li><a href="http://www-jp.mysql.com/products/workbench/" target="_blank">http://www-jp.mysql.com/products/workbench/</a></li>
</ul>
<p>MySQL本家で配布されているツールです。<br />
本家にもこんなツールがあったのね…知らなかった…。<br />
ちなみに言語は英語しかないようです。</p>
<p><a href="http://www.awawaweb.com/wp-content/uploads/2012/02/mysql_client_001.jpg" rel="lightbox[147]"><img src="http://www.awawaweb.com/wp-content/uploads/2012/02/mysql_client_001-600x446.jpg" alt="" title="mysql_client_001" width="600" height="446" class="alignnone size-medium wp-image-151" /></a></p>
<p>SQLの実行は[Ctrl] + [Enter]、<br />
選択した文のみ実行するには[Ctrl] + [Shift] + [Enter]<br />
SQL文の整形機能も付いています。</p>
<p>SQL文の作成はなかなか快適に行えますが、<br />
DB、テーブル作成や表でのデータ変更等のGUI操作の場合、<br />
いちいちポップアップで確認画面が出てくるのが鬱陶しいと言えば鬱陶しい。<br />
一つ一つの動作がちょっと重い感じがしました。</p>
<p>なんと言っても本家配布のツールなので、<br />
MySQLのバージョンアップでものすごい変更とかあっても<br />
対応が早いのではないかと思われます。</p>
<p>あとMySQL Workbenchの特徴として、<br />
ER図の作成もできちゃいます。</p>
<p><a href="http://www.awawaweb.com/wp-content/uploads/2012/02/mysql_client_002.jpg" rel="lightbox[147]"><img src="http://www.awawaweb.com/wp-content/uploads/2012/02/mysql_client_002-600x446.jpg" alt="" title="mysql_client_002" width="600" height="446" class="alignnone size-medium wp-image-152" /></a></p>
<p>ER図を書くときは、各テーブルのオブジェクトを作るのが面倒なものですが<br />
これだとDBのテーブルを設定する要領で簡単に書けました。<br />
結構便利かも。</p>
<h2 id="heidi">2. HeidiSQL</h2>
<ul class="circle">
<li><a href="http://www.heidisql.com/" target="_blank">http://www.heidisql.com/</a></li>
</ul>
<p>こちらも英語のツールです。</p>
<p><a href="http://www.awawaweb.com/wp-content/uploads/2012/02/mysql_client_003.jpg" rel="lightbox[147]"><img src="http://www.awawaweb.com/wp-content/uploads/2012/02/mysql_client_003-600x411.jpg" alt="" title="mysql_client_003" width="600" height="411" class="alignnone size-medium wp-image-153" /></a></p>
<p>SQLの実行は[F9]、<br />
選択した文のみ実行するには[Ctrl] + [F9]<br />
SQL文の整形機能も付いていますが、残念な感じです。</p>
<p>だがしかし！このHeidiSQLは補完機能が素晴らしいです。<br />
[Ctrl] + [Space]でテーブル名やカラム名はもちろん、関数も補完できます。<br />
「あのカラム名なんだったっけなぁ～」と確認しながら<br />
SQL文を書くことも多いのでとっても便利！</p>
<p>画面遷移がphpMyAdminと似ているので、<br />
英語が分からなくてもなんとなく操作できそう。<br />
動作も快適です。</p>
<h2 id="kuroneko">黒猫 SQL Studio Next</h2>
<ul class="circle">
<li><a href="http://kuronekosoft.ewinds.net/sqlstudio2.aspx" target="_blank">http://kuronekosoft.ewinds.net/sqlstudio2.aspx</a></li>
</ul>
<p>こちらは上記のページに紹介されていたものではないのですが<br />
たまたま発見したので試してみました。</p>
<p>MySQLだけでなく、OracleやPostgreSQL、Accessなど<br />
あらゆるデータベースに接続することができるツールです。<br />
MySQLに接続するにはODBCが必要。</p>
<p>セットアップは以下の記事が参考になりました。</p>
<ul class="circle">
<li><a href="http://yoshinin.blog.fc2.com/blog-entry-73.html" target="_blank">黒猫　接続設定方法:よしにんのインフォブック</a></li>
</ul>
<p><a href="http://www.awawaweb.com/wp-content/uploads/2012/02/mysql_client_004.jpg" rel="lightbox[147]"><img src="http://www.awawaweb.com/wp-content/uploads/2012/02/mysql_client_004-600x408.jpg" alt="" title="mysql_client_004" width="600" height="408" class="alignnone size-medium wp-image-154" /></a></p>
<p>SQLの実行は[Ctrl] + [E]<br />
選択した文のみの実行も同じです。<br />
SQL文の整形機能も付いています。(ANDの位置がちょっと不服ですが…。)</p>
<p>補完機能も付いていますが、<br />
関数やテーブルによって出てきたり出てこなかったりします。<br />
ただ、抽出結果のファイル出力がCSVだけでなく<br />
ExcelやXMLで出力できるのは魅力。<br />
タブごとに、抽出結果の比較なんかもできるらしい。</p>
<p>こちらのツールは日本語なので、操作方法も解りやすいです！</p>
<h2>さいごに</h2>
<p>仕事用のPCに一番導入しやすかったHeidiSQLを入れてみたところ、<br />
生産性がグイッと上がりました。<br />
私にはこれが一番使いやすいかもしれません。<br />
(Macだと「Sequel」とかいうもっと便利そうな感じのツールがあるのだとか…。)</p>
<p>phpMyAdmin使いづらいなぁ…と思っている方は是非お試しあれ。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.awawaweb.com/201202/mysql-client.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPressショートコードの書き方いろいろ</title>
		<link>http://www.awawaweb.com/201202/wordpress-shortcode.html</link>
		<comments>http://www.awawaweb.com/201202/wordpress-shortcode.html#comments</comments>
		<pubDate>Wed, 08 Feb 2012 15:18:04 +0000</pubDate>
		<dc:creator>あわわ</dc:creator>
				<category><![CDATA[Tutorial／Tips]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.awawaweb.com/?p=145</guid>
		<description><![CDATA[投稿記事内や固定ページのコンテンツ内でちょっとしたPHPのコードが書きたいなぁ… そんな時はWordPressの「ショートコード」という機能が便利です。 １．どんなふうに書くの？ テーマ内の「functions.php」 [...]]]></description>
			<content:encoded><![CDATA[<p>投稿記事内や固定ページのコンテンツ内でちょっとしたPHPのコードが書きたいなぁ…<br />
そんな時はWordPressの「ショートコード」という機能が便利です。</p>
<p><span id="more-145"></span></p>
<h2>１．どんなふうに書くの？</h2>
<p>テーマ内の「functions.php」ファイルでショートコードを定義して、<br />
投稿記事や固定ページの編集画面の本文内でショートコードを記述します。</p>
<h3>1.1 基本的な書き方</h3>
<p>一番簡単でベーシックな書き方。</p>
<p><strong>functions.php</strong></p>
<pre class="brush: php; title: ; notranslate">
function basic_like() {
    $name = 'あわわ';
    $animal = 'ネコ';

    return $name . 'さんは' . $animal . 'が好き。';
}
add_shortcode('basic', 'basic_like');
</pre>
<p><strong>記事本文内</strong></p>
<pre class="brush: xml; title: ; notranslate">
[basic]
</pre>
<p>「add_shortcode()」というのがショートコードを定義するためのWordPressの関数で、<br />
第1引数にショートコード名、第2引数に実行する関数名を指定します。<br />
関数名は他の関数(WordPressにもともとあるものや、プラグインで使用しているものなど)と<br />
衝突しないように、一意な名前をつけるようにしましょう。</p>
<p>ページを表示すると、ショートコードを記述した部分には<br />
以下のように表示されます。</p>
<p><strong>表示結果</strong></p>
<blockquote><p>あわわさんはネコが好き。</p></blockquote>
<p>戻り値をHTMLで書くこともできるので、<br />
毎回記事内で書いている内容などをショートコードにしておけば<br />
更新の効率も上がりますね！</p>
<h3>1.2 ショートコードで挟む</h3>
<p>文章をショートコードで挟んでいろいろやる場合の書き方。</p>
<p><strong>functions.php</strong></p>
<pre class="brush: php; title: ; notranslate">
function strong_like($atts, $content = null) {
    return '&lt;strong&gt;' . $content . '&lt;/strong&gt;';
}
add_shortcode('strong', 'strong_like');
</pre>
<p><strong>記事本文内</strong></p>
<pre class="brush: xml; title: ; notranslate">
[strong]あわわさんはネコが好き！[/strong]
</pre>
<p><strong>表示結果</strong></p>
<blockquote><p><strong>あわわさんはネコが好き！</strong></p></blockquote>
<p>第2引数である「$contents」に挟んだ文字列が格納されて、指定した関数が実行されます。<br />
class指定のあるタグ等で囲みたい場合には、いちいち書くよりもショートコードの方が楽かもしれませんね。<br />
ところで第一引数の「$attr」は何？と思ったかもしれませんが、それは次の項で。</p>
<h3>1.3 ショートコードで引数を指定する。</h3>
<p>ショートコードを実行するときに、その時々で違う値を、引数として渡したい場合があります。<br />
そんな場合の書き方。</p>
<p><strong>functions.php</strong></p>
<pre class="brush: php; title: ; notranslate">
function what_like($atts) {
    extract(shortcode_atts(array(
        'name' =&gt; 'ななし',
        'animal' =&gt; 'イヌ'
    ), $atts));

    return $name . 'さんは' . $animal . 'が好き？';
}
add_shortcode('what', 'what_like');
</pre>
<p><strong>記事本文内</strong></p>
<pre class="brush: xml; title: ; notranslate">
[what name=&quot;あわわ&quot; animal=&quot;ネコ&quot;]
</pre>
<p><strong>表示結果</strong></p>
<blockquote><p>あわわさんはネコが好き？</p></blockquote>
<p>第１引数の「$atts」にショートコードで指定した引数の値が格納されていて、<br />
関数の冒頭(以下の部分)でPHPの変数に格納しています。</p>
<blockquote><p>extract(shortcode_atts(array(<br />
&nbsp;&nbsp;&nbsp;&nbsp;&#8217;name&#8217; => &#8216;ななし&#8217;,<br />
&nbsp;&nbsp;&nbsp;&nbsp;&#8217;animal&#8217; => &#8216;イヌ&#8217;<br />
), $atts));</p></blockquote>
<p>「extract()」はPHPの関数で、連想配列のキー値を変数名にした変数に値が格納されます。<br />
つまりこの記述以降は、変数「$name」「$animal」として、<br />
ショートコードで指定した値を扱うことができるのです！<br />
ちなみになんにも指定しないと、デフォルト値である「ななし」「イヌ」が変数に格納されます。</p>
<p><strong>記事本文内</strong></p>
<pre class="brush: xml; title: ; notranslate">
[what]
</pre>
<p><strong>表示結果</strong></p>
<blockquote><p>ななしさんはイヌが好き？</p></blockquote>
<p>以上がショートコードの基本的な書き方です。<br />
PHPが書けるので、覚えてしまえばいろいろ応用ができそうですね！</p>
<h2>２．投稿記事記事(固定ページ)本文にしか書けないの？</h2>
<p>ショートコードが書けるのは、実は投稿記事や固定ページだけではないんです！</p>
<h3>2.1 テーマ内に書く</h2>
<p>テーマ内でショートコードを書きたい場合には、以下のように記述します。</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php echo do_shortcode('[basic]'); ?&gt;
</pre>
<p>「do_shortcode()」というのは、ショートコードを実行するためのWordPressの関数です。<br />
引数で渡された文字列内に記述されているショートコードを実行します。</p>
<h3>2.2 ウィジェット(サイドバー)に書く</h3>
<p>ウィジェット(サイドバー)にショートコードを書きたい場合は、<br />
functions.phpファイル内に、以下の記述を追記します。</p>
<pre class="brush: php; title: ; notranslate">
add_filter('widget_text', 'do_shortcode');
</pre>
<p>テーマやウィジェット内でも書けるのであれば、<br />
ショートコードを書けない場所はない！と言っても過言ではないでしょう！</p>
<div class="reference">
<h3>参考</h3>
<p>今回の記事を書くにあたって、以下のページを参考にさせていただきました。</p>
<ul class="circle">
<li><a href="http://kachibito.net/wordpress/shortcode-tips-and-addquicktag.html">お手軽WordPress Tips：コンテンツをサクッと表示させるショートコードを作る &amp; 超絶便利プラグインAddQuicktag</a>(かちびと.netさん)</li>
<li><a href="http://weble.org/2011/09/27/wordpress-widget-shortcode">WordPress のウィジェットの中でショートコードを使えるようにするプラグイン</a>(ウェブルさん)</li>
<li><a href="http://wpdocs.sourceforge.jp/%E3%82%B7%E3%83%A7%E3%83%BC%E3%83%88%E3%82%B3%E3%83%BC%E3%83%89_API">ショートコード API</a>(WordPress Codex 日本語版)</li>
<li><a href="http://wpdocs.sourceforge.jp/%E9%96%A2%E6%95%B0%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9/do_shortcode">関数リファレンス/do shortcode</a>(WordPress Codex 日本語版)</li>
<li><a href="http://php.net/manual/ja/function.extract.php">PHP: extract &#8211; Manual</a>(PHPマニュアル)</li>
</ul>
<p>ありがとうございました！
</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.awawaweb.com/201202/wordpress-shortcode.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPressでログインユーザーしか閲覧できないコンテンツを作りたい場合</title>
		<link>http://www.awawaweb.com/201201/wordpress-logined-contents.html</link>
		<comments>http://www.awawaweb.com/201201/wordpress-logined-contents.html#comments</comments>
		<pubDate>Tue, 24 Jan 2012 14:09:03 +0000</pubDate>
		<dc:creator>あわわ</dc:creator>
				<category><![CDATA[Tutorial／Tips]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.awawaweb.com/?p=143</guid>
		<description><![CDATA[会員限定のコンテンツや、まだ非公開のサイトなど、 ログインしていないと閲覧できないコンテンツ(ページ)を 作成したい場合の方法です。 サイト全体(ページ全体)に閲覧制限をかける サイト全体に制限をかけたい場合は、 ページ [...]]]></description>
			<content:encoded><![CDATA[<p>会員限定のコンテンツや、まだ非公開のサイトなど、<br />
ログインしていないと閲覧できないコンテンツ(ページ)を<br />
作成したい場合の方法です。</p>
<p><span id="more-143"></span></p>
<h2>サイト全体(ページ全体)に閲覧制限をかける</h2>
<p>サイト全体に制限をかけたい場合は、<br />
ページ内のどこかに以下のコードを記述します。</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php
if (!is_user_logged_in()) {
    auth_redirect();
}
?&gt;
</pre>
<p>2行目の</p>
<blockquote><p>is_user_logged_in()</p></blockquote>
<p>でログインしているかどうかを判定し、<br />
ログインしていなければ</p>
<blockquote><p>auth_redirect();</p></blockquote>
<p>でログイン画面にリダイレクトします。<br />
この時表示されたログイン画面でログインが成功すると、元々表示しようとしていたページが表示されます。</p>
<p>私は、サイト全体に制限をかける時は<br />
大体「header.php」の一番上に書いてます。<br />
特定のカテゴリとかに制限を書ける場合は、<br />
個別にテンプレートを作成し、そのテンプレート内で上記コードを記述します。</p>
<h2>ページ内の一部のコンテンツに制限をかける</h2>
<p>ページ内の一部分だけをログインしていないと見えない状態にしたい場合は<br />
該当部分を以下のように記述します。</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php if ( $user_ID ) : ?&gt;
    閲覧制限しているコンテンツ
&lt;?php endif; ?&gt;
</pre>
<p>条件のところにある</p>
<blockquote><p>$user_ID</p></blockquote>
<p>とは、WordPressサイト内のどのページからでも使用できるglobal変数で、<br />
ログインしているユーザーのIDを格納しています。<br />
「値が格納されている ＝ ログインしている」と判定して、<br />
if文内でログインユーザーのみが閲覧できるコンテンツを記述していきます。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.awawaweb.com/201201/wordpress-logined-contents.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mogura PlusXがうまくインストールできない場合の対処方法</title>
		<link>http://www.awawaweb.com/201201/mogura-plusx-install-error.html</link>
		<comments>http://www.awawaweb.com/201201/mogura-plusx-install-error.html#comments</comments>
		<pubDate>Sun, 15 Jan 2012 23:50:07 +0000</pubDate>
		<dc:creator>あわわ</dc:creator>
				<category><![CDATA[Tutorial／Tips]]></category>
		<category><![CDATA[Mogura PlusX]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.awawaweb.com/?p=140</guid>
		<description><![CDATA[アクセス解析ツール「Mogra PlusX」を 新規にインストールしようと思ったら エラーが出てうまくインストールできなかったので 私がやった対処方法をメモしておきます。 どんなエラーが出たか 新規でインストールするとき [...]]]></description>
			<content:encoded><![CDATA[<p>アクセス解析ツール「<a href="http://rin.usamimi.info/mgr/" target="_blank">Mogra PlusX</a>」を<br />
新規にインストールしようと思ったら<br />
エラーが出てうまくインストールできなかったので<br />
私がやった対処方法をメモしておきます。</p>
<p><span id="more-140"></span></p>
<h2>どんなエラーが出たか</h2>
<p>新規でインストールするときに以下のようなエラーメッセージが出て、<br />
インストールを中断してしまいました。</p>
<blockquote><p>
> DB接続</p>
<p>> ログ保存テーブル作成［osaka_w3a］ &#8211; 失敗</p>
<p>【エラー内容】</p>
<p>Error Message: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near &#8216;TYPE=MyISAM AUTO_INCREMENT=0 DEFAULT CHARACTER SET utf8&#8242; at line 19</p>
<p>Debug:</p>
<p>> DB切断
</p></blockquote>
<h2>原因と解決方法</h2>
<p>エラーメッセージを見ると、SQLの文法エラーと書いてあります。</p>
<p>MySQLのバージョンが5.5以降の場合、<br />
CREATE文でのデータベースの種類の定義は「<strong>TYPE = MyISAM</strong>」ではなく<br />
「<strong>ENGINE = MyISAM</strong>」としなければならないみたいです。</p>
<p>なので、Mogura PlusXのインストールフォルダにある「setup.php」に書かれている<br />
「<strong>TYPE=MyISAM</strong>」を全て「<strong>ENGINE=MyISAM</strong>」に置換して<br />
再度セットアップを実行したら、無事にインストールが完了しました。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.awawaweb.com/201201/mogura-plusx-install-error.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>978pxグリッドシステムのPhotoshopアクション</title>
		<link>http://www.awawaweb.com/201011/978px-gridsystem-photoshop-actions.html</link>
		<comments>http://www.awawaweb.com/201011/978px-gridsystem-photoshop-actions.html#comments</comments>
		<pubDate>Tue, 02 Nov 2010 02:22:01 +0000</pubDate>
		<dc:creator>あわわ</dc:creator>
				<category><![CDATA[素材・ツール配布]]></category>
		<category><![CDATA[Photoshop]]></category>

		<guid isPermaLink="false">http://awawaweb.skr.jp/?p=133</guid>
		<description><![CDATA[Webデザインレシピさんの 「レイアウト作りを簡単にしてくれるCSSグリッドシステム」という記事を読んで グリッドシステム便利だなー(´▽｀*)　と思ったので、 Photoshop用のActionを作ってみましたw クリ [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://webdesignrecipes.com/">Webデザインレシピ</a>さんの<br />
「<a href="http://webdesignrecipes.com/css-grid-system-layout/">レイアウト作りを簡単にしてくれるCSSグリッドシステム</a>」という記事を読んで<br />
グリッドシステム便利だなー(´▽｀*)　と思ったので、</p>
<p>Photoshop用のActionを作ってみましたw</p>
<p>クリック1つでガイドまで作成しちゃいます。</p>
<p><span id="more-133"></span></p>
<h3>ダウンロード、サンプルはこちらから</h3>
<ul class="circle">
<li><a href="http://nodisc.sakura.ne.jp/mogplusx/writelog.php?dl=http://awawaweb.skr.jp/material/798px_grid_system/978pxGridSystem.zip"> ダウンロード用ZIP</a></li>
<li><a href="http://awawaweb.skr.jp/material/798px_grid_system/" target="_blank">作成できるグリッドシステムのサンプル(？)はこちら</a></li>
</ul>
<p>ちなみにCS3で作成しています。<br />
改造・再配布もご自由にどうぞですが、改造されたものに関しては責任持てませんので<br />
ご了承下さいまし(´ー｀*)</p>
<p>「グリッドシステムってなんぞ！？」という方は、<br />
上記Webデザインレシピさんの記事をご覧ください。<br />
初心者にも分かりやすく説明されてます！</p>
<p>「960pxグリッドシステムのアクションも欲しいんだけど…」という方は<br />
<a href="http://www.thegridsystem.org/">The Grid System</a>さんでダウンロードできます。<br />
洋ものですがｗ</p>
<p>「アクションの使い方がワカラーン！！」という方は、</p>
<p>１．[ウィンドウ]メニュー ⇒ [アクション]　でアクションパネルを表示。<br />
２．アクションパレットのメニュー（パレット左上端の三角マーク）から<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[アクションを読み込み...] をクリック。<br />
３．ダウンロードしたATNファイルを選択。<br />
４．実行したいアクションを選んで、再生ボタンをクリック。</p>
<p>で実行できると思います。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.awawaweb.com/201011/978px-gridsystem-photoshop-actions.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Word Pressの単体記事URLを任意の文字列に変更する方法</title>
		<link>http://www.awawaweb.com/201009/permalink-setting.html</link>
		<comments>http://www.awawaweb.com/201009/permalink-setting.html#comments</comments>
		<pubDate>Thu, 02 Sep 2010 11:02:02 +0000</pubDate>
		<dc:creator>あわわ</dc:creator>
				<category><![CDATA[Tutorial／Tips]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://awawaweb.skr.jp/?p=47</guid>
		<description><![CDATA[Word Pressを始めたばかりで、まだまだ初心者のあわわです。 今回はWord Pressを使いこなしている方からすると 「何を今更そんなこと」と思われるであろうことですが、 個人メモ的エントリーとして。 WordP [...]]]></description>
			<content:encoded><![CDATA[<p>Word Pressを始めたばかりで、まだまだ初心者のあわわです。</p>
<p>今回はWord Pressを使いこなしている方からすると<br />
「何を今更そんなこと」と思われるであろうことですが、<br />
個人メモ的エントリーとして。</p>
<p>WordPressの単体記事ページのURLは、<br />
デフォルトの設定では<br />
「http://www.awawaweb.com/?p=123」<br />
と、「ブログトップのURL/?p=記事ID」という形式に<br />
なっています。</p>
<p>でも実はこのURLの「?p=記事ID」の部分を<br />
「カテゴリー名/任意の文字列」等、自分の好きなように<br />
変えることができちゃうんです。</p>
<p><span id="more-47"></span></p>
<h3>１．カテゴリースラッグ／タグスラッグを設定する</h3>
<p>カテゴリースラッグとタグスラッグを設定します。<br />
デフォルトではカテゴリー名がそのまま(日本語のものは日本語のまま)設定されています。<br />
この2つは単体記事ページだけでなく、カテゴリーアーカイヴやタグアーカイヴでも<br />
使用しているので、基本的に設定しておいた方が良いです。</p>
<p>カテゴリースラッグの設定。<br />
<a href="http://www.awawaweb.com/wp-content/uploads/2010/09/Permalink1.png" target="_blank" rel="lightbox[47]"><img src="http://www.awawaweb.com/wp-content/uploads/2010/09/Permalink1.png" alt="" width="600" class="alignnone size-full wp-image-110 image_border" /></a></p>
<p>タグスラッグも同様に。<br />
<a href="http://www.awawaweb.com/wp-content/uploads/2010/09/Permalink2.png" target="_blank" rel="lightbox[47]"><img src="http://www.awawaweb.com/wp-content/uploads/2010/09/Permalink2.png" alt="" width="600" class="alignnone size-full wp-image-111 image_border" /></a></p>
<p>日本語でも入力可能ですが、URLの一部として使用するものなので<br />
半角英小文字、半角数字、「-」(ハイフン)のいずれかで入力するようにしましょう。<br />
(アルファベット大文字は小文字に、スペースはハイフンに自動変換されます。)</p>
<h3>２．パーマリンク設定を変更する</h3>
<p>[設定] → [パーマリンク設定]もしくは記事編集画面にある「パーマリンクの変更」ボタンで、<br />
パーマリンク設定画面を表示します。<br />
(記事編集画面の「パーマリンクの変更」ボタンは、<br />
パーマリンク設定がデフォルトの場合のみ表示されます。)</p>
<p><a href="http://www.awawaweb.com/wp-content/uploads/2010/09/Permalink3.png" target="_blank" rel="lightbox[47]"><img src="http://www.awawaweb.com/wp-content/uploads/2010/09/Permalink3.png" alt="" width="600" class="alignnone size-full wp-image-112 image_border" /></a></p>
<p><a href="http://www.awawaweb.com/wp-content/uploads/2010/09/Permalink4.png" target="_blank" rel="lightbox[47]"><img src="http://www.awawaweb.com/wp-content/uploads/2010/09/Permalink4.png" alt="" width="600" class="alignnone size-full wp-image-113 image_border" /></a></p>
<p>WordPressインストール後、特に変更していなければ<br />
「デフォルト」にチェックが入っていると思います。<br />
一般的な設定に気に入るものがなければ、カスタム構造にチェックを入れ、<br />
タグを使ってオリジナルの設定をします。</p>
<p><a href="http://www.awawaweb.com/wp-content/uploads/2010/09/Permalink5.png" target="_blank" rel="lightbox[47]"><img src="http://www.awawaweb.com/wp-content/uploads/2010/09/Permalink5.png" alt=""  width="600" class="alignnone size-full wp-image-114 image_border" /></a></p>
<p>サイトURLより右側の部分を設定していきます。<br />
今回は「/カテゴリースラッグ/投稿スラッグ/」となるように設定しました。<br />
(投稿スラッグについては後述)</p>
<p>カスタム構造で使用できるタグは以下のとおりです。</p>
<table class="post_table" celspacing="1">
<tr>
<th>タグ</th>
<th>意味</th>
</tr>
<tr>
<td>%year%</td>
<td>投稿年・4桁 （例）2010</td>
</tr>
<tr>
<td>%monthnum%</td>
<td>投稿月 （例）05</td>
</tr>
<tr>
<td>%day%</td>
<td>投稿日 （例）28</td>
</tr>
<tr>
<td>%hour%</td>
<td>投稿時刻の「時」 （例）15</td>
</tr>
<tr>
<td>%minute%</td>
<td>分 （例）43</td>
</tr>
<tr>
<td>%second%</td>
<td>秒 （例）33</td>
</tr>
<tr>
<td>%postname%</td>
<td>サニタイズされた投稿タイトル (投稿スラッグ)。</td>
</tr>
<tr>
<td>%post_id%</td>
<td>投稿固有の ID 番号（例）423</td>
</tr>
<tr>
<td>%category%</td>
<td>サニタイズされたカテゴリー名 (カテゴリースラッグ)。<br />入れ子であるサブカテゴリは、URI でも入れ子のディレクトリとして表されます。</td>
</tr>
<tr>
<td>%tag%</td>
<td>サニタイズされたタグ名 (タグスラッグ)。</td>
</tr>
<tr>
<td>%author%</td>
<td>サニタイズされた著者名。</td>
</tr>
</table>
<p><a href="http://wpdocs.sourceforge.jp/Using_Permalinks" target="_blank">公式のマニュアル</a>では、タグによっては「パフォーマンス上の理由で先頭に持ってくるのは<br />
非推奨」とかあるみたいですけど、オイラはあんまり気にしていませんｗ(ぉぃ<br />
記事数もそんなに多くないし、非推奨の設定をしていると思われる他サイトさんでも、<br />
特に重いとか不便を感じたことはないので。</p>
<p>「一般的な設定」の下にある「オプション」というのは、<br />
カテゴリーアーカイヴ、タグアーカイヴのURLに使われる文字列です。<br />
サイトのURLとカテゴリースラッグ(タグスラッグ)の間の文字列を設定します。<br />
何も入力しなければ、デフォルト設定の「category」「tag」となります。</p>
<h3>３．投稿スラッグを設定する</h3>
<p>最後に記事投稿(編集)画面で投稿スラッグを変更します。<br />
<a href="http://www.awawaweb.com/wp-content/uploads/2010/09/Permalink6.png" target="_blank" rel="lightbox[47]"><img src="http://www.awawaweb.com/wp-content/uploads/2010/09/Permalink6.png" alt="" width="600" class="alignnone size-full wp-image-115 image_border" /></a><br />
最初は記事タイトルと同じものが設定されているので・・・</p>
<p><a href="http://www.awawaweb.com/wp-content/uploads/2010/09/Permalink7.png" target="_blank" rel="lightbox[47]"><img src="http://www.awawaweb.com/wp-content/uploads/2010/09/Permalink7.png" alt="" width="600" class="alignnone size-full wp-image-116 image_border" /></a><br />
半角英数字に直しちゃいましょう。<br />
(アルファベット大文字は小文字に、スペースはハイフンに自動変換されます。)</p>
<p><a href="http://www.awawaweb.com/wp-content/uploads/2010/09/Permalink8.png" target="_blank" rel="lightbox[47]"><img src="http://www.awawaweb.com/wp-content/uploads/2010/09/Permalink8.png" alt="" width="600" class="alignnone size-full wp-image-117 image_border" /></a><br />
完成！</p>
<p>設定したパーマリンクＵＲＬにアクセスしてみてください。<br />
単体記事ページが表示されましたか？</p>
<p>トップページやアーカイヴページからのリンクも、設定したＵＲＬに変更されています。</p>
<p>ちなみにデフォルトのＵＲＬ(「?p=記事ＩＤ」のＵＲＬ)にアクセスしてみたところ<br />
設定したパーマリンクにリダイレクトされるみたいなので、<br />
ある程度記事を投稿してしまった後で変えてもリンク切れが起こることはありませんでした。<br />
(デフォルトＵＲＬ以外からの変更は無理っぽいですけど。)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.awawaweb.com/201009/permalink-setting.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>WordPress用チートシート(HTML版)</title>
		<link>http://www.awawaweb.com/201008/wordpress-cheatsheet.html</link>
		<comments>http://www.awawaweb.com/201008/wordpress-cheatsheet.html#comments</comments>
		<pubDate>Sat, 28 Aug 2010 08:06:59 +0000</pubDate>
		<dc:creator>あわわ</dc:creator>
				<category><![CDATA[素材・ツール配布]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://awawaweb.skr.jp/?p=14</guid>
		<description><![CDATA[HTML版のWordPress用チートシートを作成しました。]]></description>
			<content:encoded><![CDATA[<p>WordPress用のチートシートを作ってみました。</p>
<p><span id="more-14"></span></p>
<h3>閲覧、ダウンロードはこちらから</h3>
<ul class="circle">
<li><a href="http://awawaweb.skr.jp/material/wordpress_cheatsheet/" target="_blank">WordPress Cheat Sheet</a></li>
<li><a href="http://nodisc.sakura.ne.jp/mogplusx/writelog.php?dl=http://www.awawaweb.com/docs/zip/WordpressCheatsheet.zip">ダウンロード用ZIP</a></li>
</ul>
<p>無駄にHTML5 + CSS3で作っているので、IEでは使い物になりません。。。<br />
Word Pressとか使ってる人はきっとIEなんて使うはずがないそうに違いない。</p>
<p>動作確認はFireFox3.6、Chrome5、Safari5で行いました。<br />
Opera10でも見た目はちょっと崩れますけど使えないことはありません。</p>
<p>コード部分をカチッとワンクリックするだけで選択状態になりますので、<br />
コピペしやすいのではないかと。<br />
本当はワンクリックでクリップボードにコピーするところまでできるようにしたかったけど、<br />
１ファイルで収めることと、ローカル環境だけ(外部ネットワークにつながらない環境)で<br />
動作するようにしたかったので断念。</p>
<p>内容については「<a href="http://www.webcreatorbox.com/tech/japanese-wordpress-cheat-sheet/" target="_blank">Webクリエイターボックス</a>」さん、「<a href="http://www.textdrop.net/doc/wordpress-help-sheet-ja/">textdrop</a>」さんのものを<br />
参考にさせていただきました。<br />
ありがとうございました！</p>
<p>改造再配布OKですけど、改造再配布されたものに関しては責任は負えませんのであしからず。<br />
(かといって改造しやすいような親切設計でもないけども)</p>
<p>「ここ間違ってるよ！」とか「もっとこうしたほうが良いよ！」みたいなのがあれば<br />
教えてください！</p>
<p>よーし、これ使ってオイラもWordPressのオリジナルテーマつくるぞーい。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.awawaweb.com/201008/wordpress-cheatsheet.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced

Served from: www.awawaweb.com @ 2012-05-21 17:54:25 -->
