0
:Wordpress get_permalinkバグ - 管理領域にクリーンURLを返しませんか?私はパーマリンク設定でカスタム構造にすべての私のサイトのURLを設定している
/portfolio/%postname%/
しかし、私はhttp://mywebsite.com/wp-admin/post.php?post=415&action=edit
で私の管理エリアにポストクリーンURL を取得しようとすると:
// Get post/page ID.
$post_id = $_GET['post'] ? $_GET['post'] : $_POST['post_ID'] ;
get_permalink($post->ID);
結果:
http://mywebsite.com/?p=415
ただし、は:
http://mywebsite.com/portfolio/sample-1/
なぜですか?私は何を逃したのですか?
ここであなたのパーマリンクを取得しましょうか?私は、フロントエンドで利用可能なパーマリンクがすでにチェックされていると思います。どのadmin-pageにアクセスしようとしているのですか、ページ/ post-idを受け取った場所から、そして最後に:アクセスしようとするとこのページは既に存在していますか? (ダンプの質問には申し訳ありませんが、それは重要です) – Sascha
'アクセスしようとするとこのページは既に存在しますか? – laukok
'http://mywebsite.com/wp-admin/post.php?post = 415&action = edit'からこのパーマリンクを取得しようとした場所 – laukok