get_permalink($this->get_pageid())
ページのURLを取得するため に使用しています。
私のパーマリンクはサンプル投稿として有効になっています。あるはずですexample.com/forum
が、表示されていますexample.com/login
get_pageid()
はワードプレスのネイティブ関数ではなく、コードを提供していないため、質問は明確ではありません。いずれかの方法...
実際にはget_permalink()id
は整数である必要がある引数としてオプションを期待しています。これは、ループの外で使用している場合にのみ必要なので$this->get_pageid()
、整数値を返すことを確認してください。たとえば、次のようになります
get_permalink(10) // 10 should be your page/post id
また、使用できます
get_permalink(get_page_by_title('Some Page')) // Some Page is page/post title
または、使用することができます
global $post;
get_permalink($post->ID); // $post->ID will return the page/post id
ループの外にいるとき。お役に立てれば。