ランダムなパーマリンクが、プラグインに適用されずに困っています
-
「WP User Frontend」というプラグインによって、誰でも投稿できる状態にしています。
その投稿パーマリンクをランダムにするためにfunctions.php次のように書いているのですが、なぜかランダムになってくれません。
/** * ▼参考記事 * http://wald-grun.biz/blog/wp/3822/ */ add_filter('sanitize_title','sanitize_title_numalpha_only',9); function sanitize_title_numalpha_only($title) { if(mb_strlen($title) == strlen($title)){ return $title;//2バイト文字が含まれていない場合はそのまま値を返す }else{ return makeRandStr(16);//2バイト文字が含まれていたら乱数を出力 } } /** * ランダム文字列生成 (英数字) * $length: 生成する文字数 */ function makeRandStr($length) { $str = array_merge(range('a', 'z'), range('0', '9'), range('A', 'Z"')); $r_str = null; for ($i = 0; $i < $length; $i++) { $r_str .= $str[rand(0, count($str))]; } return $r_str; }
上述のプラグインを通さず、投稿画面から投稿すればランダムになるのですが。なんとかプラグインを通した投稿でもランダムになるようにできませんでしょうか?
宜しくお願い致します。
10件の返信を表示中 - 1 - 10件目 (全10件中)
10件の返信を表示中 - 1 - 10件目 (全10件中)
- トピック「ランダムなパーマリンクが、プラグインに適用されずに困っています」には新たに返信することはできません。