忍者ブログ
08 October

wp 投稿記事編集画面で id が消える

http://arop.jp/news/6

function pnd_allow_all_attr ($init) {
    $ext_elements = '';
 
    $target_elements = array(
        'p','a', 'b', 'base', 'big', 'blockquote', 'body', 'br', 'caption', 'dd', 'div', 'dl',
        'dt', 'em', 'embed', 'font', 'form', 'h', 'head',  'hr', 'html', 'i', 'img', 'input',
        'li', 'link', 'meta', 'nobr', 'noembed', 'object', 'ol', 'option', 'p', 'pre', 's',
        'script', 'select', 'small',  'span', 'strike', 'strong', 'sub', 'sup', 'table',
        'tbody', 'td', 'textarea', 'tfoot', 'th', 'thead', 'title', 'tr', 'tt', 'u', 'ul',
        'iframe'
    );
    $target_attr = array(
        '*'
    );
 
    foreach ($target_elements as $target_element) {
        $ext_elements .= ",".$target_element."[".implode('|',$target_attr)."]";
    }
 
    if ( !empty($ext_elements) ) {
        if ( !empty($init['extended_valid_elements']) )
            $init['extended_valid_elements'] .= $ext_elements;
        else
            $init['extended_valid_elements'] = trim($ext_elements, ',');
    }
 
    return $init;
}
add_filter( 'tiny_mce_before_init', 'pnd_allow_all_attr', 100 );
add_filter(’the_content’, ‘wpautop’);
add_filter(’the_excerpt’, ‘wpautop’);



↑ありがてぇ

ページ内スクロールするためにidつけたらなぜか飛ばない
おかしいと思ったら、いつもの自動整形でidが削除されてた

はぁ?ありえないんですけど。なんでid消されるわけ?
空span消すのはまだ許すわ。だけどid消すって意味わかんなくね?
あーいらいらするくそwp


PR