Seite 1 von 1

Footer verschoben

Verfasst: 21.12.2012, 21:29
von Hape von Porz
Hallo,

auf meiner Homepage ist der Footer verschoben. Auf allen anderen Seiten (wie z.B. die Blog Seite) ist er richtig (gerade).

Wie bekomme ich das wieder hin.
Bin kein CSS Experte. :(

www.das-asien-portal.de

Danke

Verfasst:
von

Verfasst: 22.12.2012, 11:59
von Melegrian
Du hast den Footer in einem übergeordneten DIV-Bereich platziert, der mit padding-left: 20px formatiert wurde. Du müsstest den Footer dort herausnehmen und unter diesen Bereich einfügen.

Edit: Wenn Du aber nur die Footer-Klassen von 1000 und 960 px entsprechend korriegierst, sollte es auch ganz gut aussehen.

Code: Alles auswählen

footer - width: 1000px;  /* eventuell auf 960 ändern */
widgeted_footer - width: 1000px;  /* eventuell auf 960 ändern */
footer_content - width: 960px; /* eventuell auf 920 ändern */

Verfasst: 22.12.2012, 21:18
von Hape von Porz
@ Melegrian
Danke für die Antwort.

Aber erklärt das auch warum auf der Homepage der Footer verschoben ist und auf den Unterseiten nicht?

Weil, der Footer hat auf allen Seiten die gleichen Maße. Wenn ich die Größe anpasse, dann ändere ich sie ja überall.

Ich denke (Achtung CSS-Laie denkt über CSS nach :D ), das die Einbettung(?) des Footers auf der Homepage falsch ist. Dort (home.php ?) müsste man doch was ändern.

Wenn du das mit deinem ersten Statement meintest, OK :D
Nur wo (welches php) ändere ich dies.

Danke

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 22.12.2012, 22:11
von e-fee
Grundsätzlich stimmt da tatsächlich irgendwas im Template nicht. Auf der Startseite ist das Div .widgeted_footer (und auch das Div .footer) innerhalb des Div .page-wrap, auf den anderen Seiten stehen beide Divs gleichrangig untereinander.
Da fehlt dann wohl irgendwo ein schließendes Div bei .page-wrap - das kann aber auch mit einem bzw. dem letzten der enthaltenen Module zu tun haben.
Kann Dir leider nicht weiterhelfen, da ich selbst als bekennende Drupalerin nicht mit Wordpess arbeite, da kenne ich die Template-Struktur nicht.

Jedenfalls liegt es nicht am CSS selbst!

Verfasst: 22.12.2012, 23:36
von Melegrian
Die Unterseiten hatte ich mir nicht angesehen, die sind bis auf kleinere Fehler ja in Ordnung. Die google-site-verification hängt zwischen head und body, solltest Du mal in den Head verschieben. Habe mir mal die Startseite und eine Unterseite im Editor besehen. Stimmt was e-fee schrieb, der findet in der Startseite kein schließendes Div.

Startseite

Code: Alles auswählen

<div class="page-wrap">
...
...
		<div class="widgeted_footer">		
		<div class="footer_content">

Unterseite

Code: Alles auswählen

<div class="page-wrap">
...
...
</div> 	
		<div class="widgeted_footer">		
		<div class="footer_content">

Verfasst: 22.12.2012, 23:44
von Mr b00ner
Ist <?php get_footer(); ?> ganz am ende von home.php?

Verfasst: 23.12.2012, 19:27
von Hape von Porz
@ Mr b00ner
Ja. Der Code steht so ganz am Ende

@ Melegrian
Danke.

Die google-site-verification habe ich in den Head verschoben.

So im groben verstehe ich es. Nur, in welchem .php Ordner bearbeite ich es?

Im Home.php steht nichts (bis auf <?php get_footer(); ?> ) vom Footer.

Meine Templates sind:
Templates
404 Template
(404.php)
options-framework.php
options-interface.php
options-medialibrary-uploader.php
options-sanitize.php
Archives
(archive.php)
Blog Seitentemplate
(blog.php)
Comments
(comments.php)
Footer
(footer.php)
Full Width Seitentemplate
(full-width.php)
Theme Functions
(functions.php)
Header
(header.php)
home.php
colors.php
meta.php
nav.php
tooltip_slider.php
Main Index Template
(index.php)
options.php
Page Template
(page.php)
Portfolio_2C Seitentemplate
(portfolio_2c.php)
Portfolio_3C Seitentemplate
(portfolio_3c.php)
Portfolio_4C Seitentemplate
(portfolio_4c.php)
Portfolio_airlines Seitentemplate
(portfolio_airlines.php)
Portfolio_rezepte Seitentemplate
(portfolio_rezepte.php)
Search Results
(search.php)
Search Form
(searchform.php)
Sidebar
(sidebar.php)
Single Post
(single.php)
Stylesheets
Stylesheet
(style.css)

@ e-fee
Danke für die Antwort

Verfasst: 23.12.2012, 20:29
von Melegrian
Da gibt es ein winziges Problem, mein Testblog scheint weder diese Klassen noch alle aufgeführten Dateien zu enthalten und ich benutze das Ding nur halbjährlich. Die letzte Frage wird Dir sicherlich ein anderer besser beantworten können.

Verfasst: 24.12.2012, 00:31
von Mr b00ner
Melegrian hat das Problem schon richtig beschrieben,
nur ohne zu wissen was wie genau wo drin steht, können wir leider nur raten.

Poste daher mal bitte die Inhalte von home.php index.php und footer.php aus dem theme ordner.

Oder schick sie mir per PM falls es zu viel für einen Post wird

Verfasst: 25.12.2012, 20:11
von Hape von Porz
Hi Mr b00ner,


PM ist unterwegs.

Gruß

Verfasst: 25.12.2012, 23:23
von Mr b00ner
Scheint tatsächlich nur ein </div> vor <?php get_footer(); ?> in der home.php zu fehlen.

Und wenn du home.php eh schon gerade auf hast, und weil es hier ein ja SEO Forum ist :D, hau gleich alt atribute in die image tags :>

Insgesamt 7 ähnliche Zeilen:

<?php if (of_get_option('3column_1_image') == true) { ?><div class="3_column_img"><img src="<?php echo of_get_option('3column_1_image'); ?>" alt="hier keywordreiche BILDbeschreibung rein schreiben"/></div><?php } ?>

oder du kopierst jeweils die inhalte einer zeile drüber
zwischen <h3> und </h3> in alt=""

Verfasst: 26.12.2012, 12:07
von Hape von Porz
@Mr b00ner.

Genau das war es. Vielen Dank für die schnelle Hilfe :D

Die Bilder Optimierung werde ich auch umsetzten.

Gruß