TaddyWP
Verfasste Forenbeiträge
-
Forum: Allgemeine Fragen
Als Antwort auf: Reine Sprachumschaltung für WebseitenHallo Bego,
danke soweit. Ich habe alles so gemacht wie du es beschrieben hast, aber das CSS hat keine Auswirkungen auf die Links. Beim untersuchen der Seite kann ich aber sehen dass die Klassen korrekt zugewiesen sind. Mit !important erreiche ich auch nichts.
Forum: Plugins
Als Antwort auf: Plugin zum Berechnen von Kosten für Interessenten:O Das passiert wenn man etwas denkt und es nicht niederschreibt
Ich meinte das Calculated Fields Form Plugin. Ich habe es bereits installiert und es tut, wie erwartet, was es soll. Danke nochmals für den Hinweis :).
Forum: Plugins
Als Antwort auf: Plugin zum Berechnen von Kosten für InteressentenHallo Flower33,
vielen lieben Dank. Ich habe das Plugin aus welchen Gründen auch immer zwar gesehen aber nicht angeklickt um es mir näher anzuschauen :O.
Danke, ich werde es jetzt installieren und bin mir sicher dass es das tun wird was ich möchte.
Forum: Allgemeine Fragen
Als Antwort auf: Backup wiederherstellen funktioniert nichtHallo,
danke für die ausführliche Erklärung 🙂
Ich habe gestern glücklicherweise sowohl Datenbankdatei als auch die Dateien vom Server gesichert. Habe nun zuerst die Dateien von gestern auf den Server geladen, dann die aktuellen Datenbank-Tabellen gelöscht und die Datenbank-Datei von gestern importiert. Hat geklappt, und ich habe wieder Version 4.4.2. :).
Dankeschön 🙂
Forum: Allgemeine Fragen
Als Antwort auf: Backup wiederherstellen funktioniert nichtIch habe übrigens noch ein Backup der FTP-Dateien von gestern. Muss ich dies nicht auch nochmal hochladen per FTP?
Forum: Allgemeine Fragen
Als Antwort auf: Backup wiederherstellen funktioniert nichtHallo,
Ich wollte ursprünglich und will immernoch den Stand von gestern vor der Aktualisierung wiederherstellen. Habe also gerade nach dem Löschen der Dateien wie du empfohlen hast die Datenbankdatei von gestern geladen und diesmal sagt er „Der Import wurde erfolgreich abgeschlossen, 234 Abfragen wurden ausgeführt.“
Nach dem neu laden des WordPress Dashboards sagt er es muss eine Aktualiserung der Datenbank durchgeführt werden was er dann auch von alleine gemacht hat. Aber im Dashboard wird mir immernoch WordPress 4.5 angezeigt. Wieso nicht 4.4? Die Fehler (Kontaktformular, Tooltips) bestehen leider immer noch.
Forum: Allgemeine Fragen
Als Antwort auf: Backup wiederherstellen funktioniert nichtHallo,
„Danach löschst du auf der Übersichtsseite „Struktur“ (vorher die Datenbank auswählen) alle vorhandenen Tabellen und wiederholst den Import.“
Soll ich den Import dann mit dem jetzt neu erstellten Backup durchführen, oder mit dem von gestern vor der Aktualisierung auf 4.5?
Forum: Allgemeine Fragen
Als Antwort auf: Alternatives Stylesheets je nach Verlinkung ladenHallo zusammen,
ich habe eben erst wieder kurz daran testen können. Leider werden die individuellen Angaben für den Referer aus dem Stylesheet verworfen sobald man eine andere Seite in der Domain besucht. Sicherlich werde ich Cookies einsetzen müssen, aber ich wüsste nicht wo ich ansetzen sollte.
Wann bzw. wo muss ich die setcookie-Funktion einsetzen?
Forum: Allgemeine Fragen
Als Antwort auf: Alternatives Stylesheets je nach Verlinkung ladenHallo,
ich habe der switch-case-Anweisung noch meine Testseite hinzugefügt und bei Besuch über diese Seite wurden immer die Farben der google-Klasse angezeigt. Habe dann alle möglichen Schreibweisen des Links ausprobiert und bin minutenlang verzweifelt. Am Ende lag es am vergessenen break :O. Ich danke euch vielvielmals.
Gruß
TaddyWPForum: Allgemeine Fragen
Als Antwort auf: Alternatives Stylesheets je nach Verlinkung ladenHallo,
@karl Silver
deinen Beitrag hab ich gestern entweder übersehen oder wir haben zum gleichen Zeitpunkt gepostet.Habe linkpos wie empfohlen abwechselnd die statischen Werte 1,2 und 3 zugewiesen, und es werden dann korrekterweise die jeweils entsprechenden Klassen zugewiesen und auf meiner Seite folgerichtig die unterschiedlichen Farben angezeigt.
@bego Mario Garde
Juhuu, es klappt :). Ich habe zwar noch nicht ganz verstanden wieso, aber juhuu :). Kann ich die if-Abfragen also draußen lassen und brauche ich wp_get_referer() auch nicht mehr?Gruß,
TaddyWPEdit: Ich merke erst jetzt dass das eine andere Funktion ist. stripos() statt strpos().
Forum: Allgemeine Fragen
Als Antwort auf: Alternatives Stylesheets je nach Verlinkung ladenHallo,
ein Cache-Plugin verwende ich nicht, zumindest hab ich keines bewußt installiert.
Habe hoffe ich jetzt auch gefunden was ihr meint: Im HTML-Bereich sieht mein body-Tag folgendermaßen aus:
<body class="home page page-id-2 page-template-default logged-in admin-bar custom-background standardtest front-page customize-support">
Und ja: „body.standartest“ wirkt bereits seitdem ich es eingefügt habe, und zwar immer, egal von welcher Seite ich komme.
Lohnt es sich immernoch zu debuggen, da body.standardtest ja funktioniert? Ich lese mich zumindest gleich darin ein wie man debuggt?
Danke und LG
TaddyWPForum: Allgemeine Fragen
Als Antwort auf: Alternatives Stylesheets je nach Verlinkung ladenHallo,
ich habe den Teil hinzugefügt. Wenn ich das jetzt mit Firebug untersuchen möchte, muss ich dann auf der linken Seite (html?) oder auf der rechten Seite (css?) schauen? Ich habe zumindest über das Suchfeld sowohl im Reiter HTML als auch im Reiter CSS google-test nicht finden können.
Gruss
TaddyWPForum: Allgemeine Fragen
Als Antwort auf: Alternatives Stylesheets je nach Verlinkung ladenHallo,
nach Hinzufügen der schließenden runden Klammer geht meine Seite zumindest wieder :).
Ich habe
$linkpos = 0;
vor die erste if-Anweisung eingefügt, aber es wird immer die Klasse ’standartest‘ vom default-wert geladen. Egal ob ich über google, bing, meine_andere_testseite oder direkt auf die Seite gehe. Es wird also immer rote Schrift und gelber Hintergrund angezeigt.Hier nochmal kurz was ich in der style.css meines Child-Themes ganz am Ende hinterlegt habe:
body { font-family: Arial, sans-serif; font-size: 19px; /*color: #000;*/ background-color: #dae7c8; } body.testseite { color: #1f87ae; background-color: #97f413; } body.google { color: #1fb8a8; background-color: #fd6481; } body.bing { color: #e00; background-color: #32CD32; } body.standardtest { color: red; background-color: yellow; }
Und hier der Teil aus der functions.php meines Child-Themes:
function referer_body_class($classes) { $ref = wp_get_referer(); $linkpos = 0; if (strpos($ref, "www.meine_andere_testseite.") !== false) { $linkpos = 1; } if (strpos($ref, "https://www.google.") !== false) { $linkpos = 2; } if (strpos($ref, "https://www.bing.") !== false) { $linkpos = 3; } switch ($linkpos) { case 1: $classes[] = 'testseite'; break; case 2: $classes[] = 'google'; break; case 3: $classes[] = 'bing'; break; default: $classes[] = 'standardtest'; } return $classes; } add_filter('body_class','referer_body_class');
Der switch-case-Befehl scheint ja zu stimmen. Und dadurch dass die standartest-Klasse aus der style.css geladen wird, dürften die anderen CSS-Regel somit auch nicht an der falschen Stelle hinterlegt worden sein oder?
Forum: Allgemeine Fragen
Als Antwort auf: Alternatives Stylesheets je nach Verlinkung ladenHallo Karl Silver,
ich bin mir nicht ganz sicher ob ich genau verstanden habe was du meinst, aber ich habe den Code folgendermaßen abgeändert:
function referer_body_class($classes) { $ref = wp_get_referer(); if (strpos($ref, "www.meine_andere_testseite.") !== false) { $linkpos = 1; } if (strpos($ref, "https://www.google.") !== false) { $linkpos = 2; } if (strpos($ref, "https://www.bing.") !== false { $linkpos = 3; } switch ($linkpos) { case 1: $classes[] = 'testseite'; break; case 2: $classes[] = 'google'; break; case 3: $classes[] = 'bing'; break; default: $classes[] = 'standardtest'; } return $classes; } add_filter('body_class','referer_body_class');
Dass ich einen Fehler gemacht habe erkenne ich alleine schon daran dass ich nicht mehr auf meine Seite komme und auch nicht aufs Dashboard :O. Werde ich vermutlich durch Filezilla durch Zurücksetzen des Codes in der functions.php wieder beheben können. Aber ich müsste jetzt raten wo der Fehler liegt. Wo habe ich Murks eingebaut?
LG
TaddyWPForum: Allgemeine Fragen
Als Antwort auf: Alternatives Stylesheets je nach Verlinkung ladenHallo,
möchte mich bei euch allen für die Antworten bedanken.
@ Bego Mario Garde:
wie vorgeschlagen hab ich über Developer Tools die Referrer-Addresse überprüft, und über Google kommt ‚https://www.google.de/‘ raus. Daran lag es scheinbar vorerst zumindest noch nicht aber es werden dafür die Werte (Hintergrundfarbe, Schriftfarbe etc.) aus der hinzugefügten body-Klasse geladen.Der Referer über bing.com ist im Gegensatz zu Google und meiner Testseite sehr lang. Da sieht er in etwa so aus:
‚http://www.bing.com/search?q=www.meine_andere_testseite.de&go=Submit&qs=n&form=QBLH&pq=www.meine_andere_testseite.de&sc=0-11&sp=-1&sk=&cvid=7240F7D976A84940A33AC1C8F5497A64‘@ Karl Silver:
Die body-Klasse kann ich über Firebug bei „Styles“ sehen. Die Werte werden auch wie oben erwähnt geladen.
Nachdem ich jetzt ein default-Wert zugewiesen habe,default: $classes[] = 'standardtest';
body.standardtest { color: red; background-color: yellow; }
werden dessen Werte geladen.
Bzgl. der Zuweisung die ich vor die Zeile
return $classes;
hinzufügen soll: Welche Klasse soll ich ihr dann zuweisen? Die Klasse die ich in der Default-Anweisung angegeben habe?Gruss, TaddyWP