Sponsored Link

Archive for 2月, 2009

wp-syntax.php

2月 15th, 2009

サーバサイドで変換するPHPのシンタックスハイライター

使い方、

htmlモードで、pre エレメントで囲みます。

-line:開始行番号。表示を10行目からにしたい場合は、line=”10″

-行番号を表示しない、line=”1″を書かない

<pre lang="php">ソースコード

※preが2重になっているような場合、閉じタグのpreが抜けてしまうようです。

ホントはこう書いたんですが、

<pre lang="php">
<pre lang="php">ソースコード</pre>
</pre>
<small style="color:red">※preが2重になっているような場合、閉じタグのpreが抜けてしまうようです。</small>

wp-syntax.phpで、pエレメントに、クラス名やidを書くようなプラグインを併用した場合には、MD5の値が表示されるだけで、ソースが表示されません。

例、wordpress<p>でくくるが、text2htmlは、<p id="hoge">になっているような時

wp-syntax.phpの以下の部分を書き換える事で、動作します。

function wp_syntax_after_filter($content)
{
    global $wp_syntax_token;
 
     $content = preg_replace_callback(
 
         "/
]*&gt;\s*".$wp_syntax_token."(\d{3})\s*&lt;\/p&gt;/si",
 
         "wp_syntax_highlight",
         $content
     );
 
    return $content;
}

XML Sitemap Generator for WordPress 3.1.2

2月 13th, 2009
XML Sitemap Generator for WordPress 3.1.2

XML Sitemap Generator for WordPress 3.1.2 plugin インストールで、MU特有?の問題があったのでメモ。

pluginを検索して、インストールするところまでは、問題がなかったのですが、

Location of your sitemap file の部分で、Automatic detectionが、パスを間違えて発行している様子なので、メモにしておきます。

path: /virtual/hogehoge/wordpressRoot/sitemap.xml
url:http://www.exsample.com/wordpressRoot/blogname/sitemap.xml

このように、パスと、URLがずれてしまい。そのURLにアクセスすると、file not foundになってしまう。

Custum locationをチェックして、

path: /virtual/hogehoge/wordpressRoot/sitemap/blogname.xml
url:http://www.exsample.com/wordpressRoot/sitemap/blogname.xml

上記のように変更した。

wordpress MU 2.5.1→2.7アップデート

2月 9th, 2009

wordpress MU 2.5.1から2.7へのアップデート(別サイトの)

http://mu.wordpress.org/(MU wordpress org)からダウンロード、データベースをバックアップ後
ローカルからすべてのファイルを上書きしてアップデートしました。

ファイルアップデート後にログインすると、認証用ユニークキーを、configファイルに追加するように求められます。
wp-config.phpに、追加コピペする事で正常に動作しているようです。

なを、このユニークキーは、http://api.wordpress.org/secret-key/1.1/(http://api.wordpress.org/secret-key/1.1/)からも、取得する事ができるようです

2.7と、2.6.5を比べると、投稿パネル自体が大きく変化している事がわかります。

2.7は、jqueryを多用してあり、管理画面が、iGoogleのようにドラッグ可能で、編集テキストエリアも、レイアウトにしたがって大きく変化します。
とても使いやすくなっているようです。