久々のハックネタです。
ハックといっても大袈裟なものではなく、ただ余計なPHPの呼び出しを止めましょうって話です。
といっても、それほど効果があるわけではないかもしれませんが、サーバーには優しいので興味があれば試されてはいかがでしょうか?
出来るだけ少ない変更で効果がある箇所を修正したいので、まずはヘッダーと、フッターの呼び出しを少なくしましょう。
では一番簡単で、一度決めると変更されない タイトルの呼び出しを中止します。
ちなみに、ここから先は、うちで使用しているテーマ「K2]を例にしてカスタマイズしてみます。
Blogのアドレスとタイトル
CODE:
-
<h1><a href="<?php echo get_settings('home'); ?>/"><?php bloginfo('name'); ?></a></h1>
こちらを、うちのBlogのアドレスとタイトル「orioa]に置き換えます。
CODE:
-
<h1><a href="http://www.orioa.com/">orioa</a></h1>
Continue reading 'WP Hack : PHPの不要な呼び出しを少なくして高速化する!'
Popularity: 8% [?]
Related posts
WordPress 2.0.6 と FeedBurner は相性が悪いと報告が上がっています。
ですので、自力で修正しましょう~!
っといっても、修正方法が公開されているので、数行コメントアウト、もしくはファイル作成で対処。
WordPress 2.0.6 and FeedBurner Disconnects at The NeoSmart Files
こちらを参考にすると、対応方法が2種類あります。
で、おすすめは・・・
hiromasaさんに伺ったとこ、Workaround 1 がイイだろう!ってことで。
(Workaround 2 はサーバの環境で使えなかったりするそうです・・・)
修正手順は、まず /wp-includes/functions.php を開きます。
そして次をコメントアウト!
PHP:
-
-
@
header("HTTP/1.1 $header $text");
-
else
-
@
header("Status: $header $text");
を
PHP:
-
// if ( substr(php_sapi_name(), 0, 3) == ‘cgi’ )
-
@
header("HTTP/1.1 $header $text");
-
// else
-
// @header("Status: $header $text");
こんな感じに
FeedBurner 使ってる人はぜひ!
追記:2007/01/08
でパッチが公開されていました。
WordPress 2.0.6: Feedburner issue, and fix « Mark on WordPress
Popularity: 6% [?]
Related posts
bbPressには標準で画像を添付する事ができません。
つまり、imgタグなどが使えないって事です。
それを使えるようにする方法が紹介されていました。
方法は、
bb-includes/formatting-functions.php の
58行目あたり、function encode_bad( $text ) 以下に
CODE:
-
$text = preg_replace('|<(/?img.*?)>|', '<$1>', $text);
を追加します。
PHP:
-
function encode_bad( $text ) {
-
$text = wp_specialchars($text);
-
$text =
preg_replace('|<(/?strong)>|',
'<$1>',
$text);
-
-
-
-
-
-
-
-
$text =
preg_replace('|<(/?blockquote.*?)>|',
'<$1>',
$text);
-
-
-
$text =
preg_replace("|`(.*?)`|se",
"'<code>' . encodeit('$1') . '</code>'",
$text);
-
$text =
preg_replace('|<(/?img.*?)>|',
'<$1>',
$text);
-
return $text;
-
}
次に、87行目あたり function bb_allowed_tags() { 以下に
CODE:
-
'img' => array(
-
'src' => array(),
-
'alt' => array(),
-
'title' => array()),
を追加します。
PHP:
-
function bb_allowed_tags() {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
);
-
return apply_filters( 'bb_allowed_tags', $tags );
-
}
これで imgタグ が使えるようになるはずです。
ちなみに、0.73で試しました。
動作デモは、
画像テスト « WordPress Plugin DB Japan
ネタ元
bbPress Img Tag Add On « Talkabout Design - Community
Popularity: 5% [?]
Related posts