Skip to content

Instantly share code, notes, and snippets.

@deckerweb
Last active November 6, 2019 17:43
Show Gist options
  • Select an option

  • Save deckerweb/7dcfa4568d9f77ccbdae5f317c849e09 to your computer and use it in GitHub Desktop.

Select an option

Save deckerweb/7dcfa4568d9f77ccbdae5f317c849e09 to your computer and use it in GitHub Desktop.

Revisions

  1. deckerweb renamed this gist Nov 6, 2019. 1 changed file with 0 additions and 0 deletions.
  2. deckerweb created this gist Nov 6, 2019.
    55 changes: 55 additions & 0 deletions sermon-manager-german-bibles.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,55 @@
    <?php
    /** Do NOT include the opening php tag */


    if ( ! function_exists( 'ddw_sm_bible_selection' ) ) :

    add_filter( 'sm_verse_settings', 'ddw_sm_bible_selection' );
    /**
    * Plugin: Sermon Manager for WordPress
    * For "Verse" settings add German bible versions from biblia.com
    *
    * @link https://github.com/WP-for-Church/Sermon-Manager/blob/dev/includes/admin/settings/class-sm-settings-verse.php
    * @link https://biblia.com/library
    *
    * @author David Decker - DECKERWEB
    * @link https://gist.github.com/deckerweb
    * @link https://toolbarextras.com
    *
    * @param array $settings Array of Verse settings.
    * @return array $settings Modified settings array.
    */
    function ddw_sm_bible_selection( $settings ) {

    if ( strpos( get_locale(), 'de_' ) !== false ) {

    foreach ( $settings as &$setting ) {

    if ( 'verse_bible_version' === $setting[ 'id' ] ) {

    $setting[ 'options' ] = array_merge(
    array(
    'grmnbblschl2000' => 'Schlachter 2000',
    'lu1912' => 'Lutherbibel 1912',
    'grmnbblgbrstzng' => 'Neue Genfer Uebersetzung (NGUe)',
    ),
    $setting[ 'options' ]
    );

    $setting[ 'default' ] = 'grmnbblschl2000';

    break;

    } // end if

    } // end foreach

    return $settings;

    } // end if

    return $settings;

    } // end function

    endif;