inline php を使う

WordPress ? Inline PHP ≪ WordPress Plugins
http://wordpress.org/extend/plugins/inline-php/

先日 wordpres 上で javascript が動作するプラグインを入れたのですが、php のコードを直接動かすことも可能なのですね。
公開する場合には、うかつな php コードを入れるとセキュリティ上危ないのでお勧めできませんが、まぁ、試しにいれるのも良いかなと。

 [ exec]
 echo "テスト表示";
 [ /exec]

のように簡単に書けますということで。

で、プログインのソースコードを見ていたのですが、実は大したことはやってないのですね。数行だけなのです。なるほど、こういう風に拡張するのかという。

[exec]
function curl_get_contents( $url, $timeout = 60 ){
$ch = curl_init();
curl_setopt( $ch, CURLOPT_URL, $url );
curl_setopt( $ch, CURLOPT_HEADER, false );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, true );
curl_setopt( $ch, CURLOPT_TIMEOUT, $timeout );
$result = curl_exec( $ch );
curl_close( $ch );
return $result;
}
// アクセス解析
$result = curl_get_contents( “http://ameblo.jp/s-mitsumori/entry-11142403355.html”, 60 );
[/exec]

カテゴリー: 開発, Wordpress パーマリンク