File manager - Edit - /home/antilam/web/antilam.ru/public_html/wp-content/plugins/wp-recipe-maker/templates/public/fallback-recipe.php
Back
<?php /** * Template to be used as a fallback when the plugin is deactivated. * * @link http://bootstrapped.ventures * @since 1.0.0 * * @package WP_Recipe_Maker * @subpackage WP_Recipe_Maker/templates/public */ ?> <!--WPRM Recipe <?php echo intval( $recipe->id() ); ?>--> <?php if ( count( $args ) > 0 ) { $fallback_args = array(); foreach ( $args as $key => $value ) { $fallback_args[] = esc_attr( $key ) . '="' . esc_attr( $value ) . '"'; } echo '<!--' . wp_kses_post( implode( ' ', $fallback_args ) ) . '-->'; } ?> <div class="wprm-fallback-recipe"> <h2 class="wprm-fallback-recipe-name"><?php echo wp_kses_post( $recipe->name() ); ?></h2> <?php if ( $recipe->image_url() ) { echo '<img class="wprm-fallback-recipe-image" src="' . esc_attr( $recipe->image_url() ) . '"/>'; } ?> <p class="wprm-fallback-recipe-summary"> <?php echo wp_kses_post( $recipe->summary() ); ?> </p> <div class="wprm-fallback-recipe-equipment"> <?php $equipment = $recipe->equipment(); if ( $equipment ) { echo '<ul>'; foreach ( $equipment as $item ) { echo '<li>'; echo wp_kses_post( $item['name'] ); echo '</li>'; } echo '</ul>'; } ?> </div> <div class="wprm-fallback-recipe-ingredients"> <?php $ingredients = $recipe->ingredients(); foreach ( $ingredients as $ingredient_group ) { if ( $ingredient_group['name'] ) { echo '<h4>'. wp_kses_post( $ingredient_group['name'] ) . '</h4>'; } if ( count( $ingredient_group['ingredients'] ) > 0 ) { echo '<ul>'; foreach ( $ingredient_group['ingredients'] as $ingredient ) { echo '<li>'; if ( $ingredient['amount'] ) { echo wp_kses_post( $ingredient['amount'] ) . ' '; } if ( $ingredient['unit'] ) { echo wp_kses_post( $ingredient['unit'] ) . ' '; } echo wp_kses_post( $ingredient['name'] ); if ( $ingredient['notes'] ) { echo ' (' . wp_kses_post( $ingredient['notes'] ) . ')'; } echo '</li>'; } echo '</ul>'; } } ?> </div> <div class="wprm-fallback-recipe-instructions"> <?php $instructions = $recipe->instructions(); foreach ( $instructions as $instruction_group ) { if ( $instruction_group['name'] ) { echo '<h4>'. wp_kses_post( $instruction_group['name'] ) . '</h4>'; } if ( count( $instruction_group['instructions'] ) > 0 ) { echo '<ol>'; foreach ( $instruction_group['instructions'] as $instruction ) { echo '<li>'; if ( $instruction['text'] ) { echo wp_kses_post( $instruction['text'] ); } if ( $instruction['image'] ) { $thumb = wp_get_attachment_image_src( $instruction['image'], 'thumbnail' ); $image_url = $thumb && isset( $thumb[0] ) ? $thumb[0] : ''; if ( $instruction['text'] && $image_url ) { echo '<br />'; } if ( $image_url ) { echo '<img src="' . esc_attr( $image_url ) . '"/>'; echo '<br />'; } } echo '</li>'; } echo '</ol>'; } } ?> </div> <div class="wprm-fallback-recipe-notes"> <?php echo wp_kses_post( $recipe->notes() ); ?> </div> <div class="wprm-fallback-recipe-meta"> <?php $taxonomies = WPRM_Taxonomies::get_taxonomies(); foreach ( $taxonomies as $taxonomy => $options ) { $key = substr( $taxonomy, 5 ); $terms = $recipe->tags( $key, true ); if ( $terms ) { echo '<div class="wprm-fallback-recipe-meta-' . esc_attr( $key ) . '">'; echo wp_kses_post( implode( ', ', $terms ) ); echo '</div>'; } } ?> </div> </div> <!--End WPRM Recipe-->
| ver. 1.4 |
Github
|
.
| PHP 8.4.22 | Generation time: 0.1 |
proxy
|
phpinfo
|
Settings