おれせか

なんかそれっぽいのをうにうに。

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);
/*************************************************/ 
PAGETOP
PAGETOP
PAGETOP

Comments (9)

事していました♪♪♪ありがとう!りん君サンタさん♪

[2013/05/21 (火) 12:29]

まんまだと、『名前とメールアドレスの入力を必須にする』でメアドも必須になっちゃうから。

[2014/12/25 (木) 13:05]

?You are a chicken.Can you

[2015/08/13 (木) 16:13]

とりあえず、しばらくはhtml直書きでネスト作ることも無さそうなので、無理やりにリストのネストの時のみ対応。

%inst-dir%/wp-includes/formatting.php のfunction wpautop(~){~}内。

[2015/09/16 (水) 16:00]

l直書きでネスト作るこ

[2015/10/13 (火) 16:57]

Great! Thanks for your documents, its been very helpful. Thanks again for sharing your information.

[2015/11/23 (月) 17:33]

ブライトヴィトンリングの流行っている待つ設計。
世界の1流のスーパーマーケットはブランドヴィトンをコピーして推薦します。
ブランドのヴィトン銀座―人気商品&
ヴィトンコピーhttp://www.lijka.com/
新作のヴィトンブランドは具体的に包みをコピーして、時計と財布の待つ設計
低価格を提供すると共に、品質を絶対保証しております。

商品の交換と返品ができます。
ヴィトン財布コピー
一方、優れたスーパーコピー素材で作りますから、質感が素晴らしいです

[2015/12/05 (土) 18:51]

一方、優れたスーパーコピー素材で作りますから、質感が素晴らしいです

[2016/01/15 (金) 17:51]

てか、元のpukiwiki.phpの内容をコピペってちょっと正規表現修正しただけなんじゃけどね。

PAGETOP

Comment Form

PAGETOP

Trackbacks (0)

トラックバックはありません。

PAGETOP

Trackback URL

PAGETOP

Search