Пример #1
0
/**
 * 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') . ' &mdash; ' . __('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
}
Пример #3
0
/**
 * 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>&mdash; ' . __('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') . ' &ndash; ' . __('default, always included (by David Decker)', 'genesis-layout-extras') . '</li>' . '<li>' . __('German (de_DE): Deutsch', 'genesis-layout-extras') . ' &ndash; ' . __('always included (by David Decker)', 'genesis-layout-extras') . $gle_language_in_use . '</li>' . '<li>' . __('French (fr_FR): Français', 'genesis-layout-extras') . ' &ndash; ' . __('user-submitted', 'genesis-layout-extras') . ' &rarr; <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') . ' &ndash; ' . __('user-submitted', 'genesis-layout-extras') . ' &rarr; <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') . ' &ndash; ' . __('user-submitted', 'genesis-layout-extras') . ' &rarr; <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') . ' &ndash; ' . __('user-submitted', 'genesis-layout-extras') . ' &rarr; <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') . ' &ndash; ' . __('user-submitted', 'genesis-layout-extras') . ' &rarr; <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>';
}