Usando o wp-cli, não posso consultar páginas pelo título?

Tudo isso faz o mesmo:

wp post list --post_type=page wp post list --post_type=page --post_title=dfdsfds wp post list --post_type=page --title=sdfdsf 

Como posso consultar a postagem pelo título? Em contraste, usando --name ele funciona bem:

 wp post list --post_type=page --name=sdfdsf 

Solutions Collecting From Web of "Usando o wp-cli, não posso consultar páginas pelo título?"

Se nos restringiremos à saída da wp post list do wp post list , então aqui está uma maneira de procurar %test% nos títulos de postagem de postagens publicadas :

 wp post list --ignore_sticky_posts=1 --post__in="$(wp db query 'SELECT ID FROM wp_posts WHERE post_title LIKE "%test%" AND post_status="publish" AND post_type="post"' | paste -s -d',' | sed "s/^ID,//" )" 

Aqui está a visão expandida:

 wp post list #< -- the first wp command --ignore_sticky_posts=1 #<-- get rid of stickies --post__in=" #<-- only specific post IDs $(wp db query #<-- the second wp command 'SELECT ID #<-- only get the post IDs FROM wp_posts #<-- table name WHERE post_title LIKE "%test%" #<-- title search word AND post_status="publish" #<-- published AND post_type="post"' #<-- posts | paste -s -d',' #<-- csv | sed "s/^ID,//" #<-- Remove the "ID," part )"