WordPressでpukiwiki記法を参考にしてWordPressでpukiwiki記法を使えるようにしたんだけど、pukiwiki.phpをEternal Betaさんのとこのもので上書きして、設定の『WP_PLUGIN_PUKIWIKI_RENDER_ALL』の値を『1』にしたらどうもnowikiが入ってないとpukiwiki記法として認識されない様子。
基本pukiwiki記法で書きたくて、毎回pukiwikiやらnowikiって書くのもアホらしーのでソースを修正。
if ( strstr($text, $OpenTag) === FALSE) {
return $text;
} else {
となっているところを、
if ( strstr($text, $OpenTag) === FALSE) {
//Re-conver <!-- more -->
$text = preg_replace("/\s*<a href=\"(.*?)#more-(.*?)\" class=\"more-link\">(.*?)<\/a>/","\n\n[[\\3>\\1#more-\\2]]",$text);
$text = preg_replace("/\s*<span id=\"more-(.*?)\"><\/span>/","\n\n&aname(more-\\1);",$text);
$render = &new PukiWikiRender('wordpress');
$retstr = $render->transform($text);
unset($render);
return $retstr;
} else {
と修正。
てか、元のpukiwiki.phpの内容をコピペってちょっと正規表現修正しただけなんじゃけどね。
あと、wordpress側と重複してstripslashesしてる部分があったので削除
function pukiwiki($text) {
/* ▼08/10/24 ichi 削除▼
*************************************************/
//$text = stripslashes($text);
/*************************************************/
Prev / Next in same category
Comment Form
Trackbacks (0)
トラックバックはありません。
Comments (9)
事していました♪♪♪ありがとう!りん君サンタさん♪
まんまだと、『名前とメールアドレスの入力を必須にする』でメアドも必須になっちゃうから。
?You are a chicken.Can you
とりあえず、しばらくはhtml直書きでネスト作ることも無さそうなので、無理やりにリストのネストの時のみ対応。
%inst-dir%/wp-includes/formatting.php のfunction wpautop(~){~}内。
l直書きでネスト作るこ
Great! Thanks for your documents, its been very helpful. Thanks again for sharing your information.
ブライトヴィトンリングの流行っている待つ設計。
世界の1流のスーパーマーケットはブランドヴィトンをコピーして推薦します。
ブランドのヴィトン銀座―人気商品&
ヴィトンコピーhttp://www.lijka.com/
新作のヴィトンブランドは具体的に包みをコピーして、時計と財布の待つ設計
低価格を提供すると共に、品質を絶対保証しております。
商品の交換と返品ができます。
ヴィトン財布コピー
一方、優れたスーパーコピー素材で作りますから、質感が素晴らしいです
一方、優れたスーパーコピー素材で作りますから、質感が素晴らしいです
てか、元のpukiwiki.phpの内容をコピペってちょっと正規表現修正しただけなんじゃけどね。