Hallo Sisslik,
das klingt sehr interessant und ich werde später noch genauer nachsehen. Vorab nur eine Frage: Da es ja bereits mehrere Tools gibt, die die Seite online bezüglich SEO checken: Was kann denn deines, das die anderen nicht können? Aber wie gesagt: Ich werde es sicherlich ansehen und dir berichten.
Beiträge von Raphael
-
-
Es ist ein Theme ohne Namen und es gibt keine Hersteller-Webseite.
Das ist aber sehr seltsam. Ist es ev. ein Starter-Theme wie z. B. _s-underscore? Aber selbst das hat ja einen Namen.
Aber wie auch immer: Wenn das Theme wirklich keinen Namen hat und keinen Hersteller angibt und es nicht von jemanden, den du kennst gecodet wurde, dann ist es eigentlich ohnehin fahrlässig mit dem Theme weiter zu arbeiten. Ich vermute mal, dass das Übersetzungsproblem das erste, sichtbare Problem einer Problemreihe sein wird. Ich würde also eher ein anderes Theme suchen statt mich dem namenlosen Theme weiter rumplagen. -
Heute im WP Meeting Koblenz haben wir auf meinen Wunsch die 2FA besprochen und eingerichtet. Alles ist gut, einfach und funktioniert richtig toll.
OK, dann ist es ja gut. Als Alternative wäre ev. aber auch ein Plugin für "Limited Logins" sinnvoll. Da kann man definieren, wie oft eine IP-Adresse ein falsches PW nutzen kann, ohne ausgesperrt zu werden.
-
Na ich war gerade dort und abe eben keine Fehlermeldung erhalten. Also offensichtlich wird die Fehlermeldung nur ausgegeben, wenn bestimmte Kriterien zutreffen. Z. B. Besucher kommt über Google-Ads oder Besucher benutzt ein bestimmtes Betriebssystem. Da in dem Fall im Screenshot eine Kampagne erwähnt wird, wäre Google-Ads mal eine Möglichkeit.
Natürlich ist es schwer einen Fehler, der gelegentlich auftritt, zu finden. Das ist klar. aber wenn wir mal das Muster sehen (also: unter welchen Bedingungen tritt er auf) wissen wir mehr. -
Es gibt auch einen Trick, der bei einer einzelnen Seite Sinn macht, weil er schnell geht und man nicht groß nachdenken muss: Einfach auf das Standardtheme wechseln (TwentyTwentyfive z. B.), classic Editor aktivieren, auf HTML-Ansicht der Seite gehen, alles markieren und ausschneiden. Auf der anderen Seite einsetzen und zurück zum verwendeten Theme.
-
Die Meldung "Verdächtiger Link erkannt" stammt sehr wahrscheinlich von einer Sicherheits-App auf dem Smartphone und nicht von deiner Website selbst. Welche Besuche/ Art von Besuchen betrifft das genau? Ich war gerade dort und hatte kein Problem.
-
Ich nutze Borlabs und habe eine Volumenslizenz. Wirklich zufrieden bin ich nicht, man verliert sich in 1000 Details und wenn man z. B. die Farben anpassen möchte, muss man das an 100 Stellen machen, statt an einer zentralen Position. Der Support ist relativ gut, das muss ich zugeben.
Gratisplugins würde ich aber für so ein sensibles Thema nicht nutzen. Falls es eine Gesetzesänderung in Deutschland gibt (und das Abmahnproblem gibt es ja nur dort) und der Hersteller des Gratisplugins das nicht am Radar hat, kriege ich Probleme. Und das will ich vermeiden. -
Hi Community,
ich habe aktuell dieses Problem:
Eine einfache Webseite einer Sprachschule will die Zugänge zu den Kursräumen mit Lehrmaterialien limitieren. Es sollen nur Schüler den Zugang erhalten, die aktuell den Kurs besuchen.Beispiele:
- Fritz besucht Kurs 1 und hat Zugang zur Seite "Unterrichtsmaterial für Kurs 1".
- Franz besucht Kurs 2 und hat Zugang zur Seite "Unterrichtsmaterial für Kurs 2".Die Anforderungen:
-- Wesentlich ist, dass die Namen aller Schüler in der Verwaltung der Seite (Backend) gelistet sind, damit es für den Admin einfacher wird.
- Die Namensliste muss auch nach dem Anlegen der Seite immer sichtbar sein, damit man abgemeldete Schüler wieder deaktivieren kann.Selbst coden oder Plugin?
Falls das mit einem Plugin einfach zu machen ist, nehme ich gerne das Plugin. Alternativ habe ich mir überlegt, das selbst zu cden. So richtig schwer kann es ja auch wieder nicht sein. Es gibt eigentlich nur zwei Anforderungen:
- Die Namen der Schüler müssen in einer Metabox im Backend gelistet sein.
- Wenn man einen der Namen aktiviert, erhät der Schüler die Möglichkeit die Seite zu besuchen.
- Wird der Name deaktiviert, wird die Möglichkeit beendet.Ich schätze, das läßt sich mit etwas Code in der functions.php realisieren.
Danke für Vorschläge!
Raphael -
Danke für den beitrag Kurt Singer. Wie gesagt: Ich würde das gerne bei der Wurzel packen...
Fakt ist in jerdem Fall, dass ich bei Hetzner keine Fehler habe und bei Ionos schon. Und das was das wirkliche Problem ist, das ist ja nicht, dass man irgendeinen Fehler hat und mal im Support anruft und es ist gut. Ärgerlich ist, dass - wenn es mal nicht funktioniert - eine ganze Reihe von Tests durchführenm muss. um den Bug zu finden. Und diese Routine kann auch mehrere Stunden dauern und wenn man dann - irgendwann - ausschließen kann, dass man selbst den Bug verursacht hat, DANN kann man vielleicht zum Telefon greifen und beim Hosting anrufen. So mache das jedenfalls ich. Zu dem Zeitpunkt sind aber bereits mehrere Stunden Arbeit angefallen, die einem kaum jemand ersetzen wird.
-
Sind halt auch irgendwie alle Hoster die halt mit der Masse ihr Geld verdienen. Ordentlichen Support und gute Server bekommst du halt bei kleinen seriösen Hostern. Dazu zähle ich jetzt Hetzner, AllINkl, IONOS, Strato, Host Europe etc ... sicherlich nicht mit.
Bei Privatkunden ist es sicherlich gerechtfertigt, wenn diese auf den Preis achten und möglichst das günstigste auf den Markt nehmen. Aber bei Firmen, die Geld mit der Webseite verdienen, verstehe ich dieses vorgehen nicht.
Na ja. Strato und Hetzner in einem Atemzug zu nennen, halte ich schon für gewagt. ;) Aber wenn du Empfehlungen für kleine Top-Hoster hast, bin ich sehr interessiert. Falls du jetzt keine Werbung machen möchtest, gerne auch als PN, aber vielleicht ist das ja für die Allgemeinheit auch interessant.
-
Hast du daran gedacht, diesen Code in deiner Kopie bei Hetzner auch wieder zu entfernen?
Ja
Hast du darauf geachtet, dass auf beiden Hosts die gleiche PHP Version läuft?
Ja
Die Website ist nicht bekannt, es wurde nicht genannt ob und wenn welche Caching-Plugins zum Einsatz kommen
Ich stelle dann später noch zwei Links zu beiden Versionen rein. WP-Rocket Caching wurde zum Testen deaktiviert
und welche anderen Plugins.
Auch mit allen Plugins ausgeschalten hat sich nichts verbessert.So kann man überhaupt keine Aussage treffen – und schon gar nicht irgend einen Hoster für irgendwas verantwortlich machen.
Na ja. ;) Fakt ist, dass es halt bei Hetzner läuft und bei Ionos nicht. ;) Und ich würde das gerne mal grundlegend besprechen,. Weil ursprünglich habe ich die Kundin davor gewarnt, dass wir bei 1&1 im Zuge der Arbeiten auf Probleme stoßen werden. Bingo, jetzt ist es passiert. In so eine Fehlersuche gehen dann aber Stunden rein und am Ende ist ja nie jemand dafür verantwortlich. Der Hoster ist perfekt, der Kunde weiß von nichts und der Entwickler, der ja die einzige Person ist, die den Code angreift, soll den Mist dann auslöffeln. -
Zwar bin ich auch kein Freund von ionos, würde das aber dennoch so nicht unterschreiben. Falsch konfigurieren kann man auch das teuerste Hostingpaket. Über die Konfiguration des ionos Pakets fehlt von dir jede Information, auch die Nachfrage des Caching blieb unbeantwortet. In sofern liegen hier keine Anhaltspunkte dafür vor, dass das Hosting von ionos schuld wäre.
Ja OK, Ich dachte die Cachingfrage hätte sich bereits durch meinen Codeschbipsel geklärt, das hatte ich missverstanden. Nachdem ich das Browsercaching beendet hatte, trat der Fehler nicht mehr auf. Tolle Lösung ist das aber keine. Bei der Installation bei Hetzner trat das Problem dann nicht mehr auf.
Aber richtig. Ich habe noch nicht mit dem Support von Ionos telefoniert. Ich hole das morgen nach und berichte dann. Du hast schon recht. Man sollte das schon genauer prüfen.
Was mich aber bei Ionos - und anderen Massenhostern - stört, das ist, dass der jeweilige Adminbereich mit lauter Sachen vollgestopft ist, die man eigentlich nicht benötigt, die aber gut klingen, wenn man sich nicht auskennt und eigentlich den Zweck haben zusätzliche Produkte zu verkaufen, die die Kunden nicht wirklich benötigen, oder die viel versprechen und wenig halten. Daher vielleichzt meine Skepsis.
-
Danke für alle bisherigen Meinungen. Ich habe die Seite jetzt zu mir gezogen und am Hetzner Server treten die beschriebenen Probleme nicht auf. Mit anderen Worten: Zwischen 1&1 und einem guten Hoster liegen schon Welten. ;)
-
Dann hast du in der Regel ein Cache Problem. 1&1 bietet angeblich ein Optimierungs-Plugin für WordPress an. Dieses würde ich deaktivieren und die Seite zu einem Provider umziehen.
Ja, ich finde 1&1 ohnehin nicht OK als Hoster. Die Kundin will halt dort bleiben, ich habe ihr bereits zu Beginn der Arbeiten gesagt, dass 1&1 ein problematischer Hoster ist und dass das Schwierigkeiten verursachen könnte. Wenn es jetzt bei 1&1 tatsächlich so ein Optimierungsplugin gibt, das nicht wirklich toll ist, könnte ich ja mal eine Kopie zu mir (Hetzner) ziehen und sehen, ob die Probleme dort auch bestehen. Das ist eine interessante Idee. Danke!
Wenn man stundenlang an so einem ärgerlichen Problem rumbastelt, fällt einem oft das Naheliegendste nicht ein.
Ein drittes Problem war auch, dass ein Plugin als Shortcode im Gutenberg Block funktionierte und sobald der Shortcode im Code direkt eingebunden war (im PHP über "do_shortcode)" plötzlich auf Mobile nicht dargestellt werden konnte. Es war im Code einfach weg, sobald die Seite unter 700px breit war. Ich habe das durch einen Workaround behoben, aber erfreulich war das auch nicht.
1&1 Hosting bzw. dieses Optimierungsplugin ist natürlich eine Erklärung.
-
Du hast vergessen, zu erwähnen, um was für ein Caching es geht. Das wäre noch sehr relevant.
Ich hab das da reingestellt. Wolltest du das wissen? -
Zum Problem des TE:
Du könntest ja beim WPML anfragen. Wenn dein Vorgänger gcrackte Software nutzt und das dokumentiert ist, ist das ja nicht sein Problem. -
Hi Community,
ich habe ein Problem auf einer WP-Seite und frage mal hier, ob sich jemand vorstellen kann, ob es an einer serverseitigen Einstellung liegt. Falls es einen Verdacht in die Richtung gibt, bzw. mehrere Leute zustimmen, muss ich eh einen Spezialisten ranlassen. Das ist jetzt mal nur ein erster Versuch.Das Szenario:
Die Seite liegt bei 1&1 und läuft nicht rund. Konkret gibt es mindestens zwei Probleme:
1) Ich nutze einen fertigen Gutenberg-Block um einen Bereich mit Parallax-Bild zu haben. Das hat soweit funktioniert. Danach habe ich oberhalb des Blocks einen Slider (Plugin Slide Anything) installiert. Der Effekt war, dass der Slider sich mit dem Text des weiter unten liegenden Parallax-Bereichs mitbewegt hat und sich beim Scrollen langsam in das Parallax rein bewegt hat.Das besonders Seltsame war, dass das erst beim zweiten Reload passiert ist und auch erst dann, wenn der Reload stattfand, wenn der Slider im Viewport war. Wenn der Cache gelöscht wurde, war das Problem nicht mehr vorhanden.
2) Nach dem EInbau des Sliders sind CSS Klassen aus anderen Blöcken der Seite verschwunden. Also so: Ich öffne die Unterseite, stelle den Shortcode per Copy&Paste rein, sichere und rufe die Seite auf. Sie ist zerschossen und wenn ich sie wieder öffne, sind die CSS Klassen aus den Gutenberg Blöcken verschwunden.
Nachdem ich mittels der .htaccess das Cachen der Seite unterbunden habe, sind beide Probleme nicht mehr aufgetreten. OK, das ist jetzt mal ein Provisorium, aber es interessiert mich doch, woran das liegen könnte.
Hat jemand Ideen?
Danke für eine Meinung, wie gesagt, wenn sich der Server als Problemfaktor herausstellt, muss ich ohhnehin jemanden engagieren, der das klärt. -
Hi Community,
ich suche nach einer Lösung für folgende Aufgabe:1) Es gibt einen W-C Shop in dem kann man Produkte kaufen. (kein Problem)
2) Wer ein Produkt kauft, kann ein Konto anlegen und hat für einen bestimmten Zeitrahmen die Möglichkeit ein Archiv, das sich hinter einer Paywall befindet, zu nutzen. Wenn dieser Zeitrahmen skalierbar ist, wäre es schön. Zudem wäre es ev. notwendig, das Archiv zu strukturieren: EIn allgemeines Archiv, das jeder einsehen kann und ein Archiv, das mit dem Produkt in Zusammenhang steht. Wenn es also drei Produkte A, B und C gibt, können Käufer des Produkts A in das Archiv A. (schwieriger)
3) In der Kasse hat man die Möglichkeit einen Newsletter zu abonnieren. (kein Problem)
Im Grunde ist nur der Teil unter 2) ein bisschen tricky. Wie verbinde ich das Produkt mit den beiden Archivtypen und wie kann ich die Zeit in der man die Archive nutzen kann einstellen? Diese W-C Extensions scheint mir die richtige zu sein: https://woocommerce.com/de-de/products…or-woocommerce/
Stimmt das?
Danke für Ideen!
Raphael -
Die Keys sind aber in ihrem Fall nicht sehr nützlich:
- notwendig,
- nicht,
- kategorie,
- month,
- diese...
Mit den KWs kriegt du kein vernünftiges Ranking.Besser wäre: Es gibt eine Unterseite "Wildkräuterwanderungen" und die könntes du relativ einfach optimieren: Den Text komplett auf das KW ausrichten, in die alt-tags aller Bilder das KW mit rein nehmen usw. Die Überschrift muss dann auch "Wildkräuterwanderungen" sein und nicht "Kräuterwanderungen". Und der Text muss länger sein. Und natürlich Links von anderen Seiten aus dem Wort "Wildkräuterwanderungen" heraus auf diese Unterseite.Und eventuell auf andere Kräuterseiten verlinken. (Nicht auf die Konkurrenz, aber es gibt eventuell wissenschaftliche Seiten oder so was)
Das Plugin RankMath kann dir dabei einiges an Arbeit abnehmen. Such dir das mal raus und installiere es. Dann optimiere die Seite für "Wildkräuterwanderungen". Das Plugin hilft dabei ein wenig. Und dann: Links,. Links, Links...
Aber es bleibt Arbeit. Insbesondere, wenn du das noch nie gemacht hast.
-
In Version 2: Du hättest also Paare. Bild A + Beschreibung A. Bild B + Bechreibung B usw. Klickt man auf ein Bild, wird in der Lightbox die Beschreibung des Bildes angezeit, nicht das Bild.
Ohne jetzt das Umfeld genau zu kennen, würde ich als ersten Gedanken das mal so lösen, dass jedes Bild eine Beschreibung (Text) hat und grundsätzlich mal in der Lightbox dann beides angezeigt wird: Bild und Beschreibung. Über CSS kann man aber das Bild ausblenden und es bleibt nur die Beschreibung zu sehen.
Das würde ungefähr hinkommen, die Beschreibung wäre aber ein Text, kein Bild. AUßerdem müßtest du etwas CSS können.
Version 1 verstehe ich nicht: Wenn du nicht willst, dass es sich in der Lightbox öffnet, kannst du doch sicher die Lightbox deaktivieren, oder nicht?