File: /var/www/html/wp-content/plugins/wp-recipe-maker/templates/settings/group-social-sharing.php
<?php
/**
* Template for the plugin settings structure.
*
* @link https://bootstrapped.ventures
* @since 4.0.0
*
* @package WP_Recipe_Maker
* @subpackage WP_Recipe_Maker/templates/settings
*/
$social_sharing = array(
'id' => 'socialSharing',
'icon' => 'share',
'name' => __( 'Social Sharing', 'wp-recipe-maker' ),
'subGroups' => array(
array(
'name' => __( 'Pinterest', 'wp-recipe-maker' ),
'settings' => array(
array(
'id' => 'metadata_pinterest_optout',
'name' => __( 'Opt out of Rich Pins', 'wp-recipe-maker' ),
'description' => __( 'Tell Pinterest NOT to display pins as rich pins on recipe pages.', 'wp-recipe-maker' ),
'type' => 'toggle',
'default' => false,
),
array(
'id' => 'pinterest_nopin_recipe_image',
'name' => __( 'Disable recipe image pinning', 'wp-recipe-maker' ),
'description' => __( 'Add the nopin attribute to the recipe image.', 'wp-recipe-maker' ),
'type' => 'toggle',
'default' => false,
),
array(
'id' => 'pinterest_nopin_term_image',
'name' => __( 'Disable taxonomy term image pinning', 'wp-recipe-maker' ),
'description' => __( 'Add the nopin attribute to the category images.', 'wp-recipe-maker' ),
'type' => 'toggle',
'default' => true,
),
array(
'id' => 'pinterest_nopin_equipment_image',
'name' => __( 'Disable equipment image pinning', 'wp-recipe-maker' ),
'description' => __( 'Add the nopin attribute to the equipment images.', 'wp-recipe-maker' ),
'type' => 'toggle',
'default' => true,
),
array(
'id' => 'pinterest_nopin_ingredient_image',
'name' => __( 'Disable ingredient image pinning', 'wp-recipe-maker' ),
'description' => __( 'Add the nopin attribute to the ingredient images.', 'wp-recipe-maker' ),
'type' => 'toggle',
'default' => true,
),
array(
'id' => 'pinterest_nopin_instruction_image',
'name' => __( 'Disable instruction image pinning', 'wp-recipe-maker' ),
'description' => __( 'Add the nopin attribute to the instruction images.', 'wp-recipe-maker' ),
'type' => 'toggle',
'default' => false,
),
array(
'id' => 'pinterest_nopin_external_roundup_image',
'name' => __( 'Disable external recipe roundup image pinning', 'wp-recipe-maker' ),
'description' => __( 'Add the nopin attribute to the external recipe roundup item image.', 'wp-recipe-maker' ),
'type' => 'toggle',
'default' => false,
),
),
),
array(
'name' => __( 'Pinterest - Pin Recipe button', 'wp-recipe-maker' ),
'settings' => array(
array(
'id' => 'pinterest_pin_method',
'name' => __( 'Pin Method', 'wp-recipe-maker' ),
'description' => __( 'Choose the pin method to use when clicking the Pin Recipe button.', 'wp-recipe-maker' ),
'type' => 'dropdown',
'options' => array(
'pinitjs' => __( 'Load pinit.js (required for Repin ID pinning)', 'wp-recipe-maker' ),
'link' => __( 'Link only (no extra JavaScript loaded from Pinterest)', 'wp-recipe-maker' ),
),
'default' => 'pinitjs',
),
array(
'id' => 'pinterest_use_for_image',
'name' => __( 'Pin Image', 'wp-recipe-maker' ),
'description' => __( 'Image to use for the Pin Recipe shortcode.', 'wp-recipe-maker' ),
'documentation' => 'https://help.bootstrapped.ventures/article/49-pin-recipe-image',
'type' => 'dropdown',
'options' => array(
'recipe_image' => __( 'Recipe Image', 'wp-recipe-maker' ),
'custom' => __( 'Custom Image per Recipe', 'wp-recipe-maker' ) . $premium_only,
'custom_or_recipe_image' => __( 'Custom Image if set, otherwise recipe image', 'wp-recipe-maker' ) . $premium_only,
),
'default' => 'custom_or_recipe_image',
),
array(
'description' => __( 'You can set the pin image when editing a recipe.', 'wp-recipe-maker' ),
'required' => 'premium',
'dependency' => array(
'id' => 'pinterest_use_for_image',
'value' => 'recipe_image',
'type' => 'inverse',
),
),
array(
'id' => 'pinterest_use_for_description',
'name' => __( 'Pin Description', 'wp-recipe-maker' ),
'description' => __( 'What to use for the pin description.', 'wp-recipe-maker' ),
'type' => 'dropdown',
'options' => array(
'recipe_name' => __( 'Recipe Name', 'wp-recipe-maker' ),
'recipe_summary' => __( 'Recipe Summary', 'wp-recipe-maker' ),
'image_title' => __( 'Image Title', 'wp-recipe-maker' ),
'image_caption' => __( 'Image Caption', 'wp-recipe-maker' ),
'image_description' => __( 'Image Description', 'wp-recipe-maker' ),
'custom' => __( 'Custom Text', 'wp-recipe-maker' ),
),
'default' => 'recipe_name',
),
array(
'id' => 'pinterest_custom_description',
'name' => __( 'Custom Description', 'wp-recipe-maker' ),
'description' => __( 'You can use the following placeholders:', 'wp-recipe-maker' ) . ' %recipe_name% %recipe_summary%',
'type' => 'textarea',
'default' => '',
'dependency' => array(
'id' => 'pinterest_use_for_description',
'value' => 'custom',
),
),
array(
'id' => 'pinterest_use_image_from_other_plugins',
'name' => __( 'Use Image & Description from Other Plugins', 'wp-recipe-maker' ),
'description' => __( 'If a specific Pinterest image and description are set for the parent post of the recipe, use that one instead.', 'wp-recipe-maker' ) . ' ' . __( 'These plugins are supported:', 'wp-recipe-maker' ) . ' Hubbub Pro',
'type' => 'toggle',
'default' => false,
),
),
),
),
);