Consulta por título de publicación "similar"
He utilizado un tipo de publicación personalizada para uno de mis sitios web. El tipo de publicación personalizada contiene datos de tarjetas raspaditas junto con algunos campos personalizados.
He desarrollado una aplicación Android para gestionar esos elementos desde el dispositivo Android.
En la aplicación Android, quiero mantener una función de búsqueda que ayudará a los usuarios administradores a buscar números de tarjetas para gestionarlas.
Puedo usar la consulta de WordPress para buscar por título.
// Código
$args = array("post_type" => "mytype", "name" => $title);
$query = get_posts( $args );
Solo puede proporcionar resultados si proporciono el título exacto. Pero necesito recuperar todos los elementos con título similar.
¿Alguna sugerencia?

Puedes usar el parámetro de búsqueda de wp_query:
$args = array("post_type" => "mytype", "s" => $title);
$query = get_posts( $args );
O puedes obtener posts basados en el título a través de la clase wpdb:
global $wpdb;
$myposts = $wpdb->get_results( $wpdb->prepare("SELECT * FROM $wpdb->posts WHERE post_title LIKE '%s'", '%'. $wpdb->esc_like( $title ) .'%') );
Luego obtendrás el objeto post en esta forma:
foreach ( $myposts as $mypost )
{
$post = get_post( $mypost );
//ejecuta tu código de salida aquí
}
