¿Cuál es una manera de crear un sitio web como MyFridgeFood o Supercook usando WordPress?

Bueno, no parece ser complicado.

Principalmente, WordPress funciona con tipos de publicación, digamos el artículo clásico (publicación) y en este caso las recetas.

Para agrupar publicaciones, WordPress usa taxonomías, categorías y etiquetas por defecto.

Por ejemplo, puede usar etiquetas como ingredientes y categorías para agrupar sus recetas en un nivel superior: “recetas bajas en carbohidratos”, “recetas altas en proteínas”. O, si no desea utilizar etiquetas como ingredientes, puede crear una taxonomía llamada “ingredientes”.

Después de hacer esto, puede filtrarlos; busque algunos complementos que lo hagan si no tiene ningún conocimiento de codificación.

La forma más sencilla de hacerlo de forma inmediata es usar etiquetas, buscar un complemento que filtre las publicaciones por ellas y listo.

Si quieres ir más allá y tener propiedades para los ingredientes, este sería un flujo avanzado:

Cree un tipo de publicación personalizado (CPT) llamado Recetas.

Crea un CPT llamado Ingredientes.

Para cada ingrediente, cree meta cuadros (campos) para cualquier propiedad necesaria, digamos “carbohidratos”, “proteínas” y “grasas”. También puede tener imágenes y tal.

Cree relaciones entre estas publicaciones: al crear una receta, puede seleccionar qué ingredientes se usan. Puede lograr las relaciones y los meta cuadros (campos) con ACF PRO.

Filtrar las recetas requiere codificación, pero las opciones son casi infinitas: por ejemplo, filtrar por ingredientes, por carbohidratos totales en una receta. Incluso puede filtrar recetas por ingredientes e ingredientes por recetas, si realmente lo necesitara.

Espero que responda tu pregunta.

Necesita 2 complementos y un ligero conocimiento de WP.

# 1 – Un complemento de administración de recetas – Complemento Cooked Classic

Cooked Classic hará el trabajo pesado para crear y organizar recetas para usted. Considérelo como un acceso directo para crear y refinar un tipo de publicación personalizado para recetas.

# 2 – Agregue una taxonomía de ingredientes a la publicación personalizada de Receta creada por el complemento – Complemento de IU de tipo de publicación personalizada

Esto lo ayudará a crear datos filtrables para unir las recetas con los ingredientes disponibles en el refrigerador del espectador.

# 3 – Un sistema de filtro sólido – Plugin de filtro de metadatos y taxonomías de WordPress

Uno de los sistemas de filtrado más potentes para WP. Admite tipos de publicaciones personalizadas, taxonomías e incluso campos personalizados.

Esto es lo más cercano que puede llegar a lo que está buscando con cero codificación.

¡Buena suerte!

Primero comprando un dominio y alojamiento, luego contrate a un desarrollador de WordPress. Más detalles

More Interesting

Estoy aprendiendo desarrollo web yo mismo en casa después de 7 meses. ¿Qué debo hacer junto a él para tener algo que explique la brecha al empleador?

Fui contratado como desarrollador web / de aplicaciones. Quieren que cree maquetas de aspecto muy profesional. Tengo poca o ninguna experiencia con Photoshop (y ellos lo sabían). ¿Qué debo hacer?

Quiero comenzar a aprender diseño UI / UX, y tengo experiencia en Adobe Photoshop e Illustrator. ¿Cuál es un recurso recomendado para comenzar?

Cómo implementar código Java mientras se usa AWS

Quiero comenzar a estudiar cómo desarrollar componentes y complementos para el CMS Joomla. ¿Cuál es la mejor manera de hacerlo?

Tengo un sitio de WordPress con más de 1,000 usuarios, quiero migrar los datos del usuario y la información de inicio de sesión a un sitio PHP, ¿cómo hago esto?

¿Cómo editar una casilla de verificación si está guardando las casillas de verificación en una sola columna en una base de datos, dado que una casilla de verificación desmarcada no se guardará en la base de datos? ¿Qué pasa si vas a editar esas casillas de verificación?

Si creo un proyecto de código abierto en Github para solicitar contribuciones de la comunidad, ¿puedo decidir comercializarlo después?

Acabo de comprar una MacBook Pro 2014 por $ 20 de descuento en Craigslist. Se ha restablecido y funciona bien. ¿Hay alguna preocupación de seguridad que deba preocuparme?

Quiero convertirme en un desarrollador de stack medio. ¿Desde dónde debería comenzar y cuál debería ser mi plan de ejecución con un tiempo mínimo?

Tengo núcleos de HTML y CSS pero quiero crear páginas web funcionales / receptivas. ¿A donde debería ir?

¿Necesitaría aprender JavaScript cuando salga WebAssemly para ejecutar mi programa C ++ en línea?

Si creara una aplicación móvil o web que sirviera a más de 5 millones de personas, ¿cómo haría para diseñar una aplicación de este tipo?

Quiero participar en un Hackathon, pero no tengo experiencia práctica en programación web. Ya tengo algo de experiencia en HTML, CSS y JavaScript, pero quiero aprender la pila MEAN en un mes. ¿Como empiezo?

No he tocado el desarrollo web en 10 años. ¿Qué me he perdido y cuáles son las mejores herramientas de tendencias que debería elegir ahora en 2015?