1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Gallery2 und Wordpress Sidebar

Dieses Thema im Forum "Plugins und Widgets" wurde erstellt von Peer, 1. Januar 2006.

  1. Peer

    Peer Member

    Registriert seit:
    4. September 2005
    Beiträge:
    21
    Zustimmungen:
    0
    Guten Abend,

    ich kämpfe seit ein paar Tagen verzweifelt mit der der Gallery 2 und der Wordpress Sidebar. Ich benutze in Wordpress das Kubrick Theme - in Gallery das Clean oder Siriux Theme - leider scheitere ich daran die Wordpress sidebar in der wp-gallery2.php an der richtigen Stelle aufzurufen. Mal ist die Sidebar zu hoch und dann wieder zu tief - siehe http://www.entflogen.de/wp-gallery-test.php

    Es wäre super wenn jemand nen Tipp hätte !!

    Hier mein verwendeter Code:

    <?php
    /*
    Author: WordPress Gallery Team
    Author URI: http://wpg2.ozgreg.com/
    Updated: 8/7/05

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 2 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU General Public License for more details.
    */

    /***************************************************
    Gallery2 Embedded WordPress

    ***************************************************/
    //Include current Wordpress Theme Header etc.
    // In PHP/CGI mode, this gets set to /gallery2.php, but that can confuse
    // WP who expects that to be a rewrite rule of some kind. So since we know
    // that we're not using PathInfo, just unset this here before we load
    // wp-blog-header.php
    unset($_SERVER['PATH_INFO']);

    //Include current WordPress Theme Header etc.

    require('./wp-blog-header.php');

    //Get Gallery Plug-in Settings
    $g2_option = get_settings('g2_options');

    //Test if Plugin is active.
    $current_plugins = get_option('active_plugins');
    if (!in_array('wp-gallery2/g2embed.php', $current_plugins)) {
    echo "<h2>Fatal Gallery Plug-in error</h2> Here's the error from Gallery2 Plug-in: Plug-in has not been Activated";
    exit;
    }

    //Check if we're wrapping the WP Theme
    //Get Theme settings.
    $themes = get_themes();
    $current_theme = get_current_theme();
    $current_template_dir = $themes[$current_theme]['Template Dir'];
    $current_stylesheet_dir = $themes[$current_theme]['Stylesheet Dir'];

    // Log into G2
    $ret = g2_login();

    if ($ret) {

    $g2data = GalleryEmbed::handleRequest();

    if ($g2data['isDone']) {
    exit; // G2 has already sent output (redirect or binary data)
    }

    // Should we Disable the Header output and instead allow the g2wpheader to control the Output?
    if ( $g2_option['g2_externalheader']=="Yes" && file_exists( $current_stylesheet_dir.'/wpg2header.php') )
    include ($current_stylesheet_dir.'/wpg2header.php');
    else {
    //Include the WP Header
    get_header();
    //Include any plug-in header content set in the plugin options
    echo stripslashes($g2_option['g2_header']);

    }

    // Display G2 Output
    echo $g2data['headHtml']; //Include the gallery header
    echo $g2data['bodyHtml']; //Display the gallery content

    //Close Gallery Connection
    GalleryEmbed::done();


    // Should we Disable the Header output and instead allow the g2wpheader to control the Output?
    if ($g2_option['g2_externalfooter']=="Yes" && file_exists( $current_stylesheet_dir.'/wpg2footer.php') ) {
    include ($current_stylesheet_dir.'/wpg2footer.php');
    } else {
    //Include plug-in footer content
    echo stripslashes($g2_option['g2_footer']);
    //Include WP footer
    get_footer();
    }
    }

    ?>

    <?php get_sidebar(); ?>

    <?php get_footer(); ?>
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden