Guten Abend/Nacht :)
Ich brauche Hilfe bei meinem Blog... Ich möchte auf einer bestimmten Seite (Kategorien) das große Logo entfernen: http://saurezitrone.de/?page_id=74
auf den anderen soll es aber nach wie vor angezeigt werden. Wie mache ich das?
Header/Logo auf bestimmter Seite entfernen
-
-
- Gerade eben
- 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)
-
-
-
normal wuerde ich sagen, fuege das am ende der style.css an, aber deine style.css ist irgenwie kaputt am ende;
erstmal danke für den tipp probiere ich gleich mal aus :) aber was meinst du mit kaputt? :O macht mir jeztzt schon ein bisschen sorgen :DEDIT: super hat geklappt, danke! :)
-
Zitat
aber was meinst du mit kaputt?
als erstes fällt auf, das du nach jeder Codezeile 7 Leerzeilen einfügst
http://saurezitrone.de/wordpress/wp-c…trone/style.css
Sieht aus als hättest du einen Aufsatz über 4 Seiten schreiben sollen und um diesen zu strecken, sehr großzügig Abstand gelassen. :p
was "alchymyth" aber vermutlich meint, ist diese Zeile
hier wird eine Formatierung geöffnet, es geht aber nicht weiter, der Code ist unvollständig
-
das da am ende der style.css ist irgendwie 'abgebrochen' -
'original' css beginnend mit der letzten unvollstaendigen zeile:
Code
Alles anzeigen.commentlist .avatar { height: 39px; left: 2.2em; top: 2.2em; width: 39px; } .commentlist li.comment .comment-meta { line-height: 1.625em; margin-left: 50px; } .commentlist li.comment .fn { display: block; } .commentlist li.comment .comment-content { margin: 1.625em 0 0; } .commentlist .comment-edit-link { display: none; } .commentlist > li::before, .commentlist > li.bypostauthor::before { content: ''; } .commentlist .reply { display: none; } /* Post author highlighting */ .commentlist > li.bypostauthor { color: #444; } .commentlist > li.bypostauthor .comment-meta { color: #666; } .commentlist > li.bypostauthor:before { content: none; } /* Post Author threaded comments */ .commentlist .children > li.bypostauthor { background: #fff; border-color: #ddd; } .commentlist .children > li.bypostauthor > article, .commentlist .children > li.bypostauthor > article .comment-meta { color: #666; } } /* =IE7 ----------------------------------------------- */ #ie7 article.intro { margin-left: -7.6%; margin-right: -7.6%; padding-left: -7.6%; padding-right: -7.6%; max-width: 1000px; } #ie7 section.featured-post { margin-left: -7.6%; margin-right: -7.6%; max-width: 850px; } #ie7 section.recent-posts { margin-right: 7.6%; } /* =IE8 ----------------------------------------------- */ #ie8 section.feature-image.large img { width: 100%; } -
Danke, das ist echt klasse hier, jedes Problem ist binnen Sekunden gelöst :D
Wisst ihr zufällig wie man eine Festehende Kopfzeilennavigation macht? Oder ist davon eher abzuraten?
Ist das von Nachteil, dass mein CSS so aufhört? -
Ist es nicht generell besser, das Logo per PHP gar nicht erst laden zu lassen, anstatt es einfach auszublenden?
Müsstest dann wahrscheinlich in der header.php des Themes um die Ausgabe des Logos eine Bedingung a laAnsonsten: Wenn wir das gleiche unter feststehende Navi meinen, dürfte dir "position:fixed;" helfen. Abzuraten ist davon generell nicht, kommt halt auf den Fall drauf an.
Naja, schön ist es nun auch nicht, wenn das CSS fehlerhaft ist, aber wenn es alles ordentlich angezeigt wird, ist es zumindest nicht nachteilig.
-
Zitat
Ist es nicht generell besser, das Logo per PHP gar nicht erst laden zu lassen, anstatt es einfach auszublenden?
das sind die @print styles; und wenn du niemals neue styles am ende der style.css anfuegen willst, ist das ok.
waere aber auch keine grosse tat, das ende der style.css mit dem von mir angegebenen styles zu reparieren.
ZitatIst es nicht generell besser, das Logo per PHP gar nicht erst laden zu lassen, anstatt es einfach auszublenden?
logisch - aber der css-quickfix ist einem anfaenger (?) einfacher zu erklaeren.
-
logisch - aber der css-quickfix ist einem anfaenger (?) einfacher zu erklaeren.
Ok, ist ne Zeit und Motivationsfrage und hat in dem Fall eh keine groß vorteilhaften Auswirkungen, aber ich habs immerhin noch erwähnt :)
-
Hallo ich habe das gleiche problem, und leider lässt es sich nicht lösen dadurch dass ich da den code reinkopiere, gibts da vielleicht noch einen anderen weg ?
ich hab sowohl versucht beim header das einzufügen als auch ganz unten im style.css -
Hat jemand von Euch den Code zur Hand wenn ich den Slider auf einer bestimmten Seite ausblenden möchte?
-
welches theme?
welches problem?
welche codes hast du wo reinkopiert?
link zur webseite?was hat deine frage mit dem bestehenden thread zu tun?
ansonsten, dieselben fragen an dich wie an neoinn ...
-
Hallo,
ob Header oder Slider ausblenden auf einer bestimmten Seite ist ja fast ähnlich. Wollte dafür nur keinen neuen Thread eröffnen.
Link ist in der Signatur (http://www.bcw-ihrpartner.de)
Thema YokoIch würde gerne auf der Seite Kontakt (http://bcw-ihrpartner.de/kontakt/) den Slider ausgeblendet haben.
-
Hallo,
ob Header oder Slider ausblenden auf einer bestimmten Seite ist ja fast ähnlich. Wollte dafür nur keinen neuen Thread eröffnen.
Link ist in der Signatur (http://www.bcw-ihrpartner.de)
Thema YokoIch würde gerne auf der Seite Kontakt (http://bcw-ihrpartner.de/kontakt/) den Slider ausgeblendet haben.
Du hast nur auf Deiner Startseite den "Slider" eingebunden, auf allen anderen Seiten ist es ein "headerimage" - sagt mir der Firefox Inspektor. -
Mhm ok. Dann sollte es mit dem Code von vorne ja prinzipiell gehen oder?
Nur wie bekomm ich die Seiten ID raus? -
Mhm ok. Dann sollte es mit dem Code von vorne ja prinzipiell gehen oder?
Nur wie bekomm ich die Seiten ID raus?Sollte eigentlich übers Admin-Menü ---> Seiten ---> ganz rechts stehen, falls nicht ---> Kontakt-Seite dort öffnen, oben auf "Kurzlink anzeigen" klicken und dann zeigt es die http://http://www.bcw-ihrpartner.de/?p=ID an.
-
Gibt es eine bestimmte Stelle wo ich den Code einfügen muss? Habe jetzt alle Codes die auf der Seite 1 stehen versucht - selbstverständlich mit der ID angepasst - aber das Headerimage bleibt.
-
Weil das Header-Bild nur die Klasse .headerimage hat. Ich vermute, das steht in der header.php. Wenn Du den Code gefunden hast, packst Du den in eine Abfrage vor hgroup und nach /hgroup.
Vor hgroup:
Zitatglobal $wp_query;
$page_object = get_queried_object();
$page_id = get_queried_object_id();
if ($page_id!=DEINE_PAGE_ID) {nach /hgroup
Zitat}
EIDT Oh, Sorry, so blendet er nur den Link aus. Also die if-Abfrage vor und nach das Bild nach obigem Schema.
-
Nun steht oben auf der Seite folgendes:
Zitat[COLOR=#777777][FONT=Droid Sans]global $wp_query; $page_object = get_queried_object(); $page_id = get_queried_object_id(); if ($page_id!=737) {
und das hab ich aus der header.php
ZitatAlles anzeigen[/FONT][/COLOR]global $wp_query;$page_object = get_queried_object();
$page_id = get_queried_object_id();
if ($page_id!=737) {
<hgroup id="site-title">
<?php if( $yoko_settings['custom_logo'] ) : ?>
<a href="<?php echo home_url( '/' ); ?>" class="logo"><img src="<?php echo $yoko_settings['custom_logo']; ?>" alt="<?php bloginfo('name'); ?>" /></a>
<?php else : ?>
<h1><a href="<?php echo home_url( '/' ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>"><?php bloginfo( 'name' ); ?></a></h1>
<h2 id="site-description"><?php bloginfo( 'description' ); ?></h2>
<?php endif; ?>
</hgroup><!-- end site-title -->}
[COLOR=#777777][FONT=Droid Sans]
[/FONT][/COLOR] -
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!