Beiträge von helix

    Das kann viele Gründe haben.

    Werden auch bestehende Slideshows nicht mehr angezeigt, also Slideshows, die schon einmal auf der Seite sichtbar waren?
    Sonst könnte es auch sehr banal daran liegen, dass du eine neue Slideshow noch nicht veröffentlicht hast. (Das wäre nicht so schlimm. Solche Fehler passieren erfahrungsgemäß gerne, wenn man schon so ein kleines bisschen „drin“ ist …)

    Wenn es so banal nicht ist, wäre mal ein Link zur Seite hilfreich, damit man sich das mal ansehen kann. Bitte. Danke.

    Gruß
    helix

    Bitte, gern geschehen.

    Jetzt kannst du dir noch überlegen, ob du an dieser Stelle lieber anstatt the_content(); the_excerpt(); einsetzen willst. So im Hinblick auf weiteres Wachstum deiner Seite.
    the_excerpt(); „guckt", ob im Feld „Auszug“ was steht (beim Bearbeiten des Beitrags. Das Feld ist standardmäßig nicht sichtbar und muss erst bei „Ansicht“ dort ein Häkchen gesetzt werden). Wenn ja, wird das ausgegeben. Wenn nein werden die ersten soundsoviel Zeichen des Beitrags (content) ausgegeben. Dann hättest du nämlich das Feld für den tatsächlichen Beitrag / Inhalt, das mit the_content(); ausgegeben wird noch „frei“, falls doch mal mehr erklärender Text dazu kommen soll (muss ich noch schreiben, dass Suchmaschinen sich überwiegend von Buchstaben ernähren?)

    Child-Theme. Das ist dafür da, dass deine Anpassungen nicht überschrieben werden, wenn es ein Theme-Update gibt.

    Das meiste weitere kannst du dir auch wieder selber zusammensuchen. Es gibt da sehr vieles im Netz. Auch sehr viel gutes und auch gutes auf deutsch. Ich persönlich empfehle gerne die Anleitung, die bei den Netzialisten zu finden ist, die auch die benötigten Skripte im Parent-Theme abmelden und im Child-Theme wieder anmelden. Das wirkt am Anfang aufwändig und kompliziert, ist aber eigentlich trotzdem easy – und eben einfach gut. Es gibt so am wenigsten Konflikte mit der Reihenfolge, in der Templates und Skripte geladen werden.

    Und wenn dann noch Fragen bleiben: Nur zu, frag los! (Nur die ewige Wiederholung von Sachen, die schon soo oft im Netz stehen, ist auf Dauer langweilend.)

    Gruß
    helix

    Nunjaa, einen Anfang zu einem Lösungsansatz hast du ja selber schon gemacht: Die Feststellung, dass die Kombination aus CF7 und deinem anderen PlugIn auch in einer anderen Testumgebung nicht funktioniert. Das wäre genauer zu verifizieren.
    Ich halte für möglich, dass du entweder lange suchen und probieren musst, bis du es aus PlugIns zusammenbasteln kannst. Oder dass es auch schlicht nicht geht und du sowas nur machen kannst, wenn du dir dein Kontaktformular inklusive eingebundenem Umkreissuchen-PlugIn selber schreibst. Ist ja jetzt eigentlich auch kein Ding, falls man PHP kann.

    Ich bin da insofern raus, als ich das, was ich hier im Forum versuche, anderen zu helfen, ehrenamtlich und in meiner Freizeit mache. Da muss ich mir keinen Kopf über Seiten machen, die ich im gewöhnlichen Leben sofort wegklicken würde.
    Das hat nix mit herb oder beleidigt zu tun. Das, was du als „süffisant“ oder „unsachlich“ bezeichnest, würden andere als selbstkritisch bis selbstironisch und mit einem Augenzwinkern bewerten. (Bis auf die Sache mit dem IE. Das war eine echte Beleidigung. Sorry.)

    Gruß
    helix

    Scrollbalken: Jetzt sehe ich auch einen. Ich möchte nicht ausschließen, dass mir der vorher nicht aufgefallen ist, weil er sehr unauffällig ist.

    Nein, ich benutze keinen IE. Firefox in der aktuellen Version auf Mac OS.

    Und vereinfacht. Hm. Nunja. So einfach, dass so einfache Gemüter wie ich wieder gar nicht verstehen, wozu sie jetzt überhaupt ein Formular ausfüllen sollen, geschweige denn, wieso und warum sie einen Standort eingeben sollen.

    Wenn es so ist, wie ich mir das jetzt denke und erschließe: über die Positionseingabe kann man die passende Filiale suchen – was hat denn das mit Kontaktaufnahme über Formular zu tun? Nimm es einfach auseinander, dann verstehen vielleicht auch die Seitenbesucher, worum es geht. Oder hast du den Auftrag, eine Seite zu machen, die nicht besucht wird …?

    Sorry, dass ich so herb bin.
    Ohne neue Ideen gibt es natürlich keine Innovation. Und Standard Äff langweilt mich auch.
    Aaber: Als User bin ich doch Gewohnheitstier. Und Usability ist meines Erachtens wichtiger als Innovation oder Coolness.

    Gruß
    helix

    Naja, würde ja möglicherweise schon helfen, die footer.php per FTP neu hochzuladen – die aus dem Original-Theme.
    Vorausgesetzt, es liegt wirklich an dieser Änderung im Footer …

    Also, über FTP in den Ordner wp-content/themes gehen. Dort die Datei footer.php umbenennen (z.B. in _footer.php) und anstatt dessen die originale footer.php aus dem Theme hochladen. Geht es jetzt? Dann ist alles gut … (und eventuell vorgenommene Änderungen in der footer.php, die funktioniert haben, kann man sich aus der _footer.php nochmal zurück erschließen. Aber dann bitte mit Child-Theme!)

    Gruß
    helix

    Was ich beim ersten Nachgucken erkennen kann:

    Der Senden-Button ist eigentlich ohne weiteres zugänglich.
    Du hast zwei Acceptance-Felder drin. Das zweite – Datenschutz – kann ich nicht aktivieren, weil der Link zur Datenschutzerklärung drüber liegt. Damit muss zumindest ich mit meinem Rechner / Browser / Browserfenstergröße gar nicht ausprobieren, ob ich eine Mail übers Kontaktformular verschicken kann. Wenn du die Acceptance-Felder richtig eingebunden hast, kann ich den Senden-Button klicken, solange ich will. Ich kann nicht absenden, solange ich nicht die Checkbox geklickt habe, und an die komme ich ja nicht dran …

    => Bitte checke nochmal durch, ob das mit den Acceptance-Feldern alles richtig ist. Oft hat man nur eines und ich weiß nicht, ob und wie und was man besonderes beachten muss, wenn man zwei davon einbindet. Dafür würde ich testweise den Link mal rausnehmen. Wenn es funzt, wieder so einbauen, dass der Link nicht über der Checkbox liegt.

    Webentwickler-Werkzeuge heißen tatsächlich so und sind mittlerweile eigentlich in allen Browsern standardmäßig eingebunden. Es gibt aber auch Add-Ons, z.B. Firebug für Firefox, was immer noch sehr gerne benutzt wird. Lies und arbeite dich da etwas ein. Das sind wirklich sehr sehr nützliche Werkzeuge.

    Und am Rande: Es ist extrem nervig, dass du die Scrollbalken ausgeblendet hast.
    Ich müsste meine Maus sauber machen, damit ich wieder richtig scrollen kann. Nungut, Trackpad tut es auch. Aaaaber: Von der Seite vom Sanitär-Laden wär ich da schon längst wieder weg. Ich lasse mich doch nicht von jemand, der von mir einen Auftrag will, zwingen, meine Maus sauber zu machen oder das Trackpad zu benutzen!

    Gruß
    helix

    Ja, es kann sein, dass die sich im Weg stehen. Aber eigentlich nur, wenn da gleiche Benennungen sind.
    Es kann auch sein, dass das, was du da eingebunden hast, mit z-index über deinem Senden-Button liegt, und der sich dann eben nicht mehr klicken lässt.

    Kann man sich das mal ansehen (Link zur Seite)?
    Sonst eben mit den üblichen Webentwickler-Werkzeugen untersuchen.

    Gruß
    helix

    Ah guck, geht doch. Jetzt verstehe ich das.

    Rückfrage: Muss es tatsächlich ein Beitrag in der Kategorie „Störungen“ sein? Noch einfacher würde es nämlich mit einem Widget gehen.

    Lösung (noch) ohne Lightbox: Störung in ein Textwidget packen. Das Widget in einem Widget-Bereich anlegen, der auf jeder Seite angezeigt ist – Header / Sidebar / Footer – einfach mal gucken, was das Theme hergibt.
    Sonst Child-Theme und einen Widget-Bereich anlegen, der dann immer ausgegeben wird. Mit if (is_active_sidebar()) (siehe Codex) wird der Widget-Bereich überhaupt nur ausgegeben, wenn auch ein Widget drin steckt. Wo der Widget-Bereich angelegt wird, ist eigentlich ziemlich unwichtig, weil du es ja dann eh in eine Lightbox steckst.
    Wenn die Störung behoben ist, zieht man das Widget in den Bereich „inaktive Widgets“. Und kann es von dort wieder aktivieren, wenn wieder eine Störungsmeldung gebraucht wird. Oder man legt ein neues an.

    Mit Lightbox: Mal stöbern, was es dazu für PlugIns gibt. Die findest du in dem Fall weniger unter dem Stichwort „Lightbox“ – da landest du bei dem ganzen Galerie-Gedöns, sondern eher unter den Stichworten „modal“ oder „popup“.
    Oder eben die Box, in der das Textwidget steckt, über CSS als Lightbox stylen. Das könnte man mit einer CSS-Animation machen, die das Fenster von der Seite reinsliden lässt oder einfach sich über die Veränderung der Opacity einblendet.

    Das ganze geht dann natürlich auch mit einem Beitrag. Das wird vielleicht ein bisschen komplexer, wenn du es mit PlugIns lösen willst, weil du dann noch ein weiteres PlugIn brauchst, das dir Beiträge in der Sidebar ausgibt. Sprich, du musst gucken, wie du alle deine gewünschten Features zusammenkriegst.

    Welchen Weg du umsetzst, hängt von deinen Skills und deinen persönlichen Vorlieben ab.

    Gruß
    helix

    Sorry, ich verstehe deine Anforderung nicht.

    „Sofern in einer bestimmten Blog-Kategorie mehr als 1 Post existier[en]t, soll sich […] mit diesem Blogpost öffnen.“
    1. Teil klar. 2. Teil pinkfarbenes Fragezeichen. Welcher Beitrag soll sich denn öffnen, wenn es mehrere zur Auswahl gibt? Und auf welche Aktion hin?

    Und überhaupt, auf welcher Seite? Startseite? Blogseite? Kategorieübersichtsseite?
    Und dann nur eine Störungsmeldung (sozusagen der zweite Beitrag in der Kategorie)? Oder unterschiedlich wählbar, je nach möglicher Störung beim Kunden? Oderoderoder?

    Du weißt, was du meinst. Aber wer die Problemstellung nicht kennt, versteht nur Bahnhof.
    Bitte zurück auf Los und verstehbar erklären, worum es geht. Danke.

    Gruß
    helix

    Dann steigen wir jetzt in die Fehlersuche ein, oder?

    Fehlersuche beginnt damit, dass man sich vergewissert, dass man über die gleichen Dinge spricht / schreibt (haben wir ja jetzt schon ein Stück getan … und ich bin jetzt auch aufm Stand …) Und wir gehen von banal nach komplexer.

    1.) Du hattest einen Screenshot aus dem Admin-Bereich geschickt. Hast du einfach trotzdem mal gespeichert und dir die Seite dann im Frontend angesehen (aktualisieren)?
    2.) Die üblichen Übungen: mal testweise alle PlugIns deaktivieren. Mal testweise auf ein Standardtheme Twenty irgendwas umstellen.

    Bitte Rückmeldung. Und dann sieht man weiter.

    Gruß
    helix

    Wenn das Update unterbrochen wurde, ist es wahrscheinlich sinnvoll, das Update nochmal „manuell“ zu machen, d.h. per FTP verbinden und die aktuelle WordPress-Version neu hochladen. Auslassen kannst und solltest du dabei den Ordner wp-content und die wp-config.php
    Wahrscheinlich sind da im Moment einfach Dateien nicht oder nicht vollständig auf dem Server.

    Total auf deutsch umstellen? WordPress selber ja. Aber nicht alle Themes und nicht alle PlugIns können deutsch. (Aber doch sehr viele, eher mal die meisten).
    Also einfach erstmal im Admin-Bereich unter Einstellungen die Sprache einstellen.

    Gruß
    helix

    maxe war schneller. :)

    Interessant wäre noch, ob die Fehlermeldung „einfach so“ aufgetaucht ist oder ob es irgendwo ein Update gab?

    Hilfreich ist, wenn du dir den Debug-Modus einschaltest, weil du dann eine genauere Fehlermeldung bekommst.

    Gruß
    helix

    Beim Theme-Update werden die Dateien im Theme-Ordner (eigentliches Theme / Elterntheme / themeparent) überschrieben.
    Nicht unbedingt alle, du weißt ja nicht, in welcher Datei es eine Änderung gibt.

    Deswegen legt man sich ein Child-Theme an.
    Ein Child-Theme „funktioniert“ so, dass man sich alle geänderten Dateien in den Child-Theme-Ordner legt.

    Also: Grundvoraussetzung, damit ein Child-Theme überhaupt existieren und aktiviert werden kann, sind eine eigene functions.php und ein eigenes style.css
    Alle weiteren Child-Dateien sind optional – aber in Punkto Updates natürlich zwingend, sobald du an einer Ursprungsdatei etwas verändern willst.

    Vorgehensweise (beispielhaft): Du willst an deinem Theme am Header etwas ändern. Also schnappst du dir die header.php aus dem parent-Theme, machst deine Änderungen und lädst dann die veränderte header.php in deinen Child-Theme-Ordner.
    WordPress erkennt bei aktiviertem Child-Theme von selber, dass es dann auf die Datei im Child-Theme-Ordner zugreifen muss.

    Wenn derzeit deine geänderten Dateien noch im Original-Theme-Ordner liegen, kannst du dir sie einfach vor dem Theme-Update in deinen Child-Theme-Ordner kopieren.

    Und fürs nächste Mal (nicht böse gemeint): Einlesen, wie eigentlich so die grundlegende Funktionsweise irgendeiner Aktion ist, die man da macht. Wäre doch jetzt eigentlich super-hilfreich gewesen?

    Gruß
    helix

    Nein, normalerweise zerstört ein AutoUpdate nicht die Webseite.
    Probleme gibt es dann, wenn Theme oder PlugIns nicht aktuell sind und dann nicht mehr mit einer aktuellen WordPress-Version funktionieren.

    Für Kontrollfanatiker, die lieber mehr Handarbeit machen (manuell updaten oder zumindest den Update-Prozess im Admin-Bereich selber auslösen) und dafür die Kontrolle haben, wann aktualisiert wird – und vorher nochmal ein Backup machen: Man kann das automatische Updaten durch eine Zeile in der wp-config.php ausschalten.
    Im WordPress-Codex gibt es eine Seite „editing wp-config.php“ oder so ähnlich, da ist alles gelistet, was man über die wp-config.php machen kann. Einfach mal reinlesen.

    Gruß
    helix

    Forensprache ist hier deutsch.

    Ich mach sowas direkt in der Datenbank.


    Hab ich auch lange genug gemacht. Und dann gelernt, dass in diesem Fall wirklich ein PlugIn besser ist, weil es Datenbankeinträge gibt, die direkt in der Datenbank „schwierig zu fangen“ sind – Stichwort „serialized Data“.

    Also das genannte PlugIn. Oder ein anderes. Ich komme mit wp-migrate-db gut zurecht …

    Gruß
    helix

    Danke.

    Meine Vermutung war falsch. Es hatte keine technischen Gründe, sondern der Fehler hat vor Rechner und Tastatur gesessen. Auf deutsch, jetzt weiß ich, dass einfach nur die URL in einer extra Zeile (Absatz?) im Editor stehen muss, nix verlinken und so.

    Das hilft jetzt aber dem Threadersteller nicht weiter …
    Außer vielleicht dem Hinweis, dass es bei mir auch mit Seiten klappt.

    Gruß
    helix