/** * Add optional help tab content for supported plugins. * * @since 1.3.0 * * @uses ddw_gle_help_content_sub_head() * @uses post_type_exists() */ function ddw_gle_admin_help_plugins() { ddw_gle_help_content_sub_head(__('Custom Post Types by Plugins', 'genesis-layout-extras')); /** Plugin: AgentPress Listings */ if (post_type_exists('listing')) { echo '<h4>AgentPress Listings</h4>' . '<ul>' . '<li>' . __('Listing Post Type Layout (archive)', 'genesis-layout-extras') . '</li>' . '<li>' . __('Listings Features Taxonomy Layout', 'genesis-layout-extras') . '</li>' . '</ul>'; } // end-if APL check /** Plugin: Genesis Media Project */ if (post_type_exists('video')) { echo '<h4>' . __('Genesis Media Project', 'genesis-layout-extras') . '</h4>' . '<ul>' . '<li>' . __('Video Post Type Layout (archive)', 'genesis-layout-extras') . '</li>' . '<li>' . __('Video SlideShows Taxonomy Layout', 'genesis-layout-extras') . '</li>' . '<li>' . __('Video Categories Taxonomy Layout', 'genesis-layout-extras') . '</li>' . '<li>' . __('Video Tags Taxonomy Layout', 'genesis-layout-extras') . '</li>' . '</ul>'; } // end-if GMP check /** Plugins: WooCommerce or Jigoshop */ if (post_type_exists('product')) { echo '<h4>' . __('WooCommerce OR Jigoshop', 'genesis-layout-extras') . '</h4>' . '<ul>' . '<li>' . __('Product Post Type Layout - Product Categories (all)', 'genesis-layout-extras') . '</li>' . '<li>' . __('Product Post Type Layout - Product Tags (all)', 'genesis-layout-extras') . '</li>' . '<li>' . sprintf(__('%s Genesis Integration Plugin', 'genesis-layout-extras'), '<em>WooCommerce</em>') . ': <a href="http://wordpress.org/plugins/genesis-connect-woocommerce/" target="_new">Genesis Connect for WooCommerce</a> <small><em>(' . __('required', 'genesis-layout-extras') . ')</em></small></li>' . '<li>' . sprintf(__('%s Genesis Integration Plugin', 'genesis-layout-extras'), '<em>Jigoshop</em>') . ': <a href="http://jigoshop.com/product/genesis-connect-for-jigoshop/" target="_new">Genesis Connect for Jigoshop</a> <small><em>(' . __('required', 'genesis-layout-extras') . ')</em></small></li>' . '</ul>'; } // end-if CPT "product" check /** Plugin: Easy Digital Downloads */ if (post_type_exists('download')) { echo '<h4>' . __('Easy Digital Downloads', 'genesis-layout-extras') . '</h4>' . '<ul>' . '<li>' . __('Download Post Type Layout (archive)', 'genesis-layout-extras') . '</li>' . '<li>' . __('Download Categories Taxonomy Layout', 'genesis-layout-extras') . '</li>' . '<li>' . __('Download Tags Taxonomy Layout', 'genesis-layout-extras') . '</li>' . '<li>' . sprintf(__('%s Genesis Integration Plugin', 'genesis-layout-extras'), '<em>Easy Digital Downloads</em>') . ': <a href="http://wordpress.org/plugins/genesis-connect-woocommerce/" target="_new">Genesis Connect for Easy Digital Downloads</a> <small><em>(' . __('recommended', 'genesis-layout-extras') . ')</em></small></li>' . '</ul>'; } // end-if EDD check /** Plugin: Sugar Events Calendar */ if (post_type_exists('sc_event')) { echo '<h4>' . __('Sugar Events Calendar', 'genesis-layout-extras') . '</h4>' . '<ul>' . '<li>' . __('Event Post Type Layout (archive)', 'genesis-layout-extras') . '</li>' . '<li>' . __('Event Categories Taxonomy Layout', 'genesis-layout-extras') . '</li>' . '</ul>'; } // end-if Sugar Events check /** Plugin: bbPress 2.x Forum */ if (class_exists('bbPress')) { echo '<h4>' . __('bbPress 2.x', 'genesis-layout-extras') . '</h4>' . '<ul>' . '<li>' . __('bbPress 2.x Forum Layout (all areas)', 'genesis-layout-extras') . '</li>' . '<li>' . __('Including extra setting for singular topics view', 'genesis-layout-extras') . '</li>' . '<li>' . sprintf(__('%s Genesis Integration Plugin', 'genesis-layout-extras'), '<em>bbPress</em>') . ': <a href="http://wordpress.org/plugins/bbpress-genesis-extend/" target="_new">bbPress Genesis Extend</a> <small><em>(' . __('required', 'genesis-layout-extras') . ')</em></small></li>' . '</ul>'; } // end-if bbPress 2.x check }
/** * Add optional help tab content for supported child themes by StudioPress. * * @since 1.6.0 * * @uses ddw_gle_help_content_sub_head() * @uses post_type_exists() */ function ddw_gle_admin_help_studiopress() { ddw_gle_help_content_sub_head(__('Custom Post Types by Child Themes', 'genesis-layout-extras') . ' — ' . __('by StudioPress', 'genesis-layout-extras')); /** Child Themes by StudioPress: Minimum 2.0 / Executive 2.0 */ if (post_type_exists('portfolio')) { if (function_exists('minimum_portfolio_post_type')) { $gle_sp_theme_check = 'Minimum 2.0'; } elseif (function_exists('executive_portfolio_post_type')) { $gle_sp_theme_check = 'Executive 2.0'; } echo '<p>' . sprintf(__('Child Theme: %s by StudioPress', 'genesis-layout-extras'), $gle_sp_theme_check) . '</p>' . '<ul>' . '<li>' . __('Portfolio Post Type Layout (archive)', 'genesis-layout-extras') . '</li>' . '</ul>'; } // end-if StudioPress check }
/** * Create and display plugin help tab content: "Translations". * * @since 1.0.0 * * @uses ddw_gle_plugin_get_data() * * @param $gle_help_translations * * @return string/HTML of help tab content. */ function ddw_gle_help_content_translations() { ddw_gle_help_content_sub_head(__('Translations', 'genesis-layout-extras')); echo '<p>' . sprintf(__('Please contribute to existing or new translations on %sour free translations platform%s powered by GlotPress.', 'genesis-layout-extras'), '<a href="' . esc_url(GLE_URL_TRANSLATE) . '" target="_new" title="' . __('Translations', 'genesis-layout-extras') . '"><strong>', '</strong></a>') . '</p>' . '<p><blockquote><strong><em>— ' . __('Thank You!', 'genesis-layout-extras') . '</em></strong></blockquote></p>'; if (get_locale() == 'de_DE' || get_locale() == 'de_AT' || get_locale() == 'de_CH' || get_locale() == 'de_LU') { $gle_language_in_use = '<em> (' . __('Currently in use', 'genesis-layout-extras') . ' :)</em>'; } else { $gpex_language_in_use = ''; } echo ddw_gle_space_helper(); echo '<p><strong>' . __('Currently available languages', 'genesis-layout-extras') . ':</strong></p>' . '<ul>' . '<li>' . __('English (en_US)', 'genesis-layout-extras') . ' – ' . __('default, always included (by David Decker)', 'genesis-layout-extras') . '</li>' . '<li>' . __('German (de_DE): Deutsch', 'genesis-layout-extras') . ' – ' . __('always included (by David Decker)', 'genesis-layout-extras') . $gle_language_in_use . '</li>' . '<li>' . __('French (fr_FR): Français', 'genesis-layout-extras') . ' – ' . __('user-submitted', 'genesis-layout-extras') . ' → <a href="http://translate.wpautobahn.com/projects/genesis-plugins-deckerweb/genesis-layout-extras/fr/default" target="_new">' . __('Help translate and improve it!', 'genesis-layout-extras') . '</a></li>' . '<li>' . __('Spanish (es_ES): Español', 'genesis-layout-extras') . ' – ' . __('user-submitted', 'genesis-layout-extras') . ' → <a href="http://translate.wpautobahn.com/projects/genesis-plugins-deckerweb/genesis-layout-extras/es/default" target="_new">' . __('Help translate and improve it!', 'genesis-layout-extras') . '</a></li>' . '<li>' . __('Italian (it_IT): Italiano', 'genesis-layout-extras') . ' – ' . __('user-submitted', 'genesis-layout-extras') . ' → <a href="http://translate.wpautobahn.com/projects/genesis-plugins-deckerweb/genesis-layout-extras/it/default" target="_new">' . __('Help translate and improve it!', 'genesis-layout-extras') . '</a></li>' . '<li>' . __('Swedish (sv_SE): Svenska', 'genesis-layout-extras') . ' – ' . __('user-submitted', 'genesis-layout-extras') . ' → <a href="http://translate.wpautobahn.com/projects/genesis-plugins-deckerweb/genesis-layout-extras/sv/default" target="_new">' . __('Help translate and improve it!', 'genesis-layout-extras') . '</a></li>' . '<li>' . __('Hindi (hi_IN - for India)', 'genesis-layout-extras') . ' – ' . __('user-submitted', 'genesis-layout-extras') . ' → <a href="http://translate.wpautobahn.com/projects/genesis-plugins-deckerweb/genesis-layout-extras/hi/default" target="_new">' . __('Help translate and improve it!', 'genesis-layout-extras') . '</a></li>' . '</ul>'; }