Hallo,
ich habe mal eine Frage, ob jemand weis wie ich folgendes Problem lösen kann. Ich versuche meinen Blog mit google Page Speed zu Optimieren.
Und habe dort eine Fehlermeldung drin die sich Minimize redirects nennt, und da steht drin die Adresse vom Blog einmal so domain/Blog und einmal so drin domain/blog/ und das soll ja wohl nicht sein ?
Kennt sich jemand damit aus, und weis wie ich das ab ändern kann ?
Gruß
Jana
Blog und google page speed
-
-
- 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)
-
Hat denn niemand eine Idee für mich voran das liegt das ich da zweimal die adresse habe.
1 x domain/blog
und
1 x domain/blog/was habe ich falsch gemacht und wo kann ich dies ändern ?
Kann mir da niemand helfen ?
Gruß
Jana -
Hallo Jana,
1 x domain/blog
und
1 x domain/blog/was habe ich falsch gemacht und wo kann ich dies ändern ?
ich nehme an, dass du deinen Dessous / Blog meinst
In dieser Zeile fehlt ein slash (/) hinter blog
Code<a class="active" href="[URL="http://forum.wordpress-deutschland.org/view-source:http://www.esv-versand.de/blog"]http://www.example.org/blog[/URL]"><span class="t">Home</span>Ich hoffe die Antwort hilft dir weiter
ralf
-
Hallo Ralf,
danke für Deine Antwort. Ja das habe ich über Firebug auch gefunden, aber ich finde die Zeile nicht von der Datei her über den Editor, das einzige was ich gefunden habe ist hier in der header.phpPHP
Alles anzeigen<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>> <head profile="http://gmpg.org/xfn/11"> <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>; charset=<?php bloginfo('charset'); ?>" /> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <title><?php if (is_home () ) { bloginfo('name'); } elseif ( is_category() ) { single_cat_title(); echo ' - ' ; bloginfo('name'); } elseif (is_single() ) { single_post_title(); } elseif (is_page() ) { bloginfo('name'); echo ': '; single_post_title(); } else { wp_title('',true); } ?></title> <script type="text/javascript" src="<?php bloginfo('template_url'); ?>/script.js"></script> <link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" /> <!--[if IE 6]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie6.css" type="text/css" media="screen" /><![endif]--> <!--[if IE 7]><link rel="stylesheet" href="<?php bloginfo('template_url'); ?>/style.ie7.css" type="text/css" media="screen" /><![endif]--> <link rel="alternate" type="application/rss+xml" title="<?php printf(__('%s RSS Feed', 'kubrick'), get_bloginfo('name')); ?>" href="<?php bloginfo('rss2_url'); ?>" /> <link rel="alternate" type="application/atom+xml" title="<?php printf(__('%s Atom Feed', 'kubrick'), get_bloginfo('name')); ?>" href="<?php bloginfo('atom_url'); ?>" /> <link rel="pingback" href="<?php bloginfo('pingback_url'); ?>" /> <?php wp_head(); ?> </head> <body> <div id="art-page-background-simple-gradient"> <div id="art-page-background-gradient"></div> </div> <div id="art-page-background-glare"> <div id="art-page-background-glare-image"></div> </div> <div id="art-main"> <div class="art-Sheet"> <div class="art-Sheet-tl"></div> <div class="art-Sheet-tr"></div> <div class="art-Sheet-bl"></div> <div class="art-Sheet-br"></div> <div class="art-Sheet-tc"></div> <div class="art-Sheet-bc"></div> <div class="art-Sheet-cl"></div> <div class="art-Sheet-cr"></div> <div class="art-Sheet-cc"></div> <div class="art-Sheet-body"> <div class="art-Header"> <div class="art-Header-png"></div> <div class="art-Header-jpeg"></div> <div class="art-Logo"> <h1 id="name-text" class="art-Logo-name"> <a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a></h1> <div id="slogan-text" class="art-Logo-text"> <?php bloginfo('description'); ?></div> </div> </div> <div class="art-nav"> <div class="l"></div> <div class="r"></div> <ul class="art-menu"> <?php art_menu_items(); ?> </ul> </div>
Und weiter weis ich nicht wo ich noch suchen kann.
Gruß
Jana -
-
Hallo Ralf,
und was muss ich da machen die Zeile einfach raus nehmen ?
Oder muss dort etwas eigefügt werden ?
Danke Dir für die Hilfe.
Gruß
Jana -
Hallo,
hat denn keiner eine Idee für mich wie ich das Problem beheben kann ?
Bitte um Hilfe !!!
Gruß
Jana -
"art_menu_items();" ist anscheinend eine eigene Funktion deines WP-Themes, steht vermutlich in der functions.php im Theme-Ordner.
Diese Funktion generiert die Menü-Ausgabe, also muss auch dort der "/" hinzugefügt werden (in der Funktion).
Die Zeile rauszunehmen würde wohl eher das ganze Menü entfernen (OK, der Fehler bei PageSpeed wäre dann auch weg^^).
-
Hallo Cole,
in der Funktions.php ist davon nichts zu finden. Ich hänge die Datein mal hier als Zip ran, eventuell kann ja mal jemand drauf schauen, das einzige wo so etwas drin steht ist die header.php, aber ich weis nicht was ich dort genau ändern muss.
Gruß
Jana -
hmm komisch, ich sehe in der functions.php ab Zeile 526 die function art_menu_items().
PS: ist das richtig, dass bei dir die functions.php mit "k" geschrieben ist?
-
Hallo,
nein war mein fehler, wird bei mir auch mit c geschrieben und nicht mit k.Und was muss ich da jetzt genau ändern, um das er den fehler weg nimmt?
PHP
Alles anzeigenfunction art_menu_items() { global $artThemeSettings; if (true === $artThemeSettings['menu.showHome'] && 'page' != get_option('show_on_front')) echo '<li><a' . (is_home() ? ' class="active"' : '') . ' href="' . get_option('home') . '">'.$artThemeSettings['menu.topItemBegin'] . $artThemeSettings['menu.homeCaption'] . $artThemeSettings['menu.topItemEnd'] . '</a></li>'; add_action('get_pages', 'art_header_page_list_filter'); add_action('wp_list_pages', 'art_list_pages_filter'); wp_list_pages('title_li='); remove_action('wp_list_pages', 'art_list_pages_filter'); remove_action('get_pages', 'art_header_page_list_filter'); }Das heist ja das dort irgendwo dieser Slash / gesetzt werden muss.
Gruß
Jana -
-
Hallo,
wenn ich die das so einfüge bekomme ich eine fehlermeldung.PHPParse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /var/www/web285/html/blog/wp-content/themes/ESV_Versand_Blog/functions.php on line 530Ichabe es so eingefügt.
PHP
Alles anzeigenfunction art_menu_items() { global $artThemeSettings; if (true === $artThemeSettings['menu.showHome'] && 'page' != get_option('show_on_front')) echo '<li><a' . (is_home() ? ' class="active"' : '') . ' href="' . get_option('home') . '/">'.$artThemeSettings['menu.topItemBegin'] . $artThemeSettings['menu.homeCaption'] . $artThemeSettings['menu.topItemEnd'] . '</a></li>'; add_action('get_pages', 'art_header_page_list_filter'); add_action('wp_list_pages', 'art_list_pages_filter'); wp_list_pages('title_li='); remove_action('wp_list_pages', 'art_list_pages_filter'); remove_action('get_pages', 'art_header_page_list_filter'); }Gruß
Jana -
Ok hatte einen fehler beim einfügen.
Jetzt geht es, aber das eigentliche Problem ist weiterhin da mit den redirects.
Gruß
Jana -
Das ist kein wirkliches Problem, selbst PageSpeed zeigt da ja ein grünes Häkchen, heisst soviel wie "kann man noch ändern, muss man aber nicht".
Merkbare Performanceverbesserung würde das denke ich sowieso nicht bringen, da lieber die gelben / roten Punkte angehen ;)
-
Hallo Cole,
ja das ist richtig,ich hätte nur gern versucht das weg zu bekommen, aber am Theme schein es anscheinend nicht zu liegen.
Ich hatte eben mal das standart Theme aktiviert, cache geleert und da ist genau das gleiche also muss es ja eine einstellung im WP sein oder ?
Gruß
Jana -
Hallo,
da das Problem so anscheinend nicht weg geht, habe gestern schon so viele Sachen ausprobiert mit der htaccess und mit meinem Hoster zusammen, mal einfach anders rum.Wie bekomme ich WP dazu das er kein Slash am ende der URL immer mit ran hängt, denn wenn man es ja ganz normal installiert macht er das ja automatisch, aber ich habe gesehen das es auch ohne geht, nur weis ich leider nicht wie, wie gesagt mit der htaccess und rewrite Regeln habe ich schon alles versucht. Über vorschläge wie man das anstellen kann, wäre ich euch sehr dankbar.
Gruß
Jana
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!