Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Copa WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Cómo añadir un botón “Ir a la receta” en WordPress (2 maneras fáciles)

Muchos visitantes de blogs gastronómicos buscan rápidamente las instrucciones de la receta, y un botón Saltar a la receta puede ayudarles a llegar allí con un solo clic.

Esta puede ser una gran manera de mejorar la experiencia del usuario en su sitio web de WordPress.

Aquí en WPBeginner, hemos encontrado 2 maneras fáciles de lograr esto, y estamos muy contentos de compartirlas con usted.

En este artículo, le mostraremos cómo añadir fácilmente un botón Saltar a la receta en WordPress.

How to Add a 'Jump to Recipe' Button in WordPress

¿Por qué añadir un botón “Ir a la receta” en las entradas de un blog de alimentación?

El botón Saltar a la receta no es necesario en todas las entradas de recetas. Pero puede ser una gran ventaja para los blogs con mucho contenido antes de las instrucciones de la receta.

Muchos sitios de recetas incluyen una historia acerca del origen de la receta, anécdotas personales o consejos útiles de cocina antes de entrar en los pasos a seguir. Esto puede ser muy útil para establecer una conexión con los lectores.

Dicho esto, es importante tener en cuenta que muchos usuarios pueden ser visitantes esporádicos que sólo buscan la receta en sí. Puede que no les interese la historia y solo quieran ponerse a cocinar.

Añadir un botón Saltar a receta ofrece a estos visitantes una forma rápida y sencilla de saltar directamente a lo que están buscando. Esto puede mejorar la experiencia del usuario en su sitio y mantener la participación de los visitantes durante más tiempo, aumentando las visitas y reduciendo las tasas de rebote.

Teniendo esto en cuenta, le mostraremos 2 formas sencillas de añadir un botón Saltar a la receta: utilizando un plugin y un código personalizado. Puede utilizar los enlaces rápidos a continuación para omitir a su método preferido:

La forma más fácil de añadir un botón Saltar a la receta en WordPress es utilizar WP Tasty. Este plugin de tarjetas de recetas es el preferido de muchos blogueros gastronómicos porque ofrece un montón de características para mejorar tu blog gastronómico.

Además de añadir un botón Saltar a la receta, también tiene características para hacer que sus recetas sean imprimibles y fáciles de convertir a la unidad de medida preferida del lector. Además, puede añadir información como datos nutricionales, tiempo de cocción, tamaño de la ración y valoraciones / puntuaciones de los usuarios de forma clara y organizada.

Is WP Tasty the right suite of food, recipe and blogging plugins for you?

Una desventaja de WP Tasty es que no viene con una versión gratuita, pero es una gran inversión para los bloggers de alimentos serios que quieren hacer dinero en línea.

Ahora, para usar WP Tasty, primero necesitas adquirir un plan de pago. Puedes optar por el WP Tasty All Access Bundle o por el plugin independiente WP Tasty Tasty Recipes.

Una vez realizada la compra, puede descargar el plugin e instalarlo en su sitio web de WordPress. Puedes leer nuestra guía sobre cómo instalar un plugin de WordPress para obtener más información.

Después, ve a WP Tasty ” Escritorio desde tu administrador / administración de WordPress y haz clic en ‘Introducir licencia’.

enter license

A continuación, introduce la clave de licencia de tu plugin, que WP Tasty debería haberte enviado a tu correo electrónico tras realizar la compra.

A continuación, seleccione ‘Todos los plugins’ o ‘Recetas sabrosas’ en Plugin(s) para activar el menú desplegable. Haz clic en ‘Guardar licencia’.

Save license

Una vez hecho esto, vaya a la página WP Tasty ” Recetas Sabrosas desde su escritorio de WordPress y cambie a la pestaña ‘Ajustes’.

Por defecto, las opciones de los botones Saltar a la receta e Imprimir receta estarán marcadas, por lo que puede dejarlas como están.

The Jump Recipe button settings in WP Tasty

Algo que puedes cambiar acerca de los botones es el Estilo de Enlaces Rápidos.

WP Tasty también puede mostrar la opción Saltar a la receta como un enlace de texto normal en lugar de botones. Si lo prefiere, puede seleccionar ‘Enlaces’.

Jump to Recipe link made with WP Tasty

Pero, por supuesto, también puede elegir simplemente la opción Botones si ésa es su preferencia.

La opción Botones también tiene un aspecto más llamativo, lo que facilita su localización por parte de los lectores.

Jump to Recipe button made with WP Tasty

En realidad hay muchos más ajustes con los que jugar aquí, como activar casillas de verificación para la lista de ingredientes y el escalado de recetas. Asegúrate de marcar las opciones que mejor se adapten a tu blog.

Una vez hecho esto, basta con desplazarse por la página y hacer clic en “Guardar cambios”.

Saving changes in WP Tasty

Ahora, siempre que utilices la tarjeta de recetas de WP Tasty, aparecerán los botones Saltar a receta e Imprimir receta en la parte superior.

Para utilizar la tarjeta de receta, puedes crear una nueva entrada de receta o editar una existente utilizando el editor de bloques de Gutenberg. A continuación, puedes seguir esta guía paso a paso sobre cómo añadir un bloque de tarjeta de receta en WordPress para obtener más información.

Una ventaja de utilizar WP Tasty para añadir el enlace de salto es el efecto de desplazamiento suave. De esta forma, los lectores pueden navegar directamente a las instrucciones de la receta sin saltos bruscos en la página. El uso de código personalizado para lograr este efecto es un poco más complicado, especialmente para los principiantes.

WP Tasty's Jump to Recipe button with smooth scroll effect

Dicho esto, si desea añadir un botón Saltar a la receta de forma gratuita, puede probar el siguiente método.

Consejo profesional: ¿Quieres optimizar tus entradas de recetas para SEO y conseguir más tráfico? Utiliza el plugin All in One SEO para añadir esquemas de recetas SEO-friendly y hacer que las entradas de tu blog sean más visibles en las búsquedas de Google.

Método 2: Utilizar código personalizado para añadir un botón Saltar a la receta (gratis)

Añadir manualmente un botón Saltar a receta puede resultar intimidante para los principiantes, pero no se preocupe, le guiaremos paso a paso.

Si es la primera vez que añade código personalizado a WordPress, le sugerimos que utilice un plugin de fragmentos de código como WPCode. Este plugin hace que sea seguro y fácil de insertar fragmentos de código en WordPress sin necesidad de editar directamente los archivos de su tema.

De este modo, se minimiza el riesgo de romper accidentalmente la estructura / disposición / diseño / funcionalidad de su sitio web.

WPCode también tiene una versión gratuita, que está muy bien si tienes un presupuesto limitado. Dicho esto, le recomendamos que actualice a la versión de pago si desea utilizar características avanzadas como probar su código antes de que salga al mercado.

Para utilizar WPCode, instale el plugin en su escritorio de administración de WordPress. Puedes leer nuestra guía paso a paso sobre cómo instalar un plugin de WordPress para más detalles.

A continuación, vaya a Fragmentos de código ” + Añadir fragmento. Aquí, seleccione “Añadir su código personalizado (nuevo fragmento)” y haga clic en “Usar fragmento”.

Adding custom code in WPCode

Hay dos fragmentos de código que tienes que añadir por separado en WPCode. Vamos a ir a través de ellos uno por uno:

Añadir un código para insertar automáticamente el botón Saltar a la receta en todas las entradas de recetas

El primer fragmento de código añadirá automáticamente el botón Saltar a la receta en todas las entradas del blog que contengan una sección de recetas. Para ello, puede añadir al fragmento de código el nombre “Añadir automáticamente el botón Saltar a la receta”.

A continuación, seleccione “Fragmento de código PHP” en el menú desplegable Tipo de código.

Creating a code snippet to automatically add Jump to Recipe buttons

En el cuadro Vista previa del código, inserte las siguientes líneas de código:

/**
 * Check if the post content contains a heading with the #recipe anchor
 */
function has_recipe_anchor($content) {
  $pattern = '/<h[1-6].*?id\s*=\s*["\']?recipe["\']?[^>]*>/i';
  return preg_match($pattern, $content) === 1;
}

/**
 * Add "Jump to Recipe" button to posts
 */
function add_jump_to_recipe_button($content) {
  if (has_recipe_anchor($content)) {
    $jump_button = '<div class="jump-to-recipe-container"><a href="#recipe" class="jump-to-recipe-button">Jump to Recipe</a></div>';
    $content = $jump_button . $content;
  }
  return $content;
}
add_filter('the_content', 'add_jump_to_recipe_button');

Veamos cómo funciona este código.

La primera parte del código, la función llamada has_recipe_anchor, comprueba si hay una etiqueta de encabezado (H1 a H6) en las entradas de su blog que tenga un ancla establecida como “receta”. La función preg_match busca este patrón específico en el texto.

La segunda parte, la función llamada add_jump_to_recipe_button, es responsable de añadir el botón real a su entrada.

Si la función has_recipe_anchor del paso anterior encontró un encabezado con el ancla de la receta, crea el código HTML para el botón de salto. A continuación, inserta este código justo antes del contenido de la entrada del blog.

La última línea de código, add_filter('the_content', 'add_jump_to_recipe_button');, básicamente indica a WordPress que ejecute la función add_jump_to_recipe_button cada vez que recupere el contenido de una entrada del blog.

De este modo, el código puede comprobar automáticamente el encabezado de la receta y añadir el botón si es necesario.

Dicho esto, tendrás que añadir un ancla #recipe a la sección de recetas de la entrada de tu blog. No te preocupes, más adelante te enseñaremos cómo hacerlo.

Ahora, desplázate hasta la sección ‘Inserción’ y asegúrate de que el método ‘Auto Inserción’ está seleccionado. En cuanto a la ubicación, puedes elegir “Solo portada” para que el código solo se ejecute en la parte frontal de tu sitio web de WordPress.

A continuación, conmute el botón de la esquina superior derecha para que el código quede “Activo” y haga clic en “Guardar fragmento de código”.

Choosing Frontend Only as the code insertion location in WPCode

Añadir un código para estilizar el botón Saltar a la receta

Ahora vamos a añadir código CSS personalizado para dar estilo a tu botón de llamada a la acción. Sigue adelante y repite los pasos para crear un nuevo fragmento de código personalizado en WPCode y dale un nombre sencillo, como ‘Style Jump to Recipe Button’.

En cuanto al Tipo de código, seleccione ‘Fragmento de código CSS’.

Creating a code snippet to style Jump to Recipe buttons

Ahora, hemos creado un código CSS que hará que nuestro botón sea verde y el texto en él blanco. Así:

.jump-to-recipe-button {
    display: inline-block;
    padding: 10px 20px;
    background-color: #4CAF50;
    color: #ffffff;
    text-decoration: none;
    border-radius: 5px;
}

.jump-to-recipe-button:hover {
    background-color: #45a049;
}

Si desea utilizar colores diferentes, sólo tiene que sustituir los códigos hexadecimales en background-color (para el color del botón), color (para el texto) y background-color en .jump-to-recipe-button:hover (para el color del botón al pasar el cursor por encima del botón).

Una vez que haya insertado el código, desplácese hasta la sección Inserción y seleccione “Inserción automática” como método de inserción. A continuación, seleccione “Pie de página de todo el sitio” como ubicación.

Lo siguiente que tiene que hacer es activar el fragmento de código y hacer clic en “Guardar fragmento”.

Choosing Site Wide Footer location in WPCode

Añade el ancla #recipe a las entradas de tu blog de recetas

Aunque haya activado los dos fragmentos de código, el botón de salto no aparecerá a menos que añada un ancla #recipe a la sección de recetas de las entradas de su blog de WordPress. Así que eso es lo que vamos a hacer ahora.

En primer lugar, cree una nueva entrada de blog de recetas o abra una existente en el editor de bloques.

En nuestro ejemplo, estamos utilizando una etiqueta de encabezado (H2) para señalar la sección de recetas de la entrada de nuestro blog. Le sugerimos que haga lo mismo para que a los usuarios les resulte más fácil encontrarla cuando lean su entrada. Los motores de búsqueda también aprecian cuando el contenido de tu blog tiene una estructura organizada.

Adding heading tags to a recipe title

Sigue adelante y haz clic en el bloque Encabezado de tu sección de recetas. A continuación, en la barra lateral de ajustes del bloque, abre el menú “Avanzado” y escribe “receta” en el campo Anclaje HTML.

Esto servirá como enlace de anclaje para el botón de salto.

Adding an anchor link to the recipe section

Una vez hecho esto, haga clic en “Publicar” o “Actualizar”.

Si previsualiza su sitio web en el móvil o en el ordenador de sobremesa, ahora debería ver un botón Saltar a la receta en la parte superior del contenido de su blog, después del título de la entrada.

Jump to Recipe button made with WPCode

Consejos adicionales para mejorar la experiencia de usuario de su blog gastronómico

Además del botón Saltar a la receta, hay otros elementos de diseño que puede utilizar para mejorar la experiencia del usuario en su blog gastronómico.

Por ejemplo, resaltar texto en sus entradas puede ser una buena forma de llamar la atención sobre información importante o consejos de cocina. Puede tratarse de ingredientes específicos, tiempos de cocción o sustitutos alternativos.

Demo of highlighting text in WordPress

Las notas a pie de página son otra herramienta útil. Permiten profundizar en un paso o ingrediente concreto de la receta sin interrumpir el flujo de las instrucciones principales.

Muchos usuarios navegarán por sus recetas desde sus teléfonos o tabletas. Un diseño adaptado a dispositivos móviles garantiza que su contenido tenga el formato correcto y sea fácil de leer en pantallas de distintos tamaños.

Por último, enlazar migas de pan puede mejorar la navegación por el sitio web. Estos pequeños enlaces situados en la parte superior de la página muestran a los usuarios su ubicación actual dentro de la jerarquía del sitio web. Así les resultará más fácil volver a secciones anteriores o buscar recetas relacionadas.

Breadcrumb links in Pinch of Yum website

Esperamos que este tutorial te haya ayudado a aprender cómo añadir un botón Saltar a la receta en WordPress. Puede que también quieras comprobar nuestra selección de los mejores maquetadores de páginas de WordPress de arrastrar y soltar para diseñar tu sitio web de comida y cómo establecer pedidos de comida online en WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Descargo: Nuestro contenido está apoyado por los lectores. Esto significa que si hace clic en algunos de nuestros enlaces, podemos ganar una comisión. Vea cómo se financia WPBeginner , por qué es importante, y cómo puede apoyarnos. Aquí está nuestro proceso editorial .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

El último kit de herramientas de WordPress

Obtenga acceso GRATUITO a nuestro kit de herramientas - una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Reader Interactions

1 comentarioDeja una respuesta

  1. Syed Balkhi

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

Deja tu comentario

Gracias por elegir dejar un comentario. Tenga en cuenta que todos los comentarios son moderados de acuerdo con nuestros política de comentarios, y su dirección de correo electrónico NO será publicada. Por favor, NO utilice palabras clave en el campo de nombre. Tengamos una conversación personal y significativa.