So, inzwischen hatte ich etwas mehr Zeit und hab in einer Seite, wo ich das mal gemacht habe, den Code raus gekramt. so könntest du es z. B. lösen:
Beiträge von Raphael
-
-
Wie meist du das? Du stellst im Backend eine Schrift ein (wahrscheinlich gibt es dort eine Auswahl von Google-Fonts, die man anklicken kann) und gehst dann ins Frontend, aber es hat sich nichts geändert, obwohl du den Cache gelöscht hast? Ist das dein Problem?
-
Nö, ist etwas komplexer. Das Problem dabei ist, dass der Header außerhalb des Loops ist und die Beitragsbilder innerhalb des Loops. Man muss also das Beitragsbild ausserhalb des Loops ausgeben, wahrscheinlich als Hintergrundbild.
Hier ein paar (ungeprüfte) Links, vielleicht hilft das ja:
https://makersbyte.com/get-featured-i…loop-wordpress/
https://stackoverflow.com/questions/2992…outside-of-loop
https://wordpress.stackexchange.com/questions/1341…outside-of-loopFalls du jetzt alleine weiterkommst, ists ja fein. Wenn nicht, bzw. wenn du noch mehr Infos brauchst, poste halt nochmals.
-
OK, das Problemhat sich bereits geklärt, ich musste das Caching-Plugin anders konfigurieren. Die Seite lädt jetzt mit sensationellen 0,6 Sekunden, gemessen am Franfurter Server von Pingdom. Sie ist zwar noch nicht ganz fertig, aber man kann sie bereits herzeigen. ;)
Sie wird vielleicht noch ein bisschen schneller werden, aber das werden max. ein paar Millisekunden Gewinn sein. Aber 0,6 ist schon ganz OK, finde ich. ;)
-
Hi Community,
ich versuche gerade eine Webseite mit extrem geringen Ladezeit zu bauen. Beim letzten Test auf Pingdom bin ich auf ca. 0,6sek. gekommen. Ein Faktor dabei ist, dass ich WebP Bilder nutzen muss um die Bilder wirklich klein zu halten. Allerdings wird WebP noch nicht von allen Browsern unterstützt. Dazu gibt es ein Plugin, das an Browser, die kein WebP unterstützen, die originalen Formate (PNG oder JPG ausliefert. https://wordpress.org/plugins/webp-express/Dieses Plugin funktioniert bei mir nicht bzw. scheint es manchmal zu funktionieren, dann wieder nicht. Ich habe da schon Stunden an Arbeit reingesteckt. Das NERVT! ;)
Hat jemand Erfahrung mit der Konfiguration? Ich habe 6 (!) Stunden mit einem befreundeten Entwickler gemeinsam rumprobiert, dann ist das Ding gestermn endlich gelaufen. Heute ist meine Seite in Safari schon wieder total zerschossen, weil das Plugin im Safari die WebP-Bilder ausliefern möchte, was Safari nicht versteht. In FF funktioniert die Seite super.
Ja, ich könnte auf meiner Seite natürlich den Code so schreiben, dass WebP unterstützt wird. Da gibts ja Lösungen dafür. Aber wenn ich WebP dann bei einem Premiumtheme, das ich nicht geschrieben habe, einsetzen möchte, muss ich auf das Plugin zurückgreifen. Anderenfalls müsste ich das Theme wohl komplett umschreiben, was etwas viel Aufwand wäre. Daher würde ich mich freuen, dieses Plugin zum Laufen zu bringen. Leider ist der Support etwas verschlafen. ;)
-
Was ist an dieser Anleitung schlimm?
https://www.hosteurope.de/faq/software-s…inbinden-plesk/Sonst Webhoster nehmen oder ein Paket der es per One Klick macht, glaube All inkl oder Mittwald machen das so.
Du, jeder machts mit einem Mausklick. Sogar die Hoster, die sonst eine Servicewüste haben.
Natürlich ists kein Drama. Aber es nervt schon gewaltig. Oder zumindest mich hats genervt. ;) Ich hatte z. B. den Punkt übersehen, hab also nicht mitgekriegt, dass es eine versteckte Datei ist und hab dann ziemlich lang den Fehler gesucht, bis ich draufkam, dass der Punkt fehlt. War natürlich mein Fehler, aber wie gesagt, wenn man die Methode Mausklick gewohnt ist...
Und wie durchschnittliche DAUs das je hinkriegen sollen, verstehe ich nicht. Geschätzte 90% der Kunden von Hosteurope sind aber DAUs.
-
Nö, ich kriegs schon hin. Das wollte ich damit nicht sagen. Aber diese simplen 0815-Zertifikate, die werden üblicher Weise automatisiert erstellt und mit einem Klick installiert. Und wenn dann jemand kommt und mir diese Prozedur vorschlägt, werde ich schon unrund.
Ich hab letztes Jahr 20 oder 30 von den Dingern installiert und sowas hab ich nicht erlebt.
-
Pua, Qualitätshosting wird immer verbreiteter. Service ist das Stichwort! Hosteurope ist das leuchtende Vorbild.
Beispiel SSL-Zertifikat bestellen. Wie geht man bei Hosteurope vor? Hier Auszüge aus der Anleitung:
1) Per FTP ein verstecktes Verzeichnis anlegen und eine ,html-Datei mit einem Sicherheitscode hochladen oder (alternativ) an den DNS-Eimnträgen rumschrauben.2) Nachdem man dann verifiziert ist, kommt eine Anleitung, die ca. einem A4-Blatt an Textumfang entspricht. Alles ganz einfach. Ich kopiere mal einige Ausschnitte :
Dieser Artikel beschreibt, wie Sie ein SSL-Zertifikat in Plesk einbinden, um es für Ihren Webserver zu benutzen.[ ..] Für die Einrichtung benötigen Sie als erstes ein SSL-Zertifikat für Ihre Domain. [...]
Bitte stellen Sie zuvor sicher, dass Sie folgende Daten bereits vorliegen haben:- SSL-Zertifikat - CRT (Zertifikat)
- SSL-Zertifikat - CA (Zwischenzertifikat)
- SSL-Zertifikat - PrivateKey (Privater-Schlüssel zur Entschlüsselung)
Ich frage mich, wie man mit solchen Anleitungen noch einen einzigen Kunden behalten kann. 99,99% der User scheitern doch bereits an Punkt 1.
Na ja, ich wollte das nur posten, falls jemand auf die Idee kommt, dort zu hosten.
-
Solange man bei einem Provider irgendwie einen Auth-Code für die Domain(s) generieren kann, ist alles gut, dann ist man notfalls innerhalb von paar Stunden einfach woanders...
Nö, der AUTH-Code ist ja lustigerweise das Problem. Ich sollte eine Webseite für einen Kunden zu einem neuen Hoster ziehen. Eigentlich was Einfaches. Nicht bei W4Y. ;)Das funktioniert dort so:
Ich kaufe die neue Domain und habe sie sofort im Kundenportfolio, Rechnung liegt bereits vor, aber kein AUTH-Code wird verlangt. Sehr seltsam. Also will ich anrufen um das zu klären. Ups. Telefonsupport ist überlastet. "Wir haben sehr viele Anfragen...". OK, dann eben der Chat. Ups. Chat ist deaktiviert. Na gut, dann doch Mail, die sagen ja, sie antworten schnell. Ups, 48 Stunden sind schnell.Ich informiere also den Kunden dass da was schief gelaufen ist und die Transfers (es geht um viele Projekte) gestoppt werden müssen, bis geklärt ist, wieso kein AUTH-Code verlangt wurde. Dann kommt der Kunde, der halt kein Nerd ist sondern eine politische Interessensvertretung, drauf, dass er ein Mail gekriegt hat, da wird irgendwas gefragt. Ob das vielleicht helfen würde.
BINGO! Der AUTH-Code wird hier verlangt. Das Mail hat einen Link zu einer Seite, wo man den AUTH-Code eingeben kann. Hallelujah!!!
Warum einfach, wenn es auch kompliziert geht?Ich könnte 99% der Hoster zum Mond schiessen. Egal ob W4Y oder 1&1. Keinerlei Service, die Webseite voll mit Halbwahrheiten und falschen Behauptungen, die Server mies, der Support mies, aber die Werbung ist super! "Unser SEO-Check bringt deine Webseite bei Google nach vorne", "Mit dem Homepagebaukasten in 5 Minuten zur professionellen Webseite".
Aussser Hetzner kenne ich kaum jemanden, der ernsthaft hostest. Sorry.
-
Wer einen Hoster mit superschnellen Support sucht: Ich kann World4You wärmstens empfehlen. ;) Wer mehr wissen will, kann am Screenshot sehen, was der große Vorteil des Hosters ist.
-
Ja, das stimmt., danke. Das ist ein interessanter Hinweis. Aber wie sieht es mit dem Export in die DB aus? Und danach der Export der DB nach Exel? Ich nutze CF7 bis jetzt immer nur um Mailformulare zu erstellen, mit so einer anforderung hatte ich es noch nie zu tun.
-
Ja, danke, das klingt sehr gut. Es müsste sogar die Gratisversion genügen, denn ich habe zwar viele Fragen, aber es gibt eigentlich nur drei Elemente:
Checkboxen, Selects und Textfelder zum selbst Ausfüllen. Und nach Exel exportieren kann das Plugin auch in der Gratisversion.Ich teste es mal und vielleicht nutze ich es immer als Ersatz für CF7. CF7 ist zwar total OK, aber bei der Anpassung im CSS verhält es sich etwas "zäh".
Danke!
Raphael -
Ein freundliches Hallo in die Runde,
ich suche für ein Projekt eine Lösung die folgendes anbietet:
1) Es gibt einen relativ großen Fragebogen mit Multiple Choice und Textfeldern, die die Besucher der Webseite ausfüllen können.2) Nach dem Ausfüllen und Senden wird das Ergebnis in einer Datenbank gespeichert.
3) Die Datenbank kann online betrachtet und ev. auch durchsucht werden. Hier sollte man davon ausgehen, dass es eine sehr einfache Benutzeroberfläche geben sollte, denn die Arbeiten werden durch technische Laien erfolgen. Bei Bedarf sollte der inhalt der DB nach Exel exportiert werden können.
Ich gehe davon aus, dass das über eín Plugin zu lösen sein dürfte. Eventuell CF7 oder Gravity Forms. Gerne auch andere, aber das sind die beiden, die mir spontan einfallen. Ich kann HTML/ CSS/ PHP, technisch dürfte es also wenig Probleme geben.
@ CF7: Das nutze ich häufig als Kontaktformuar, aber ich habe keine Erfahrung mit der Ablage in der DB. Ev. wäre das mit Flamingo lösbar. Die offenen Fragen wären dann: Kann ich die Inhalte dann problemlos nach Exel exportieren?
@ Gravity Forms: Das kenne ich nur vom Namen her. Da mir das Arbeiten mit CF7 eher mühsam erscheint, wäre das eventuell einfacher es mit Gravity Forms zu lösen. Ich müsste mich aber einarbeiten.
@ Andere: Vielleicht gibt es aber auch andere Lösungsmöglichkeiten für meine Frage. Wie gesagt: Der Fragebogen ist eher umfangreich und CF7 ist in der Nutzung eher zäh. Falls also jemand einen besseren Vorschlag hat, bin ich sehr offen dafür. ;)
Danke schon mal vorab!
Raphael -
Ich habe versucht das Problem mit dem Plugin Loco translate zu lösen. Es ist nämlich noch etwas komplexer als hier angegeben. Man muss dann nämlich ein Childtheme anlegen und die Sprachdatei dort speichern. Ist ja nicht sooo schwer, aber wenn man sonst alles im Divi macht, extra für eine Übersetzung der ganze Aufwand. Zudem hab ich einen Mac und da finde ich auf die Schnelle kein Programm, das ich zum Bearbeiten der sprachdateien nutzen kann.
Das Problem: Loco Translate findet den Ausdruck "item" nicht in dem gewünschten Zusammenhang. (s. Screen) Wenn es aber Loco translate nicht findet, dann ist er dort nicht drinnen und ich kann mir den Aufwand ersparen.
Weiss jemand, wo der Begriff "item" abgelegt ist?
Danke
Raphael -
Beide liegen bei unterschiedlichen Hostern. Die Hauptseite bei Domainfactory. Dort kann man auch einfach ein SSL-Zertifikat kaufen und das ist dann alles im Weiteren problemlos. Die "Nebenseite" liegt bei freentet.de. Und da kann man kein SSL-Zertifikat kaufen.
Der Umzug der Nebendomain auch zu Domainfactory wäre natürlich möglich, aber dann würden andere Sachen ungünstig sein, das kann ich jetzt nicht alles hier abhandeln, das würde den Rahmen sprengen. ;) . Mich interessiert jetzt mal, was passieren würde, wenn man nur bei DF das Zertifikat für die Hauptdomain kauft. Das Zweitprojekt taucht ja (wenn die Domain aufgerufen wird) nur in der Adresszeile des Browsers auf. Der ganze Code bezieht sich auf die Hauptdomain. Aber was macht der Browser wenn der Code de facto sicher ist und in der Adresszeile eine unverschlüsselte Domain vorgetäuscht wird? Sagt er: "Unsichere Seite"? Obwohl die Seite ja sicher ist, und nur oben eine "falsche" Domain eingeblendet wird?
Mich interessierts einfach im Vorfeld.
-
Ein freundliches Hallo an alle,
könnt ihr mir bitte bei einem Problem helfen? Das wäre toll. Es geht um folgendes:Eine WP-Installation wird unter 2 Domains angezeigt. Also egal, ob man jetzt http://domain1.com oder http://domain2.com aufruft, es wird alles immer gleich angezeigt, es gibt ein WP, eine Datenbank usw. Wenn man in den Quelltext schaut, sieht man aber, dass sich der ganze Code auf die Hauptdomain bezieht, bei der anderen Domain wird nur in der Adresszeiele des Browsers eine andere Domain vorgetäuscht.
Was würde passieren, wenn ich jetzt die "Hauptdomain" auf SSL-Verschlüsselung umstelle? Technisch wäre ja die SSL-Verschlüsselung auch bei der Nebendomain vorhanden. Aber die in der Adressleiste des Browsers angezeigten URLs wären eben ohne https, sondern mit http.
Ich würde das gerne vor der Umstellung wissen und nicht ausprobieren und mich nacher wundern.
Danke für Tipps!
-
Würde eher eine Lösung des Problems bzgl. .htaccess empfehlen, und die Redirects dort machen. Viele Hoster bieten eine für ihre Server passende Lösung auf ihren Support Seiten an, da kann z.B. die RewriteCond schonmal durchaus unterschiedlich sein.
Ja ja die lieben Hoster. Da kocht jeder gerne sein eigenen Süppchen und das Wort Support kennen die wenigsten. ;) Ich geh mal guggen. Das kann ja heiter werden.
Danke für den Hinweis.
-
Hi Community,
ich habe eine Seite auf https umgestellt und seither werden von älteren Blogposts keine Vorschaubilder mehr auf Facebook dargestellt. Ich habe so etwas noch nicht erlebt und frage daher hier, ob das Problem jemand kennt. Die Seite hat sich nach der Umstellung seltsam verhalten und eine 301-Weiterleitung in der .htaccess von http auf https nicht angenommen. (Ich meine damit folgendes: Wenn jemand über einen alten Link auf die http-Version kommt sollte er ja über den 301-Redirect auf https umgeleitet werden.)Bei anderen Projekten ging der 301-redirect immer problemlos,aber diesmal hat es eben mit der .htaccess nicht funktioniert. Daher habe ich im Header der Seite eine Weiterleitung per php eingerichtet. Könnte die PHP-Weiterleitung das Problem bei Facebook erzeugen?
Danke für Ideen!
Raphael -
OK, im Falle von Florence habe ich es so gemacht:
1) Das Theme mit einem geeigneten Programm durchsuchen, dabei habe ich das Suchwort googleapis genutzt.
2) In der functions.php habe ich die Stelle dann gefunden:Codewp_enqueue_style('default_headings_font', 'http://fonts.googleapis.com/css?family=Oswald:400,700'); wp_enqueue_style('default_para_font', 'http://fonts.googleapis.com/css?family=Crimson+Text:400,700,400italic,700italic'); wp_enqueue_style('default_body_font', 'http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,400,700&subset=cyrillic,latin');Ab dann wars recht leicht, ich musste nur noch die Angaben wider deaktivieren. In die functions.php des Child-Themes kam daher:
Codeadd_action( 'wp_enqueue_scripts', 'remove_google_styles' ); function remove_google_styles() { wp_dequeue_style( 'default_headings_font' ); wp_dequeue_style( 'default_para_font' ); wp_dequeue_style( 'default_body_font' ); }Hätte ich es aus dem Theme einfach rausgestrichen, wäre es beim nächsten Update wieder weg gewesen. ;)
OK, dann Google-Fonts runterladen, Auf https://www.fontsquirrel.com/tools/webfont-generator oder anderen Tools kann man Schriften umwandeln. Die lädt man dann lokal in eine Datei in den Themeordner (z. B. so: mein_theme/fonts/mein:wont.woff) und gibt in der style.css die neue Quelle an. z. B. so:
Code@font-face { font-family: 'Open Sans'; src: url('/fontsopensans-regular-webfont.woff2') format('woff2'), url('fonts/opensans-regular-webfont.woff') format('woff'); font-weight: normal; font-style: normal; }Einfacher geht es mit dem beschriebenen Link, das werde cih mir merken. ;) DANKE!
Die Lizenzdatei sollte man auch noch beachten, da habe ich aber keine guten Quellen gefunden. Eventuell reicht es ja den Link zur Lizenz in das CSS zu schreiben: (?) Irgend sowas z. B:
Schrift XY ist unter folgender Lizenz veröffentlich: http://www.apache.org/licenses/LICENSE-2.0Aber das ist reine Vermutung.
-
DustFireSky: Ja, danke für die Hinweise, ich muss mir das in Ruhe ansehen, momentan komme ich nicht dazu.
b3317133: Das Problem ist ja nicht das Einbinden, das ist superleicht. Das Problem ist das deaktivieren. Aber mit dem was in dem Thread bis jetzt gesammelt wurde, müsste ich schon klarkommen.