Añadir buscador en los resultados de búsqueda en wordpress

Esta función agrega la schema.org marcado JSON-LD para el "Google Sitelinks cuadro de búsqueda" en la página principal.

Esta nueva función del motor de búsqueda Google se presentó en el Blog para Google Webmaster Oficial (05 de septiembre 2014 07:44 AM PDT). Hay más información sobre el desarrolladores de sitios web Google.

Con la caja de búsqueda Google enlaces de su sitio, la gente puede llegar a su contenido más rápidamente en los resultados de búsqueda.

Ver un ejemplo

google-search

Añadir en el archivo de funciones de tu tema
function ap_sitelinks_search_box (){
if ( is_front_page() && !defined('WPSEO_VERSION') ) {
echo PHP_EOL . '<script type="application/ld+json">' . PHP_EOL;
echo '{' . PHP_EOL;
echo ' "@context": "http://schema.org",' . PHP_EOL;
echo ' "@type": "WebSite",' . PHP_EOL;
echo ' "url": "' . get_site_url() . '/",' . PHP_EOL;
echo ' "potentialAction": {' . PHP_EOL;
echo ' "@type": "SearchAction",' . PHP_EOL;
echo ' "target": "' . get_home_url() . '/?s={search_term}",' . PHP_EOL;
echo ' "query-input": "required name=search_term"' . PHP_EOL;
echo ' }' . PHP_EOL;
echo '}' . PHP_EOL;
echo '</script>' . PHP_EOL;
}
}
add_action( 'wp_footer', 'ap_sitelinks_search_box', 10000 );

Comentarios

Puedes leer más :

Usar WordPress como CMS sin plataforma de blogs

Cómo mover su sitio de WordPress y no romper los enlaces