サポート » 使い方全般 » 固定ページのパーマリンクを記事IDにしたい

  • パーマリンクをpostidにしています。

    投稿は日本語タイトルでも数字になるのですが、固定記事の場合は日本語のままになってしまいます。

    これをpostid(pageid)にするにはどうすればいいのでしょうか。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • モデレーター gatespace

    (@gatespace)

    http://ja.forums.wordpress.org/topic/11432?replies=5

    上記で『固定ページ』を除外していますが、そこの条件を外せば良いんじゃないでしょうか?
    (未検証です)

    トピック投稿者 plump

    (@plump)

    どうやってはずせばいいのでしょうか?

    モデレーター gatespace

    (@gatespace)

    if で $post_type != ‘page’ となってる部分がありますよね?
    ここで固定ページの場合の処理をしているので、丸ごと取れば良いんじゃ?

    トピック投稿者 plump

    (@plump)

    書いて頂けるとありがたいのですが。

    //スラッグ名の自動変更
    function change_slug(){
    global $post;
    if(get_post_type($post) != ‘page’)
    {
    $post->post_name = $post->ID;
    }
    }
    add_action( ‘admin_print_styles-post-new.php’, ‘change_slug’, 1000 );

    モデレーター gatespace

    (@gatespace)

    厳しい事を書くようですが、さすがに、公共の場で手取り足取りは。
    まずはご自分でやってみた上で、「こうしたけどできなかった」とか「こういうエラーが出た」とか書いた方が回答つきますよ。

    質問ルールより抜粋

    WordPress は無料のソフトウェアです。ここで質問やヘルプを求めたとき、答えることで直接の報酬をもらえる人はいません。回答してくれる人に対しての礼儀を忘れないようにしてください。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「固定ページのパーマリンクを記事IDにしたい」には新たに返信することはできません。