タグIDではなくタグスラッグを使用してAPIに直接問い合わせることは可能ですか?それとも、そのIDを見つけるためにメインタグエンドポイントに問い合わせる必要がありますか?
参考のために、この方法でタグを取得することができます。
GET/wp/v2/tags /
https://developer.wordpress.org/rest-api/reference/tags/#retrieve-a-tag
コアは私がIDの代わりにスラグを使うことを可能にする方法をサポートしますか?それともこれを追加する可能性のある回避策/フィルタの追加はありますか?
私は前にこれを見ていました...ここに私が見つけたものがあります(今日3/21/2018から約7ヶ月)。
REST APIを使用してこれを行うための「正しい」方法は、これらの各タグのIDを取得し、?tags =パラメータを使用してリクエストを行うことです。 ID 2があり、これは次のようになります。
http://www.example.com/wp-json/wp/v2/posts?tags[]=1&tags[]=2
分類語句の照会にスラッグを使用することは問題ですが、分類語句IDよりもスラグベースの照会は変更される傾向があるため、スラッグベースの照会は意図的にコアから除外されていました。問題を説明するために、スラッグの名前を変更して古いスラッグを使用してリクエストを行った場合、リクエストは失敗します。ただし、IDを使用している場合は、スラッグを変更してもクエリは中断されません。
スラッグのIDを取得するには、次のようにクエリします。 /wp/v2/tags?slug=clicks