Beiträge von helix

    Ich weiß nicht, wie du das machst. Ich kann dir schreiben, wie ich das machen würde:

    Ich würde mir ein Seitentemplate schreiben, das ich page-slug-der-seite.php benenne.
    Hier würde ich die Teile der normalen Ausgabe des Loop aus der page.php so drin lassen, wie ich sie brauche + zusätzlich ergänzen meinen Tabellenerzeugungscode.
    Zugehöriges JS und CSS würde ich ordentlich in der functions.php einbinden mit register_script() und enqueue_script() – und zwar nur für diese eine Seite, mit einer if-Abfrage.

    Gruß
    helix

    Edi

    Und? Gesetzt den Fall, das Theme hätte einen Bug, wie du behauptest – um einmal deine Wortwahl aufzugreifen – besteht denn überhaupt Interesse, das Problem zu lösen? Oder ist es einfach nur komfortabel zu behaupten, das Theme hätte einen Bug. Und man kann ja JazzMin empfehlen, sich einfach ein anderes Theme zu suchen …

    Auch das „halblang“ gebe ich gerne zurück. Mach du mal halblang und gehe ebenfalls zurück auf Los …

    Was macht man als erstes bei der Fehlersuche? Man schaut, ob der Fehler reproduzierbar ist.
    Wenn nun JazzMin und du sagt, dass es trotzdem nicht funktioniert, ich aber sage, es funktioniert, ist das erstmal nicht-so-wirklich-reproduzierbar. (Eine reine Mehrheitsabstimmung ist aber meines Erachtens auch nicht zielführend.)

    Nächster Schritt ist, dass man guckt, ob sich unsere Versuchsaufbauten denn unterscheiden und worin der Unterschied besteht. Hier liegt meiner Ansicht nach der Hund begraben.
    Macht es doch mal bitte so, wie von mir in Post #7 beschrieben.
    Nicht, wie von mir in Post #4 beschrieben, da habe ich selber verkehrt herum gedacht. Das habe ich aber in Post #7 richtiggestellt.

    Ich gebe gerne zu, dass das verwirrend war / ist.
    Aber: vom Threadersteller erwarte ich genaues Lesen schon; wäre doch im eigenen Interesse.
    Und von dir, mit so langer Forenzugehörigkeit und so hoher Beitragszahl, erwarte ich auch was anderes als so’n Schnellschuss.

    Gruß
    helix

    Ist ja blöd... Kann man das umgehen?


    Ja, kann man umgehen. Blöd ist nur die eigene Blödheit. Und die kann man ganz einfach umgehen, indem man sie mal weglässt.

    Klasse, danke für die Hilfe.

    Scheint der normale richtige Weg zu sein, leider funktioniert es nicht.

    Doch ein Bug im Theme???


    Weißt du, was mich daran so anätzt: Wenn man deinen kleinen Beitrag dann bis zum Ende gelesen hat, weiß man, dass du das Danke überhaupt gar nicht so gemeint hast. Nur eine oberflächliche Höflichkeitsfloskel. Dahinter das ungeduldige mit-den-Füßen-scharren. „Jetzt-aber-bitte-die-funktionierende-Lösung-aber-presto!“

    Dabei funktioniert es ja nur deswegen nicht, weil du dir noch nicht mal die Mühe machst, das, was man dir antwortet, auch zu lesen.
    Deine Fehlerbeschreibung, dass dein Link nicht ausgegeben wird, ist ein Hinweis darauf, dass du immer noch eingestellt hast, dass dir nur die Auszüge deiner Beiträge angezeigt werden, statt Beitrag in voller Länge.

    Ich bin dann hier raus …
    helix

    Bitte geh zurück über Los.
    Lies nochmal aufmerksam durch, was ich geschrieben habe. Und dann versuchst du, das nachzuvollziehen.

    Ich habe mir die Mühe gemacht, dein Theme in einer Testumgebung zu installieren. Bei mir hat es funktioniert.

    Gruß
    helix

    Niemand eine Idee?


    Doch, ganz viele Ideen, die beziehen sich aber alle nicht auf die Frage, die du explizit gestellt hast, sondern auf die Fragen, die sich implizit stellen, wenn man deine Posts liest.

    […] Das wird bestimmt nicht gern gesehen, aber ich habe meine Gründe und ich hoffe, es wird respektiert.

    Ich gehe davon aus, dass du willst, dass man dir möglichst vorurteilsfrei begegnet. Das schreibst du so zwar nicht explizit. Es ist meine Interpretation dessen, was ich von dir bisher gelesen habe.
    Warum hast du dann nichts besseres zu tun, als jede Gelegenheit zu nutzen, den übrigen Usern hier im Forum deine persönlichen Vorurteile überzustülpen?

    Davon mal abgesehen: Konkrete Hilfestellung fällt flach mangels Link zum Geschehen.
    Also kann man dir nur auf einer allgemeineren Ebene helfen. Also wäre doch hilfreich, wenn du ein bisschen Engagement für die Lösung deines Problems zeigst und dieses Abstrahieren mal selber vornimmst …
    => Worum geht es? Ah, Übersetzung. Schreibst du selber im Thread-Titel. => Wo setzt man da an? In der Sprachdatei oder mit einem Tool wie z.B. Loco Translate. Hast du das probiert? Wenn ja: woran hakt es? Wenn nein, warum nicht? (hättest du doch finden / drauf kommen können, wenn du dich mal ein bisschen bemüht hättest …)

    kopfschüttelnder Gruß
    helix

    Schaut mal hier, da war die Frage schonmal.
    http://forum.wpde.org/allgemeines/67…-benoetigt.html

    Ist jetzt zwar schon etwas älter, aber man könnte nochmal neu durchtesten, wie das redcat63 im letzten Beitrag beschrieben hat.

    Der aktuelle Stand ist: ja, Cookies werden zum Einloggen benötigt. Und sie werden bei Kommentaren benutzt.
    https://codex.wordpress.org/WordPress_Cookies

    Mutmaßung (im Rahmen des Testaufbaus können wir es auch „These“ nennen):
    - WordPress setzt die Cookies beim Kommentarschreiben, wenn es darf, d.h. wenn im Browser Cookies zugelassen sind.
    - WordPress lässt auch bei deaktivierten Cookies (Browsereinstellung) Kommentare zu.
    => Das wäre zu überprüfen.
    Wenn dem so ist, könnte man das schon so auf der Webseite kommunizieren (ich nutze die Kommentarfunktion auf meiner Seite nicht und habe mir tatsächlich schon überlegt, einen „umgekehrten Cookiehinweis“ zu formulieren: Diese Seite nutzt keine Cookies. Weil mich diese blöden Cookie-PopUps dermaßen nerven … Aber den umgekehrten Hinweis fand ich dann auch irgendwie „Spam“, also hab ich es gelassen).

    Der nächste Schritt wäre dann die Suche nach einem geeigneten PlugIn oder, wie man sich das selber einrichten kann.
    Sieht auf den ersten Blick insofern komplex aus, als dass sich zunächst mal nicht sehr viel dazu findet …

    Gruß
    helix

    Und natürlich die übrigen PlugIns, die im Einsatz sind, checken, ob die evtl. Cookies setzen.

    Danke für den Tipp, doch wo kann ich das einsehen/einstellen?

    Wenn mir jemand schreiben würde, „sieht so aus, dass du das in deinem Theme einstellen kannst“, würde ich als erstes dort suchen, wo man normalerweise themespezifische Einstellungen vornimmt: Design -> Anpassen.

    Richtig, da gibt es eine Zeile „Blog Options“. Und da hinwiederum die Einstellmöglichkeit für die Ausgabe der Beiträge in voller Länge auf der Startseite.
    Es ist allerdings umgekehrt, als ich dir geschrieben habe. Du musst das Häkchen bei voller Beitragslänge gesetzt haben. Dann erscheint auch dein More-Tag auf der Seite mit „(mehr …)“. (Es sei denn, du gehst in den Texteditor, machst in dem more-Tag hinter das Wort „more“ ein Leerzeichen und schreibst dann z.B. „schnubbeldiwürb“ – :cool: )
    Ist auch logisch und richtig so. Viertel vor zehn abends scheint keine geeignete Arbeitszeit für mich zu sein.

    Gruß
    helix

    Ganz genau so, wie ich es dir beschrieben habe.

    Du hast eine Seite angelegt, die deine Blogseite werden soll.
    Du gehst im Adminbereich auf „Einstellungen“ und dort auf „Lesen“.
    Dort kommen zunächst die Einstellungen für die Startseite, Beitragsseite oder statische Seite.
    Und drunter, wenn die Startseite wie bei dir eine statische Seite ist, kannst du eine Seite als Beitragsseite auswählen.

    Gruß
    helix

    Wenn ich die Template-Dateien richtig interpretiere, kannst du einstellen, dass die Beiträge auf der Startseite in voller Länge angezeigt werden. Hast du das eingestellt? Probier mal aus, was passiert, wenn du das rausnimmst.

    Gruß
    helix

    Okay, dann war ich auf dem falschen Dampfer.
    Und habe wieder was gelernt, weil ich vorher gar nicht wusste, dass es sowas gibt (vereinfacht gesprochen – ich bin schlicht nicht auf die Idee gekommen, dass du es wie beschrieben haben willst, und habe mir dann natürlich auch keine Gedanken darüber gemacht)

    Schau mal hier, hilft dir das weiter?
    http://www.w3schools.com/jsref/dom_obj_frame.asp
    http://www.w3schools.com/jsref/tryit.as…f_iframe_create

    Gruß
    helix

    Ah, du warst dann doch schneller. Komisch, ich hatte eigentlich in der Beitragsvorschau nochmal geguckt …

    Schau mal, ob du das mit dem Navigationsmenü in den Griff bekommst, indem du einfach deine Seite aktualisierst (F5).
    Begründung: dein System kennt schon die neuen Permalinks. Normalerweise auch im Menü. Im HTML, das im unaktualisierten Browserfenster angezeigt wird, stehen aber noch die alten Permalinks. Die können dann natürlich nicht gefunden werden.

    Gruß
    helix

    Achsoja, Frage nach Buch: Ja, gibt es. Hier wird gerne das WordPress-Buch von Perun empfohlen.

    Die Fehlermeldung sagt, dass dein System ein Problem mit dem Zeichensatz der Datenbank hat.
    Das Studium der Ergebnisse aus einer Anfrage bei einer Suchmaschine bringt mich darauf, dass es möglicherweise bei lokalen Installationen Besonderheiten geben kann. Dass man da was einstellen muss, weil man die Option hätte, dies oder das zu wählen. Oder so ähnlich. Ich verstehe davon nichts.

    Insofern drücke ich jetzt mal den Melden-Button und bitte die Mods drum, den Thread in das Unterforum „Konfiguration“ zu verschieben.

    Gruß
    helix

    inzw. habe ich schon mal rausgefunden das ich die Daten (also die erstellten Seiten) per export sichern kann und habe so auch eine .xml Datei erstellt ich hoffe da sind alle Daten jetzt gesichert.


    Das ist eine ziemlich rudimentäre Sicherung. Sinnvoller ist immer ein Datenbankbackup.

    Ich habe mich mal in phpMyAdmin getraut, tja aber was mir das dort alles sagen soll??? ich konnte zumindest erkennen, dass anscheinend die Seitendaten irgendwie in wp_posts abgelegt sind.
    und mir erscheint es komisch das dort die letzten einträge (änderungen??) unter post_date_gmt mit "0000-00-00 00:00:00" angezeigt werden.


    Das sind Entwürfe und automatische Sicherungen. Das ist normal, dass die kein Datum haben.

    ich bin am überlegen Wordpress kommplet deinstallieren,
    Neuinstallieren, schauen ob alle funktionen passen.
    Theme neu installieren schauen ob alles geht
    und dann die xml datei wieder exportieren.


    Das ist dann Plan C.

    Was du mal probieren kannst:
    Dem System die .htaccess-Datei „klauen“, d.h. einfach umbenennen. Dann findet WordPress die nicht mehr und muss entweder eine neue anlegen oder fällt auf die Standardeinstellungen mit den angehängten Beitrags-IDs zurück.

    Aber ziemlich sicher liegt das Problem nicht an der htaccess-Datei, die sieht nämlich im Prinzip immer gleich aus, egal welche Permalinkstruktur du abspeicherst.
    Eher für wahrscheinlich halte ich, dass du versucht hast, dem System eine unsinnige Permalinkstruktur zu füttern. Ist natürlich pure Unterstellung – mit einem Neueinsteiger kann man das ja machen … – ne, ehrlich, ich hatte das Problem so noch nicht, deswegen kenne ich auch die Lösung nicht, sondern kann nur strukturell überlegen, was da schiefgelaufen sein könnte.

    Die Permalinkstruktur wird in der Datenbank gespeichert, in der Tabelle _options, permalink_structure.
    Was steht da jetzt drin?
    Du kannst versuchsweise mal den Wert komplett rauslöschen, das entspricht dann wieder der Standardeinstellung mit den angehängten Beitrags-IDs. Oder ein Wert, der normalerweise funktionieren sollte, z.B. „/%postname%/“. Natürlich ohne meine Anführungszeichen.

    Gruß
    helix

    Gruß
    helix

    Ich weiß auch nicht, warum Neulinge immer denken, dass diejenigen, die schon länger dabei sind, sofort wissen und erkennen müssten, was das für ein Problem ist, und vor allem, wie es zu beheben ist.

    Kannst du bitte mal etwas konkretisieren:
    Ist dein Beispiel-Link mit localhost in der Adresse ein Hinweis darauf, dass es eine lokale Installation ist?
    Kannst du dich noch erinnern, wie deine Permalink-Einstellung vor deiner Änderung war, und was du dann eingetragen hast?

    Danke.

    Gruß
    helix

    Der Menüpunkt Vermietung, zu dem Gewerbe ein Unterpunkt ist, ist auf der Seite Gewerbe nicht mehr .current-menu-item, sondern .current-menu-parent (oder .current_page_parent oder .current_page_ancestor). Du musst dein Untermenü auch an einer dieser Klassen festmachen / dafür definieren.

    Gruß
    helix