Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-settings.php on line 472

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-settings.php on line 487

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-settings.php on line 494

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-settings.php on line 530

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-includes/cache.php on line 103

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-includes/theme.php on line 623

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-content/plugins/custom_posts/custom_posts.php on line 22

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-content/plugins/pukiwiki.php on line 46

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-content/plugins/pukiwiki.php on line 67

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-content/plugins/pukiwiki.php on line 75

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-content/plugins/pukiwiki.php on line 92

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-content/plugins/modPukiWiki/class/PukiWikiRender.php on line 70

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-content/plugins/modPukiWiki/class/PukiWikiElement.php on line 181

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-content/plugins/modPukiWiki/class/PukiWikiElement.php on line 538

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-content/plugins/modPukiWiki/class/PukiWikiElement.php on line 695

Deprecated: Assigning the return value of new by reference is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-content/plugins/modPukiWiki/class/PukiWikiElement.php on line 1087

Deprecated: Function ereg() is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-content/plugins/wp-ban/wp-ban.php on line 112

Deprecated: Function ereg() is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-content/plugins/wp-ban/wp-ban.php on line 112

Deprecated: Function ereg() is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-content/plugins/wp-ban/wp-ban.php on line 112

Deprecated: Function ereg() is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-content/plugins/wp-ban/wp-ban.php on line 112

Deprecated: Function ereg() is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-content/plugins/wp-ban/wp-ban.php on line 112

Deprecated: Function ereg() is deprecated in /home/users/1/fool.jp-ichi/web/blog/wp-content/plugins/wp-ban/wp-ban.php on line 112
[WordPress] pukiwiki記法 | おれせか
おれせか

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

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