The plugins are WP Recipe Maker and the premium add-on WP Recipe Maker Premium
Elite Bundle. I would like to display the CPT - Recipe, and the custom Taxonomy - Ingredients. I also need the intermediate entity that handles how ingredients and recipes are related.
===> Well - you can build post relationship between post types - so if you already have connected custom Taxonomy - Ingredients - its not needed but please not that this will not work like many to many post relationship.
So you need to first understand post relationship - how it work and then you should decide your structure.
More Docs:
=> https://toolset.com/documentation/user-guides/creating-post-type-relationships/
Adjustments I'd like to be able to make to the recipe CPT: Add text field to contain an image URL. Add text field to contain a description URL.
====> Well - does "recipe" post type is accessible at : Toolset => Post types
- If yes - then you should create a custom field group with your desired field and assign the custom field group to "recipe" post type.
More Docs:
=>https://toolset.com/documentation/user-guides/using-custom-fields/
Adjustments I would to make to the ingredients taxonomy: indicate if the ingredient is dairy, fish or poultry, for example. I believe I can do this with tags unless you have a better solution? A select field would be preferable if it is possible to add a field to a taxonomy.
=> Yes - you can able to add term meta now just like custom post field group. You can create it from: Toolset =>
More Docs:
=> https://toolset.com/documentation/user-guides/term-fields/
=> https://toolset.com/documentation/user-guides/displaying-wordpress-term-fields/
Adjustments I'd like to be able to make to how ingredients are related to recipes: I don't believe I can add a field (it that correct?) but I do want a way to indicate if the ingredient is required, optional, or can be substituted.
===> As ingredients is taxonomy - its already related - correct?
I would then use Views to create the ability for the user to search recipes based on the fields and tags. Exclude shellfish and include vegetables, for example.
===> You can add taxonomy filter but if you have multiple condition with same taxonomy - you need to use view's filter wpv_filter_query
More info:
=> https://toolset.com/documentation/programmer-reference/views-filters/#wpv_filter_query
Am I correct in thinking that once recipes and ingredients are available to extend in Types that I will be able to do these things without coding?
==> Well - as I said before - you need to first finalize your post type structure and taxonomy structure. If may require little custom programming at some point for example: wpv_filter_query