File: /var/www/html/wp-content/plugins/wp-recipe-maker/templates/settings/structure.php
<?php
/**
* Template for the plugin settings structure.
*
* @link https://bootstrapped.ventures
* @since 3.0.0
*
* @package WP_Recipe_Maker
* @subpackage WP_Recipe_Maker/templates/settings
*/
$premium_active = class_exists( 'WPRM_Addons' ) && WPRM_Addons::is_active( 'premium' );
$premium_only = $premium_active ? '' : ' (' . __( 'WP Recipe Maker Premium only', 'wp-recipe-maker' ) . ')';
require_once( 'group-license.php' );
// Appearance.
// Appearance - Legacy.
require_once( 'group-template-mode.php' );
require_once( 'group-template-legacy.php' );
require_once( 'group-template-legacy-labels.php' );
// Appearance - Modern.
require_once( 'group-template-editor.php' );
require_once( 'group-recipe-template.php' );
// Appearance - Shared.
require_once( 'group-recipe-print.php' );
require_once( 'group-pdf-download.php' );
require_once( 'group-recipe-snippets.php' );
require_once( 'group-nutrition-label.php' );
require_once( 'group-glossary-terms.php' );
require_once( 'group-custom-style.php' );
// Interactivity.
require_once( 'group-integrations.php' );
require_once( 'group-recipe-roundup.php' );
require_once( 'group-media.php' );
require_once( 'group-recipe-ratings.php' );
require_once( 'group-adjustable-servings.php' );
require_once( 'group-social-sharing.php' );
require_once( 'group-private-notes.php' );
require_once( 'group-links.php' );
require_once( 'group-cook-mode.php' );
require_once( 'group-products.php' );
// Keep as require: premium can include this file earlier, and we still need $amazon defined in this scope.
require( 'group-amazon.php' );
require_once( 'group-nutrition-calculation.php' );
require_once( 'group-translate.php' );
require_once( 'group-unit-conversion.php' );
require_once( 'group-recipe-submission.php' );
require_once( 'group-favorites.php' );
require_once( 'group-recipe-collections.php' );
// Backend.
require_once( 'group-recipe-defaults.php' );
require_once( 'group-ai-assistant.php' );
require_once( 'group-analytics.php' );
require_once( 'group-import.php' );
require_once( 'group-changelog.php' );
// Advanced.
require_once( 'group-post-type.php' );
require_once( 'group-metadata.php' );
require_once( 'group-performance.php' );
require_once( 'group-permissions.php' );
require_once( 'group-legacy.php' );
require_once( 'group-settings-tools.php' );
$settings_structure = array(
$license,
array( 'header' => __( 'Appearance', 'wp-recipe-maker' ) ),
// Legacy Only.
$template_mode,
$template_legacy,
$template_legacy_labels,
// Modern Only.
$template_editor,
$recipe_template,
// Shared.
$recipe_print,
$pdf_download,
$recipe_snippets,
$nutrition_label,
$glossary_terms,
$custom_style,
array( 'header' => __( 'Interactivity', 'wp-recipe-maker' ) ),
$integrations,
$recipe_roundup,
$media,
$recipe_ratings,
$adjustable_servings,
$social_sharing,
$private_notes,
$links,
$cook_mode,
$products,
$amazon,
$nutrition_calculation,
$translate,
$unit_conversion,
$recipe_submission,
$favorites,
$recipe_collections,
array( 'header' => __( 'Backend', 'wp-recipe-maker' ) ),
$recipe_defaults,
$ai_assistant,
$analytics,
$import,
$changelog,
array( 'header' => __( 'Advanced', 'wp-recipe-maker' ) ),
$post_type,
$metadata,
$performance,
$permissions,
$legacy,
$settings_tools,
);