Customizr footer Problem

  • Hallo,

    erstmal vorweg, ich bin neu hier im Forum und genauso "neu" in der Thematik Wordpress / html.
    Ich bin gerade dabei eine Seite testweise für eine Fahrschule zu basteln und stehe aktuell vor folgendem Problem:

    Ich nutze das Theme "Customizr" und würde gerne in der Fußzeile ber die koplette Breite einen Banner einfügen.

    Das Theme hat in der Widget-Übersicht 3 verschiedene Footer-Widgets voreingestellt, meinem Verständnis nach für jeweils 33% der Seeitenbreite??

    Jedenfalls habe ich einen Banner per "Text" (html) in eines der Widgets eingefügt, der von der reinen Größe her eigentlich sogar viel zug roß ist, aber ich bekomme den Banner so nicht über die komplette Breite. (zwecks "Demo" habe ihn mal drin gelassen.

    Kann mir wer helfen, damit ich weiter basteln kann? :-)

    Um folgende Seite geht es: http://fs-kjordan.bplaced.net/wordpress/

    Viele Grüße,

    TheVoice

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Der Inhalt der footer.php sieht so aus:

    <?php

    /**

    * The template for displaying the footer.

    *

    *

    * @package Customizr

    * @since Customizr 3.0

    */

    do_action( '__before_footer' );

    ?>

    <!-- FOOTER -->

    <footer id="footer" class="<?php echo tc__f('tc_footer_classes', '') ?>">

    <?php do_action( '__footer' ); // hook of footer widget and colophon?>

    </footer>

    <?php

    wp_footer(); //do not remove, used by the theme and many plugins

    do_action( '__after_footer' );

    ?>

    </body>

    <?php do_action( '__after_body' ); ?>

    </html>


    was davon muss ich denn entfernen / ändern?

  • in irgendeiner deiner Theme Dateien ist mit add_action die action "__footer" hinzugefügt worden. Diese ist laut deinem Quellcode dafür verantwortlich.

    Musst also leider in den Theme Dateien erstmal nach eben diesem "__footer" suchen.

    bzw gibt es da einen ordner wp_bakery?

    mfg

  • Die Datei: class-footer-footer_main.php

    sieht so aus:

    <?php

    /**

    * Footer actions

    *

    *

    * @package Customizr

    * @subpackage classes

    * @since 3.0

    * @author Nicolas GUILLAUME <nicolas@themesandco.com>

    * copyright Copyright (c) 2013, Nicolas GUILLAUME

    * Link http://themesandco.com/customizr

    * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html

    */


    class TC_footer_main {


    //Access any method or var of the class with classname::$instance -> var or method():

    static $instance;


    function __construct () {


    self::$instance =& $this;

    //html > footer actions

    add_action ( '__after_main_wrapper' , 'get_footer');


    //footer actions

    add_action ( '__footer' , array( $this , 'tc_widgets_footer' ), 10 );

    add_action ( '__footer' , array( $this , 'tc_colophon_display' ), 20 );

    add_action ( '__colophon' , array( $this , 'tc_colophon_left_block' ), 10 );

    add_action ( '__colophon' , array( $this , 'tc_colophon_center_block' ), 20 );

    add_action ( '__colophon' , array( $this , 'tc_colophon_right_block' ), 30 );

    }


    /**

    * Displays the footer widgets areas

    *

    *

    * @package Customizr

    * @since Customizr 3.0.10

    */

    function tc_widgets_footer() {


    //checks if there's at least one active widget area in footer.php.php

    $status = false;

    $footer_widgets = apply_filters( 'tc_footer_widgets', TC_init::$instance -> footer_widgets );

    foreach ( $footer_widgets as $key => $area ) {

    $status = is_active_sidebar( $key ) ? true : $status;

    }

    if ( !$status )

    return;


    //hack to render white color icons if skin is grey

    $skin_class = ( 'grey.css' == tc__f('__get_option' , 'tc_skin') ) ? 'white-icons' : '';


    ob_start();

    ?>

    <div class="container footer-widgets <?php echo $skin_class ?>">

    <div class="row widget-area" role="complementary">


    <?php foreach ( $footer_widgets as $key => $area ) : ?>


    <?php if ( is_active_sidebar( $key ) ) : ?>


    <div id="<?php echo $key; ?>" class="<?php echo apply_filters( $key . '_widget_class', 'span4' ) ?>">

    <?php dynamic_sidebar( $key ); ?>

    </div>


    <?php endif; ?>


    <?php endforeach; ?>

    </div><!-- .row.widget-area -->

    </div><!--.footer-widgets -->

    <?php

    $html = ob_get_contents();

    if ($html) ob_end_clean();

    echo apply_filters( 'tc_widgets_footer', $html );

    }//end of function


    /**

    * Displays the colophon (block below the widgets areas).

    *

    *

    * @package Customizr

    * @since Customizr 3.0.10

    */

    function tc_colophon_display() {


    ?>

    <?php ob_start() ?>

    <div class="colophon">

    <div class="container">

    <div class="<?php echo apply_filters( 'tc_colophon_class', 'row-fluid' ) ?>">

    <?php

    //colophon blocks actions priorities

    //renders blocks

    do_action( '__colophon' );

    ?>

    </div><!-- .row-fluid -->

    </div><!-- .container -->

    </div><!-- .colophon -->

    <?php

    $html = ob_get_contents();

    if ($html) ob_end_clean();

    echo apply_filters( 'tc_colophon_display', $html );

    }


    /**

    * Displays the social networks block in the footer

    *

    *

    * @package Customizr

    * @since Customizr 3.0.10

    */

    function tc_colophon_left_block() {


    echo apply_filters(

    'tc_colophon_left_block',

    sprintf('<div class="%1$s">%2$s</div>',

    apply_filters( 'tc_colophon_left_block_class', 'span4 social-block pull-left' ),

    0 != tc__f( '__get_option', 'tc_social_in_footer') ? tc__f( '__get_socials' ) : ''

    )

    );

    }


    /**

    * Footer Credits call back functions

    * Can be filtered using the $site_credits, $tc_credits parameters

    *

    *

    * @package Customizr

    * @since Customizr 3.0.6

    */

    function tc_colophon_center_block() {


    echo apply_filters(

    'tc_credits_display',

    sprintf('<div class="%1$s">%2$s</div>',

    apply_filters( 'tc_colophon_center_block_class', 'span4 credits' ),

    sprintf( '<p> &middot; &copy; %1$s <a href="%2$s" title="%3$s" rel="bookmark">%3$s</a> &middot; Designed by %4$s &middot;</p>',

    esc_attr( date( 'Y' ) ),

    esc_url( home_url() ),

    esc_attr(get_bloginfo()),

    '<a href="'.TC_WEBSITE.'">Themes &amp; Co</a>'

    )

    )

    );

    }


    /**

    * Displays the back to top block

    *

    *

    * @package Customizr

    * @since Customizr 3.0.10

    */

    function tc_colophon_right_block() {

    echo apply_filters(

    'tc_colophon_right_block',

    sprintf('<div class="%1$s"><p class="pull-right"><a class="back-to-top" href="#">%2$s</a></p></div>',

    apply_filters( 'tc_colophon_right_block_class', 'span4 backtop' ),

    __( 'Back to top' , 'customizr' )

    )

    );

    }


    }//end of class

    Soll ich das komplett rausnehmen bzw. die Datei löschen?

    PS: schon mal im vorwege vielen dank für deine Hilfe :-)

  • Ok.... Das lassen wir mal so da dieser berrech des footers per schleife mit daten aus der DB generiert wird.

    füge mal dieses ans ende der style.css ein:

    Code
    #footer .container #footer_two {   width: 100%; }

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!