【wordpress】非公開でも一覧に記事名だけは出したい

ページ内アンカーリンク+記事一覧スタイルの場合

公開ステータス以外のものを出す

post_statusをanyにすると、あらゆるステータスの記事が表示されるようになる。

表示される記事が公開ステータスかどうか改めて判別

公開ステータス以外の記事についてはリンク設定しない、などの分岐をする。

または、ページ内アンカーリンク+記事一覧スタイルの場合、記事一覧の部分については記事内容を出力しないときにも使える。

 

番外:記事slugを拾ってきて、ページ内アンカーリンク式にする

これを、アンカーリンク側のaタグの#先と、アンカーリンク先の要素のidに指定すれば、アンカーリンク可能に。