Beiträge von Farlif

    Huch?

    Eben habe ich den Cache geleert, schon fliege ich aus dem admin-Bereich mit der Fehlermeldung, dass die wp_get_installed_translations aus der Datei update.php unter wp-includes nicht gefunden worden sei.
    Was mir vorher noch nie passiert ist!

    Das Fronten funktioniert wie immer, nur das Backend ist weg.

    Ich also via ftp zur update.php, die drei Stellen in Zeile 32, 176 und 303 mit wp_get_installed_translations auskommentiert:

    PHP
    /*    $translations = wp_get_installed_translations( 'core' ); */
    /*    $translations = wp_get_installed_translations( 'plugins' ); */
    /*    $translations = wp_get_installed_translations( 'themes' ); */

    Und nun läuft das Backend wieder im schönsten Sonnenschein, als hätte es nie ein Problem gegeben - sogar auf deutsch, es scheint also kein Mensch (keine Maschine) die drei Befehle zu brauchen ...

    Ich finde es trotzdem gruselig. Ich kann doch nicht einfach in einer Datei herumfummeln, und das schlägt nicht irgendwann zurück?

    Und der eigentliche Fehler - was immer das war - ist ja auch noch nicht behoben. Also, was würdet ihr mir raten?

    Ja, ich eigentlich auch nicht.
    Als Nicht-PHPler habe ich gedacht, ich dürfte keinen blanken Text in die php-Datei schreiben. Das ist wohl falsch. :oops:

    EDIT: Jetzt, da das Brett vor meinem Kopf teilweise weg ist, muss ich zugeben: Das war nicht nur falsch, sondern sogar ein elender Riesenquatsch. Wir schreiben doch jeden Tag in PHP-Dokumente! Wie konnte ich so blöd sein??
    Oh Mann.

    Danke, dass du mich drauf gestoßen hast.

    Hallo Melewo,

    danke dir für die Antwort!
    Doch, die footer.php nimmt den PHP-Code an. Aber ich möchte die Titel-Wiederholung ja mitten im Footer-Text haben:

    *** Footer ***

    "blablabla Kontakt-Email usw."
    © [year] [title] "blablabla Firmenname GmbH usw."


    *** Footer ***

    Darum wäre ein Shortcode, der sich in den Text integrieren lässt, günstig. Es sei denn, du hättest eine Idee, wie ich Gering-PHPler das alles auf PHP in der footer.php ausdrücken kann ...?

    VG Farlif

    Hallo,

    ich möchte gern die Überschriften meiner Artikelseiten im Copyright in der Fußzeile wiederholen, und das am besten automatisch.
    Also z.B. für den Artikel "Tolle Lösung für blödes Problem" möchte ich gern automatisch unten in der Fußzeile stehen haben:

    HTML
    © 2013 "Tolle Lösung für blödes Problem": Wahnsinnskracher GmbH Köln. All rights reserved.

    Ich bekomme es nur leider nicht hin.
    Am einfachsten, habe ich gedacht, wäre es wohl, die Überschrift per PHP einzusetzen:

    PHP
    echo get_the_title;

    Bedauerlicherweise aber wird in den Theme-Options / Fußbereich meines Themes kein PHP angenommen.

    Dann habe ich versucht, einen Shortcode zu schreiben, bin aber kläglich gescheitert. Das hier war mein Ansatz:

    1. Einen (falschen?) Shortcode-Block formuliert:

    PHP
    function footertitle_insert { return get_the_title; }
    add_shortcode('footertitle', 'footertitle_insert');


    2. Diesen Code-Schnipsel in die functions.php des Themes eingefügt.
    3. Den Shortcode "[footertitle]" in den Footerbereich der Theme-Options eingefügt.

    Gesagt, getan! Und der Effekt ist gleich Null. Kurz, jetzt habe ich selbst ein blödes Problem.
    Hat jemand einen Hinweis für mich, wie ich was verbessern kann? Oder würdet ihr das ganz anders lösen?
    Ich freue mich über jeden Hinweis!

    Danke, aber falsch. Vielleicht noch mal genauer lesen?
    Man kann die css mit verschiedenen Async-Scripten asynchron laden. Dazu gibt es mehrere Beispiele im Netz, z.B. hier: http://stackoverflow.com/questions/5186…ss-using-jquery, hier: http://h3manth.com/content/asynch…-and-javascript oder hier: http://css-tricks.com/thinking-async/.
    All diese Miniskripte setzen allerdings die die jquery.js voraus - die also zuvor geladen werden muss. Darauf bezieht sich meine Frage: Denn die jquery.js wird über die script-loader.php registriert - nur eben ohne async-tag.

    Nochmal gefragt: Wie kann man in der script-loader.php angeben, dass die jquery mit "async" geladen werden kann?

    Hallo,

    Zeit wird ja immer wichtiger. Darum möchte ich meine style.css gern asynchron laden, damit sie nicht den Seitenaufbau verzögert. Dazu müsste ich leider im Header die jquery laden, um sie dann wieder die style.css asynchron nachladen zu lassen ...
    In der script-loader.php lautet nun der Befehl, die jquery in den Header zu laden:

    PHP
    $scripts->add( 'jquery', '/wp-includes/js/jquery/jquery.js', array(), '1.8.3' );


    Bitte wo/wie gebe ich an, dass die jquery "async" geladen werden soll?

    Danke schonmal!

    Hallo,

    ich möchte gern die flexiblen Seitentemplates (Templates für pages) meines Themes mit dem sauberen Aufbau von Kategorien (für posts) kombinieren.

    Gibt es eine Möglichkeit hierzu?
    D.h. entweder die Blog-Post-Templates genauso flexibel zu gestalten wie die Seiten-Templates es sind.
    Oder umgekehrt, falls Möglichkeit eins nicht geht, dann eben Seiten Y und Z in Kategorie X aufnehmen. http://faq.wpde.org/artikel-der-ka…ite-y-anzeigen/ habe ich gelesen - aber geht es auch anders herum, eben dass Seiten in eine Kategorie aufgenommen werden können?

    Danke schonmal!

    Vielen Dank euch beiden!

    Gelöst.

    Ich habe Franks Code in die Haupt - .htaccess geschrieben, das tmp-Verzeichnis am von euch vorgeschlagenen Ort angelegt, die leere index.php und Ralfs .htaccess (chmod 444) hineingesetzt. Am Ende habe ich die Schreibrechte für das Verzeichnis auf 777 geändert - die .htaccess ist ja noch da.

    Und nun geht es! :)

    DANKE!!

    Danke euch, aber es klappt noch nicht.
    Cookies habe ich gelöscht, Frank, es taucht aber - wenn ich richtig vermute, nur bei Mac - weiterhin auf. Ich habe auch nichts händisch verändert, Ralf, und die von dir verlinkten Dokumente (danke nochmal dafür, die scheinen sich genau mit meinem Problem zu beschäftigen, jetzt muss ich sie nur noch verstehen) übersteigen leider meinen Horizont ... :)
    Anderst gesagt, ich habe keine Ahnung, in welcher Datei ich die Speicherei wieder abschalten muss. Denn die Plugin-Files habe ich ja gelöscht.

    Stefan

    Hallo zusammen,

    gestern habe ich ein Plugin (WP-Print) installiert, das meine Permalinks umschrieb, so dass ich weder auf die Seiten kam, noch ins Backend. Löschen des Plugins auf dem Server half auch nichts, also habe ich ziemlich viel versucht, bis es wieder klappte (am Ende war es ein Tipp von Maxe hier im Forum, der mich drauf brachte, es hatte mit Permalinks und .htaccess zu tun). Leider habe ich während der Versuche auch ein paar frische Cache-Dateien auf dem Server gelöscht.
    Warum erzähle ich das?
    Weil mein Safari mir nun unter jeder einzelnen Seite zeigt:

    Zitat

    Warning: Unknown: open(/tmp/sess_4f35a39e8e9092d8c9c10d3017bc8d81, O_RDWR) failed: Permission denied (13) in Unknown on line 0

    Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0



    Abgesehen von dieser bescheuerten Fehlermeldung allerdings klappt alles - ich kann schön im Backend arbeiten, die Seiten werden angezeigt wie es sein soll usw. (Website-Url: rechner-photovoltaik.de).
    Nur, wie bekomme ich diese Warnmeldung weg?
    Die Cache-Plugins habe ich jetzt gelöscht, trotzdem kommt die Meldung noch ... Hat jemand eine Idee, wie ich sowas wieder loswerde?

    Ja, das hätte durchaus sein können :)
    Aber - man soll ja auch mal verraten, wie man das Problem beseitigt hat - der Lösungsweg war: Komplettes Dateisystem herunterladen. Auf dem heimischen Mac auf den seltsamen URL-String durchgreppen. Dabei herausfinden, dass eine Datei des - deaktivierten! - Plugins WP Super Cache den String enthielt. Okay, Cache geleert - und schon ging's wieder.
    Schwein gehabt.

    Sorry für Doppelpost, ich kann meinen Beitrag leider nicht neu editieren - ich denke, das Umbiegen der Domain rechner-photovoltaik.de auf solarstrom.rechner-photovoltaik.de ist tatsächlich das Problem. Ich weiß nur, wie gesagt, nicht wie es zustande kommt.
    Wie ich jetzt gesehen habe (darum poste ich das hier noch einmal, vielleicht kann ja jemand etwas damit anfangen?), werden die meisten anderen Verweise auf die URL ebenfalls umgebogen - Bilder, Plugin-Dateien, alles zeigt jetzt auf solarstrom.rechner-photovoltaik.de. Dabei gibt es diese Subdomain noch nicht einmal.
    An der .htaccess liegt es auf keinen Fall, da habe ich testweise alle Umbiegungen herausgenommen, ohne Effekt. Hat jemand noch irgendeine Idee, an was das liegen könnte? Speicher-Plugins sind deaktiviert, alle weitere verdächtigen Plugins ebenso.

    Ah, das klingt nach einer Spur ... Allerdings habe ich keine Ahnung, wo die URL so umgebogen wird. Im Header habe ich die Adresse nämlich ohne solarstrom stehen. Das einzige, was mir einfällt, wäre die .htaccess, da habe ich ein paar Umleitungen gesetzt - aber nichts, was zu solarstrom.rechner-photovoltaik.de zeigt. Gibt es sonst noch Orte, in denen solche Umleitungen stehen könnten? Ich war zwar an nichts dran, aber man weiß ja nie!

    Hallo,

    ich werde noch wahnsinnig. Meine Startseite (http://www.rechner-photovoltaik.de) nimmt meine CSS nicht mehr. Jetzt bin ich auf Fehlersuche, dabei ist mir etwas Komisches aufgefallen.

    Wenn ich angemeldet bin, sieht die Startseite so aus, wie sie soll.
    Wenn ich nicht angemeldet bin, ist alles scrambled eggs.

    Kann mir jemand erklären, warum? Vielleicht hilft mir das, den Fehler nachzuvollziehen. Danke!