<?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>株式会社アルバステラ &#187; wordpress</title>
	<atom:link href="http://albastella.co.jp/category/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://albastella.co.jp</link>
	<description>WEBサイト製作・販売・サポート</description>
	<lastBuildDate>Wed, 03 Oct 2018 07:11:11 +0000</lastBuildDate>
	<language>ja</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=3.8.41</generator>
	<item>
		<title>WPの記事内でphpを使う[ショートコード]</title>
		<link>http://albastella.co.jp/2015/12/14/wp%e3%81%ae%e8%a8%98%e4%ba%8b%e5%86%85%e3%81%ab%e3%81%a7php%e3%82%92%e4%bd%bf%e3%81%86%e3%82%b7%e3%83%a7%e3%83%bc%e3%83%88%e3%82%b3%e3%83%bc%e3%83%89/</link>
		<comments>http://albastella.co.jp/2015/12/14/wp%e3%81%ae%e8%a8%98%e4%ba%8b%e5%86%85%e3%81%ab%e3%81%a7php%e3%82%92%e4%bd%bf%e3%81%86%e3%82%b7%e3%83%a7%e3%83%bc%e3%83%88%e3%82%b3%e3%83%bc%e3%83%89/#comments</comments>
		<pubDate>Mon, 14 Dec 2015 05:07:01 +0000</pubDate>
		<dc:creator><![CDATA[albastella]]></dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://albastella.co.jp/?p=197</guid>
		<description><![CDATA[wordpressの記事内でphpを使いたいってことはよくあるのだけれど、プラグイン「Exec-PHP」を使うのはセキュリティー上よくないってことがよく言われていたし、phpを記事内で使用するのはあきらめていました。 ただ、今回どうしても必要な状況でどうしようかと思案していたところ、ショートコードで読み込む方法を発見！ 今後も役立ちそうなのでメモ残しておかなければ。 まず、ワードプレスのテーマ内、 fanctions.php内にショートコードの設定を記述 今回はテーマフォルダーの中にshortcodeというフォルダーを作ってそこに読み込むphpを配置。 shortcode/exeample.php というファイルを読み込んでくれたら成功！ ちなみに、子テーマで使用する場合は の部分を に置き換えます。 記事内でのショートコードの記述は。 でOK。 これでexample.phpの内容が表示されます。]]></description>
				<content:encoded><![CDATA[<p>wordpressの記事内でphpを使いたいってことはよくあるのだけれど、プラグイン「Exec-PHP」を使うのはセキュリティー上よくないってことがよく言われていたし、phpを記事内で使用するのはあきらめていました。</p>
<p>ただ、今回どうしても必要な状況でどうしようかと思案していたところ、ショートコードで読み込む方法を発見！<br />
今後も役立ちそうなのでメモ残しておかなければ。</p>
<p>まず、ワードプレスのテーマ内、<br />
fanctions.php内にショートコードの設定を記述</p>
<pre class="brush: php; title: ; notranslate">
function Include_my_php($params = array()) {
    extract(shortcode_atts(array(
        'file' =&gt; 'default'
    ), $params));
    ob_start();
   include(get_theme_root() . '/' . get_template() . &quot;/shortcode/$file.php&quot;);
    return ob_get_clean();
}
add_shortcode('onphp', 'Include_my_php');

</pre>
<p>今回はテーマフォルダーの中にshortcodeというフォルダーを作ってそこに読み込むphpを配置。<br />
shortcode/exeample.php<br />
というファイルを読み込んでくれたら成功！</p>
<p>ちなみに、子テーマで使用する場合は</p>
<pre class="brush: php; title: ; notranslate">
include(get_theme_root() . '/' . get_template() . &quot;/shortcode/$file.php&quot;);
</pre>
<p>の部分を</p>
<pre class="brush: php; title: ; notranslate">
include(STYLESHEETPATH . &quot;/shortcode/$file.php&quot;);
</pre>
<p>に置き換えます。</p>
<p>記事内でのショートコードの記述は。</p>
<pre class="brush: php; title: ; notranslate">
[onphp file='example']
</pre>
<p>でOK。<br />
これでexample.phpの内容が表示されます。</p>
]]></content:encoded>
			<wfw:commentRss>http://albastella.co.jp/2015/12/14/wp%e3%81%ae%e8%a8%98%e4%ba%8b%e5%86%85%e3%81%ab%e3%81%a7php%e3%82%92%e4%bd%bf%e3%81%86%e3%82%b7%e3%83%a7%e3%83%bc%e3%83%88%e3%82%b3%e3%83%bc%e3%83%89/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>記事内にソースコードを表示させるプラグイン</title>
		<link>http://albastella.co.jp/2014/05/01/%e8%a8%98%e4%ba%8b%e5%86%85%e3%81%ab%e3%82%bd%e3%83%bc%e3%82%b9%e3%82%b3%e3%83%bc%e3%83%89%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%95%e3%81%9b%e3%82%8b%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3/</link>
		<comments>http://albastella.co.jp/2014/05/01/%e8%a8%98%e4%ba%8b%e5%86%85%e3%81%ab%e3%82%bd%e3%83%bc%e3%82%b9%e3%82%b3%e3%83%bc%e3%83%89%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%95%e3%81%9b%e3%82%8b%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3/#comments</comments>
		<pubDate>Thu, 01 May 2014 04:23:03 +0000</pubDate>
		<dc:creator><![CDATA[albastella]]></dc:creator>
				<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://albastella.co.jp/?p=182</guid>
		<description><![CDATA[今まで、製作するにあたって調べたこととかよく使うけど忘れがちなことを残しておきたいと思いながらずるずる今まできていたのですが、今日から始めることにしました。（中途半端に終わる予感もするが。。。） さて第一弾、ブログ記事内にソースコードを書き込んでいるのをよく目にするのだけど、「あれは皆さんどうしているのだろうか？」と思い調べてみたら、wordpressのプラグインがありました。 参考プラグイン SyntaxHighlighter Evolvedというプラグインが使えそう。 ダウンロード先はこちら。 プラグインを有効にして、設定のSyntaxHighlighter Evolvedで細かい設定ができる。 現在バージョン3.x と 2.x　から選べるようになってるみたいだけど、3.xは長い行の折り返しができないらしいので、2.xのほうが今のとこ使いやすそう。 使い方は、記事投稿画面でhtmlの時は&#091;html&#093;～&#091;/html&#093;、cssは&#091;css&#093;～&#091;/css&#093;、phpは&#091;php&#093;～&#091;/php&#093;、javascriptは&#091;JavaScript&#093;～&#091;/JavaScript&#093;でそれぞれ囲うだけ。　]]></description>
				<content:encoded><![CDATA[<pre class="brush: php; title: ; notranslate">&lt;?php
 echo 'hello world!'; 
?&gt;</pre>
<p>今まで、製作するにあたって調べたこととかよく使うけど忘れがちなことを残しておきたいと思いながらずるずる今まできていたのですが、今日から始めることにしました。（中途半端に終わる予感もするが。。。）</p>
<p>さて第一弾、ブログ記事内にソースコードを書き込んでいるのをよく目にするのだけど、「あれは皆さんどうしているのだろうか？」と思い調べてみたら、wordpressのプラグインがありました。</p>
<h4>参考プラグイン</h4>
<p>SyntaxHighlighter Evolvedというプラグインが使えそう。<br />
ダウンロード先は<a href="http://wordpress.org/plugins/syntaxhighlighter/" target="_blank">こちら</a>。<br />
プラグインを有効にして、設定のSyntaxHighlighter Evolvedで細かい設定ができる。<br />
現在バージョン3.x と 2.x　から選べるようになってるみたいだけど、3.xは長い行の折り返しができないらしいので、2.xのほうが今のとこ使いやすそう。</p>
<p>使い方は、記事投稿画面でhtmlの時は&#91;html&#93;～&#91;/html&#93;、cssは&#91;css&#93;～&#91;/css&#93;、phpは&#91;php&#93;～&#91;/php&#93;、javascriptは&#91;JavaScript&#93;～&#91;/JavaScript&#93;でそれぞれ囲うだけ。　</p>
]]></content:encoded>
			<wfw:commentRss>http://albastella.co.jp/2014/05/01/%e8%a8%98%e4%ba%8b%e5%86%85%e3%81%ab%e3%82%bd%e3%83%bc%e3%82%b9%e3%82%b3%e3%83%bc%e3%83%89%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%95%e3%81%9b%e3%82%8b%e3%83%97%e3%83%a9%e3%82%b0%e3%82%a4%e3%83%b3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
