<?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/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>WPCMS.jp &#187; 文字化け</title>
	<atom:link href="http://wpcms.jp/tag/%e6%96%87%e5%ad%97%e5%8c%96%e3%81%91/feed/" rel="self" type="application/rss+xml" />
	<link>http://wpcms.jp</link>
	<description>WordPressをCMSとした企業サイトやポータルサイト、Webサービス開発方法やTipsなど。 ファーストエレメントが運営する、WordPressに特化した技術系ブログ。</description>
	<lastBuildDate>Sat, 24 Dec 2011 15:54:27 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://wpcms.jp/tag/%e6%96%87%e5%ad%97%e5%8c%96%e3%81%91/feed/" />
		<item>
		<title>「シックスコア」でWP2.0.xが文字化ける時。</title>
		<link>http://wpcms.jp/516/</link>
		<comments>http://wpcms.jp/516/#comments</comments>
		<pubDate>Sun, 15 Feb 2009 18:15:35 +0000</pubDate>
		<dc:creator>みやざわ</dc:creator>
				<category><![CDATA[インストール/設置]]></category>
		<category><![CDATA[2.0.x]]></category>
		<category><![CDATA[シックスコア]]></category>
		<category><![CDATA[文字化け]]></category>

		<guid isPermaLink="false">http://wpcms.jp/?p=516</guid>
		<description><![CDATA[「シックスコア」を触り始めた。「エックスサーバー」の上位サーバー。 まずはWordPress ME 2.0.x で過去にエックスサーバー上に構築してあった、あるサイトをシックスコアに引っ越すために、現状のまま丸ごとコピー [...]]]></description>
			<content:encoded><![CDATA[<p>「<strong>シックスコア</strong>」を触り始めた。「エックスサーバー」の上位サーバー。</p>
<p>まずはWordPress ME 2.0.x で過去にエックスサーバー上に構築してあった、あるサイトをシックスコアに引っ越すために、現状のまま丸ごとコピーして試してみたところ、見事に<strong>文字化け</strong>。</p>
<p>それで、当然php.iniの mbstring.internal_encoding などの値などを見てみるとEUC-JPだったのでUTF-8に変更したが、まだ化けている。</p>
<p>インポートした時に文字化けしたかと思ったが、DBを眺めてみてもキレイそのもの。</p>
<p>今更ながら「WordPress 2.0 文字化け」みたいな検索をしたら「<a rel="bookmark" href="http://wpme.sourceforge.jp/2008/04/17/wpme2011-2/">WordPress ME 2.0.11-2 リリースしました</a>」のYurikoさんのコメントにヒントがあった（ヒントというかそのまま）。SET NAMES utf8 をwp-db.php に追加したら文字化けは直りました。</p>
<p>■対象ファイル：</p>
<p>wp-includes/wp-db.php</p>
<p>■修正内容：</p>
<p>57〜58行目、$this-&gt;select($dbname); の手前の行に、</p>
<div class="code"><span style="color: #ff9900;">mysql_query(&#8220;SET NAMES utf8&#8243;, $this-&gt;dbh);</span></div>
<p>を追加。以上 。</p>
<p>以前、エックスサーバーで文字化けした時に試したことがある方法ですね。その時は文字化けとは無関係でしたが、今になって役に立ちました。</p>
<p>サーバの情報はこちら↓<br />
<a href="http://px.a8.net/svt/ejp?a8mat=1HPCV1+AABPD6+CO4+NTJWY" target="_blank">マルチドメイン対応、ビジネス仕様 高性能レンタルサーバー 【シックスコア】</a></p>
<p># eAccelerator が標準でセットアップされています。「PHP高速化」の正体。</p>
]]></content:encoded>
			<wfw:commentRss>http://wpcms.jp/516/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://wpcms.jp/516/" />
	</item>
		<item>
		<title>本：WordPress2.5でつくる！最強のブログサイト</title>
		<link>http://wpcms.jp/208/</link>
		<comments>http://wpcms.jp/208/#comments</comments>
		<pubDate>Thu, 31 Jul 2008 01:07:23 +0000</pubDate>
		<dc:creator>みやざわ</dc:creator>
				<category><![CDATA[カスタマイズ/ハック]]></category>
		<category><![CDATA[else]]></category>
		<category><![CDATA[XAMPP]]></category>
		<category><![CDATA[イベント]]></category>
		<category><![CDATA[インストール]]></category>
		<category><![CDATA[テキストエディタ]]></category>
		<category><![CDATA[バックアップ]]></category>
		<category><![CDATA[プラグイン]]></category>
		<category><![CDATA[文字化け]]></category>
		<category><![CDATA[翻訳]]></category>

		<guid isPermaLink="false">https://sv69.xserver.jp/~fe01/wordpress4cms.net/208/</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>先週、予約してあった<strong>WordPress本</strong>が届いて、今週からようやくじっくり読み始めましたが、なかなか読み応えありますよ。</p>
<p>『WordPress2.5でつくる！最強のブログサイト』田中広将・志村俊朗 共著／ソーテック社</p>
<div style="float:left;margin:0 5px 5px 0"><iframe src="http://rcm-jp.amazon.co.jp/e/cm?t=greece-22&#038;o=9&#038;p=8&#038;l=as1&#038;asins=4881666444&#038;fc1=8D8D8D&#038;IS2=1&#038;lt1=_blank&#038;m=amazon&#038;lc1=FFFFFF&#038;bc1=000000&#038;bg1=161616&#038;f=ifr" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></div>
<p>まず、内容が幅広い上に、初心者にもわかりやすい解説。<br />
（順不同）</p>
<p>・ドメイン取得からDNSの設定<br />
・インストール、画面構成の解説<br />
・テーマとプラグインの基本<br />
・テキストエディタの選び方、文字コードの問題<br />
・CSSの書き方<br />
・メール投稿で文字化けする原因<br />
・携帯からの投稿<br />
・PHPの基本<br />
　～関数のしくみ<br />
　～ループの動作解説（for、if～else）<br />
　～変数、配列の解説<br />
・XAMPPを使ったローカルPCにWPを構築する方法<br />
・phpMyAdminでのバックアップ<br />
・WordPressを取り巻く環境、動作原理</p>
<p>など、これ１冊あればインストールからPHPでの拡張までWordPressに関することがひととおり理解できるのではないでしょうか。要所要所で有益なプラグインも紹介されています。</p>
<p>中級者以上には、プラグインの作成方法の解説もあります。</p>
<p>・フィルター、アクション、ショートコードの原理、開発のコツのようなetc.</p>
<p>他に</p>
<p>・poEditでのプラグインの翻訳<br />
・PHPエラーのトラブルシューティング</p>
<p>なども。こういったことが、初心者にもわかるように丁寧な文章で解説されている印象です。中級者以上にも有益だと思います。WordPress 2.6がすでに出ていますが、基本的な構造は同じですので十分に役立つと思います。</p>
<p>今週末は自力でのプラグイン作成に挑戦してみようか？！とモチベーションが高まっているところです。</p>
]]></content:encoded>
			<wfw:commentRss>http://wpcms.jp/208/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://wpcms.jp/208/" />
	</item>
		<item>
		<title>Google Chart APIで動的にグラフ生成</title>
		<link>http://wpcms.jp/199/</link>
		<comments>http://wpcms.jp/199/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 08:58:58 +0000</pubDate>
		<dc:creator>みやざわ</dc:creator>
				<category><![CDATA[カスタマイズ/ハック]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[テーブル]]></category>
		<category><![CDATA[フォント]]></category>
		<category><![CDATA[文字化け]]></category>

		<guid isPermaLink="false">https://sv69.xserver.jp/~fe01/wordpress4cms.net/199/</guid>
		<description><![CDATA[WordPress内のデータをGoogle Chart APIで動的にグラフ作成。 ふと急にGoogle Chart APIを使ってみたくなり、WordPress内のデータを使って動的にGoogle Chart APIで [...]]]></description>
			<content:encoded><![CDATA[<p><strong>WordPress</strong>内のデータを<strong>Google Chart API</strong>で動的にグラフ作成。</p>
<p>ふと急にGoogle Chart APIを使ってみたくなり、WordPress内のデータを使って動的にGoogle Chart APIでグラフを出力するテストをしてみた。</p>
<p>とりあえず、カテゴリごとの記事の割合をグラフにしてみる…こういう目的ならタグクラウドで十分な気もするけど、将来的に応用できそうなので、メモということで。</p>
<p>※先に言ってしまうと、Google Chart APIはまだ日本語対応が十分でなく、ひらがなとカタカナしか表示できません…しかもフォントも微妙。カテゴリースラッグにアルファベット入れてあれば下のコード内のnameの代わりにslagに差し替えて即使えます。</p>
<p><span id="more-199"></span><br />
　<br />
<img src="http://wpcms.jp/wp/wp-content/themes/wpcms/_images/chart-1.png" border="0" alt="Google Chart API" width="450" height="190" /><br />
※漢字が文字化け…<a href="http://groups.google.com/group/google-chart-api/browse_thread/thread/164582d016c9eb39/48971c461618faa3?lnk=gst&amp;q=character#48971c461618faa3" target="_blank">こちらの開発メンバーによるコメント</a>では「取り組んでるけど、簡単じゃないよ」とのことです。。。</p>
<p>【追記 2008-12-11】<br />
今は漢字に対応しているようですよ。試していませんが→<br />
<a href="http://www.revulo.com/blog/20080713.html" target="_blank">Google Chart API で漢字を含む日本語が通るようになった</a>  れぶろぐ</p>
<p><span style="text-decoration: line-through;">ということで日本語はまだ使えないですが、</span>以下解説。</p>
<p>■やっていること：<br />
Google Chart APIは、imgタグのsrcにパラメータ付きのURLを埋め込んでやるだけで簡単にグラフ画像を取得できます（ユーザー登録など不要）。なので、そのURLのパラメータをつくってあげます。カテゴリごとの記事数を取得して、記事の総数に対するパーセンテージを割り出し、APIの書式に従って出力します。</p>
<p>■ソース：<br />
ver.2.3以上（2.5で確認）</p>
<div class="code">＜?php<br />
global $wpdb; </p>
<p><span style="color:#FF9800;">//記事の総数を取得のため</span><br />
$allposts = new WP_Query(&#8220;showposts=-1&#8243;);</p>
<p>$sql = &#8220;SELECT * FROM &#8221; .$wpdb-&gt;terms .&#8221; t &#8220;;<br />
$sql.= &#8221; LEFT JOIN &#8220;.$wpdb-&gt;term_taxonomy .&#8221; tt ON t.term_id = tt.term_id &#8220;;<br />
$sql.= &#8221; WHERE tt.taxonomy != &#8216;link_category&#8217; &#8220;;<br />
$sql.= &#8221; GROUP BY t.term_id &#8220;;<br />
$sql.= &#8221; ORDER BY tt.count DESC &#8220;;<br />
$mycat = $wpdb-&gt;get_results($sql);</p>
<p><span style="color:#FF9800;">//カテゴリごとの記事数のパーセンテージを記事総数から割り出してカンマ区切りで並べる。<br />
//同時に、対応するカテゴリ名を「|」区切りで並べる。<br />
//カウントが0のカテゴリは拾わない。</span><br />
for($i = 0; $i &lt; count($mycat); $i++){<br />
if ( $mycat[$i]-&gt;count != 0 ){<br />
if ($i != 0 ){<br />
$count = $count .&#8221;,&#8221;;<br />
$cat_list = $cat_list .&#8221;%7C&#8221;;<br />
}<br />
<span style="color:#FF9800;">//post_countで記事総数を取得</span><br />
$count = $count .round($mycat[$i]-&gt;count / $allposts-&gt;post_count *100 );<br />
$cat_list = $cat_list .$mycat[$i]-&gt;name;<br />
}<br />
}</p>
<p>$url =&#8221;＜img src=&#8217;http://chart.apis.google.com/chart?&#8221;;<br />
$url.=&#8221;cht=p&#8221;;<br />
$url.=&#8221;&amp;chtt=Google%20Chart%20TEST&#8221;;<br />
$url.=&#8221;&amp;chs=450&#215;190&#8243;;<br />
$url.=&#8221;&amp;chd=t:&#8221; . $count; <span style="color:#FF9800;">// ←カテゴリごとのパーセンテージを挿入</span><br />
$url.=&#8221;&amp;chco=0000ff&#8221;;<br />
$url.=&#8221;&amp;chl=&#8221; .$cat_list; <span style="color:#FF9800;">// ←それぞれのカテゴリ名をラベルとして挿入</span><br />
$url.=&#8221;&#8216; alt=&#8217;Google Chart TEST&#8217; /＞&#8221;;</p>
<p>echo $url;</p>
<p>?＞</p></div>
<p>■ver2.2以前（ME2.2.3で動作確認）※テーブル構造が違うため</p>
<div class="code">＜?php<br />
global $wpdb; </p>
<p><span style="color:#FF9800;">//記事の総数を取得のため</span><br />
$allposts = new WP_Query(&#8220;showposts=-1&#8243;);</p>
<p>$sql = &#8220;SELECT * FROM &#8221; .$wpdb-&gt;categories;<br />
$sql.= &#8221; ORDER BY category_count DESC &#8220;;<br />
$mycat = $wpdb-&gt;get_results($sql);</p>
<p><span style="color:#FF9800;">//カテゴリごとの記事数のパーセンテージを記事総数から割り出してカンマ区切りで並べる。<br />
//同時に、対応するカテゴリ名を「|」区切りで並べる。<br />
//カウントが0のカテゴリは拾わない。</span><br />
for($i = 0; $i &lt; count($mycat); $i++){<br />
if ($mycat[$i]-&gt;category_count != 0){<br />
if ($i != 0 ){<br />
$count = $count .&#8221;,&#8221;;<br />
$cat_list = $cat_list .&#8221;%7C&#8221;;<br />
}<br />
<span style="color:#FF9800;">//post_countで記事総数を取得</span><br />
$count = $count .round($mycat[$i]-&gt;category_count / $allposts-&gt;post_count *100 );<br />
$cat_list = $cat_list .$mycat[$i]-&gt;cat_name;<br />
}<br />
}</p>
<p>$url =&#8221;＜img src=&#8217;http://chart.apis.google.com/chart?&#8221;;<br />
$url.=&#8221;cht=p&#8221;;<br />
$url.=&#8221;&amp;chtt=Google%20Chart%20TEST&#8221;;<br />
$url.=&#8221;&amp;chs=450&#215;190&#8243;;<br />
$url.=&#8221;&amp;chd=t:&#8221; . $count; <span style="color:#FF9800;">// ←カテゴリごとのパーセンテージを挿入</span><br />
$url.=&#8221;&amp;chco=0000ff&#8221;;<br />
$url.=&#8221;&amp;chl=&#8221; .$cat_list;  <span style="color:#FF9800;">// ←それぞれのカテゴリ名をラベルとして挿入</span><br />
$url.=&#8221;&#8216; alt=&#8217;Google Chart TEST&#8217; /＞&#8221;;</p>
<p>echo $url;</p>
<p>?＞</p></div>
<p>以上</p>
<p>■結果：<br />
出力した結果は先の図…文字化けしています。カテゴリごとの記事のパーセンテージが円グラフになり、それぞれに対応するカテゴリ名がラベルとして出力されます。グラフの形や色などパラメータについてはこちらの<a href="http://code.google.com/apis/chart/" target="_blank">Developer&#8217;s guide</a>にいろいろ解説されています。</p>
<p>カスタムフィールドに設定した値を集計してあげれば、いろいろ応用できそうですね。ページごとのアクセス数の推移などもプラグインを併用すれば比較的簡単にグラフ化できそうです。そしてログインしたクライアントにのみ表示する、など。</p>
<p>参考記事）<br />
<a href="http://www.mattcutts.com/blog/pacman-graph-in-google-chart-api/" target="_blank">Google Hacks: Pacman graph with Google Charts</a> Matt Cutts: Gadgets, Google, and SEO (2008/4/24)<br />
<a href="http://blog.livedoor.jp/dankogai/archives/50963768.html" target="_blank">WEB API &#8211; Google Code Chart キター</a> 404 Blog Not Found (2007/12/7)</p>
]]></content:encoded>
			<wfw:commentRss>http://wpcms.jp/199/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://wpcms.jp/199/" />
	</item>
		<item>
		<title>スパムボットに収集されないようにメールアドレスを公開</title>
		<link>http://wpcms.jp/188/</link>
		<comments>http://wpcms.jp/188/#comments</comments>
		<pubDate>Sat, 23 Feb 2008 17:49:23 +0000</pubDate>
		<dc:creator>みやざわ</dc:creator>
				<category><![CDATA[カスタマイズ/ハック]]></category>
		<category><![CDATA[Webサイト]]></category>
		<category><![CDATA[エンティティ]]></category>
		<category><![CDATA[ブラウザ]]></category>
		<category><![CDATA[メールアドレス]]></category>
		<category><![CDATA[ランダム]]></category>
		<category><![CDATA[文字化け]]></category>

		<guid isPermaLink="false">https://sv69.xserver.jp/~fe01/wordpress4cms.net/188/</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><strong>WordPress</strong>の<strong>関数</strong>antispambot()を使うと、メールアドレス収集ロボット（スパムメール目的）から保護しながら、メールアドレスをWebサイト上に記載できる。</p>
<p><del>しかし今、ver2.2のWPサイト上で試してみたところ、どうにも文字化けしてしまう。ver2.0.xではずっと問題なく使っていたんだけど…？</del> 日本語を通す必要性はありませんね(笑) とりあえず「テスト」という文字列を放り込んだので。どうも別のことと勘違いしていたらしい。スミマセン。</p>
<p>antispambot()関数の使い方は以下の通り。</p>
<p>■書式：</p>
<div class="code">＜?php echo <span style="color:#FF6500;">antispambot(&#8220;mailto:aaa@bbb.ccc&#8221;)</span>; ?＞<br />
または<br />
＜?php echo <span style="color:#FF6500;">antispambot(<strong>get_</strong>the_author_email())</span>; ?＞<br />
※投稿者のメールアドレスを表示<br />
※the_author_emailだとantispambot()が機能する前に表示されてしまうので「get_」を使う</div>
<p><span id="more-188"></span><br />
　</p>
<p>■結果：<br />
<img src="http://wpcms.jp/wp/wp-content/themes/wpcms/_images/antispambot01.png" width="315" height="34" border="0" align="" alt="antispambot01.png" /><br />
このようにソース上では難読化されながら、<br />
<img src="http://wpcms.jp/wp/wp-content/themes/wpcms/_images/antispambot02.png" width="216" height="45" border="0" align="" alt="antispambot02.png" /><br />
ブラウザは正しく認識できる。<br />
※Firefoxのステータスバー</p>
<p>HTMLの特殊記号などを表示するための、いわゆる「HTMLエンティティ」を部分的かつランダムに(?)使って難読化しているようですね。</p>
<p>でもメールアドレス収集ロボットを「絶対に」防げる、というものではないと思いますので念のため。</p>
<p><del>それよか文字化け。どうして？</del></p>
]]></content:encoded>
			<wfw:commentRss>http://wpcms.jp/188/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://wpcms.jp/188/" />
	</item>
		<item>
		<title>Plugin:星マークで記事を評価『WP-PostRatings』</title>
		<link>http://wpcms.jp/171/</link>
		<comments>http://wpcms.jp/171/#comments</comments>
		<pubDate>Tue, 25 Sep 2007 02:00:04 +0000</pubDate>
		<dc:creator>みやざわ</dc:creator>
				<category><![CDATA[プラグイン/ウィジェット]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Dreamweaver]]></category>
		<category><![CDATA[コーディング]]></category>
		<category><![CDATA[プラグイン]]></category>
		<category><![CDATA[文字化け]]></category>

		<guid isPermaLink="false">https://sv69.xserver.jp/~fe01/wordpress4cms.net/171/</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>まさにメモ的な記事で。<br />
あとから解説追加。</p>
<p>記事の評価ができる『WP-PostRatings』で、クリック後に文字化けが起こるときは、プラグインのソースコードを開いて、サイトの文字コードで保存しなおす。<br />
Dreamweaverで開いて修正＞ページのプロパティ＞タイトル/エンコーディングにて、<br />
エンコーディング＞Unicode4.0 UTF-8にして「適用」。</p>
<p>■名称：<br />
<a href="http://www.lesterchan.net/portfolio/programming.php" target="_blank">WP-PostRatings</a></p>
<p>■概要：<br />
記事下部に星マーク（その他管理画面から切り替え可能）で、記事の内容を評価できる。Ajaxを使用するのでページのリロードなし。標準で３種類の画像が用意されているが、画像を置き換えれば星マークでなくてもOKなはず。最高値を設定できるので、細かく１０点満点みたいなのから、星３つ、みたいなものまで柔軟に設定可能。</p>
]]></content:encoded>
			<wfw:commentRss>http://wpcms.jp/171/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://wpcms.jp/171/" />
	</item>
		<item>
		<title>記事のいろいろな情報をGetする。</title>
		<link>http://wpcms.jp/170/</link>
		<comments>http://wpcms.jp/170/#comments</comments>
		<pubDate>Thu, 20 Sep 2007 01:37:53 +0000</pubDate>
		<dc:creator>みやざわ</dc:creator>
				<category><![CDATA[カスタマイズ/ハック]]></category>
		<category><![CDATA[post]]></category>
		<category><![CDATA[title]]></category>
		<category><![CDATA[キャンペーン]]></category>
		<category><![CDATA[コンテンツ]]></category>
		<category><![CDATA[テンプレート]]></category>
		<category><![CDATA[レイアウト]]></category>
		<category><![CDATA[文字化け]]></category>
		<category><![CDATA[日本語]]></category>

		<guid isPermaLink="false">https://sv69.xserver.jp/~fe01/wordpress4cms.net/170/</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p>WordPressはテンプレートタグを使うことで簡単にいろいろな情報を呼び出せるけど、もっといろんな呼び出し方がある。phpの関数を併用する場合などは、例えば記事の本文を呼び出す場合</p>
<div class="code">the_content()</div>
<p>を使う代わりに</p>
<div class="code">$post->post_content</div>
<p>という呼び出し方をすると、phpの関数の引数に放り込めるので、いろいろに加工できる。</p>
<p><span id="more-170"></span><br />
　<br />
■記事の本文or抜粋を取得</p>
<div class="code">$post->post_content<br />
$post->post_excerpt</div>
<p>例）本文を60文字でカットする</p>
<div class="code">＜?php echo <span style="color:#FF6500;">mb_substr(</span>$post->post_content<span style="color:#FF6500;">, 0, 60)</span>; ?＞</div>
<p>「substr」はphpの関数。１つ目の引数でトリムの対象となるコンテンツを指定、２つ目の引数はトリム開始位置（0=１文字目）、３つ目の引数がトリム終了位置＝文字数。日本語などマルチバイトの場合はあたまに「mb_」を付けてやらないと末尾が文字化けします。<br />
※strip_tagsも併用しないと、開始タグだけ残されてレイアウト崩れる可能性あり（strip_tagsは指定したタグ以外のすべてのHTML/phpタグを除去してくれる）。先にstrip_tagsで囲ってから、mb_substrを。</p>
<p>■特定のカスタムフィールドの値を取得</p>
<div class="code">＜?php echo <span style="color:#FF6500;">get_post_meta(</span>$post->ID<span style="color:#FF6500;">, キャンペーン終了日,  true)</span>; ?＞</div>
<p>※現在の記事の「キャンペーン終了日」というカスタムフィールドに入れた値が表示されます。</p>
<p>■記事の投稿スラッグを表示</p>
<div class="code">$post->post_name</div>
<p>■記事IDを取得</p>
<div class="code">$post->ID</div>
<p>■最終更新日時を表示<br />
<a href="http://wpcms.jp/article/80583003.html">コチラの記事にて</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wpcms.jp/170/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://wpcms.jp/170/" />
	</item>
		<item>
		<title>Plugin：ログイン/登録画面をカスタマイズ『Themed Login and Register』</title>
		<link>http://wpcms.jp/169/</link>
		<comments>http://wpcms.jp/169/#comments</comments>
		<pubDate>Wed, 05 Sep 2007 02:55:57 +0000</pubDate>
		<dc:creator>みやざわ</dc:creator>
				<category><![CDATA[プラグイン/ウィジェット]]></category>
		<category><![CDATA[カスタマイズ]]></category>
		<category><![CDATA[サイドバー]]></category>
		<category><![CDATA[テンプレート]]></category>
		<category><![CDATA[デザイン]]></category>
		<category><![CDATA[ユーザー登録]]></category>
		<category><![CDATA[ログイン]]></category>
		<category><![CDATA[文字化け]]></category>
		<category><![CDATA[日本語]]></category>

		<guid isPermaLink="false">https://sv69.xserver.jp/~fe01/wordpress4cms.net/169/</guid>
		<description><![CDATA[【追記 2009/12/21】 現在、このプラグインページはなくなっているようです。このプラグインの代替として現在私は「Themed My Login」というプラグインを使用しています。 &#8212; ■名称：Them [...]]]></description>
			<content:encoded><![CDATA[<p>【追記 2009/12/21】</p>
<p>現在、このプラグインページはなくなっているようです。このプラグインの代替として現在私は「<a title="Themed My Login" href="http://wordpress.org/extend/plugins/theme-my-login/">Themed My Login</a>」というプラグインを使用しています。</p>
<p>&#8212;</p>
<p>■名称：Themed Login and Register</p>
<p>■概要：<br />
　WordPressのログイン画面/ユーザー登録画面を、独自のデザインにカスタマイズしやすくしてくれる。管理画面からヘッダ、フッタやHTMLの挿入が可能。また、ユーザー登録時に届くメールの文面も管理画面から登録できる。</p>
<p><span id="more-169"></span><br />
■利用方法：<br />
　wp-content＞pluginsフォルダに設置し、管理画面＞プラグインにて「Themed Login and Register」を「有効化」にする。<br />
　管理画面＞プラグイン＞Login Register Optionsにアクセスすると、様々な内容がカスタマイズできる。</p>
<p>Redirect After Login:　ログイン後の転送先URL<br />
Template Header Files:　ヘッダとして呼び出すテンプレート<br />
Template After Header HTML:　ログインフォームの前に差し込まれるHTML<br />
　→＜div id=○○＞など<br />
Template Before Footer HTML:　ログインフォームの後に差し込まれるHTML<br />
　→＜/div＞<br />
Template Footer Files:　フッタとして呼び出すテンプレート。サイドバーなども(CSSの設定による)。</p>
<p>※フォーム自体のデザインはプラグイン内の該当HTMLをいじる必要があります。</p>
<p>User Email Template:　登録ユーザーに届くユーザー名とパスワードのお知らせメールの文面。##username## 、##password##という部分は個別に差し込まれる。</p>
<p>Admin Email Template:　管理者に届く新規登録者のお知らせメール。</p>
<p>■標準ではメールの<span style="color:#FF3200;">日本語が<strong>文字化け</strong>する</span>ので以下のカスタマイズ必要。</p>
<p>実際に登録してみると、（メーラーにもよると思いますが）メール本文が文字化けしている。メールのヘッダーを見てみると<br />
Content-type: text/plain; charset=UTF-8<br />
Content-type: text/plain; charset=ISO-2022-JP<br />
と二重に文字コードの指定が差し込まれている。<br />
上の指定はプラグインによって差し込まれたもの、下はWordPress自身によるものだが、上の指定はいらないのでプラグインをいじる。<br />
プラグインフォルダ内の「themed-logreg.php」の130～132行目（$headers　から”Content-Type:　の行）<br />
147行目～149行目のメールヘッダをつくっている部分（同上）をコメントアウトする。</p>
<p>以上</p>
<p>味気ないWordPressのログイン/登録画面に、サイトオリジナルのヘッダやフッタを表示して統一感が出せます。おまけにメール文章もカスタマイズできるのでポータルサイトや会員制サイトのホスピタリティ度？が向上します。</p>
]]></content:encoded>
			<wfw:commentRss>http://wpcms.jp/169/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://wpcms.jp/169/" />
	</item>
	</channel>
</rss>

