Beiträge von danielgoehr

    An der Größe des Ausgangbildes liegt es nur bedingt. So lange die nicht sehr klein sind, dürfte das keine Probleme machen.
    Das würde ich also für den Moment ausschließen.

    Vom Prinzip funktioniert es bei Wordpress so:
    Du lädst ein Bild hoch und Wordpress erstellt von dem hochgeladenen Bild unterschiedlich große Versionen. Welche Abmessungen die haben, ist im Theme festgelegt.
    Wenn man jetzt im Theme ein Bild ausgibt (wie z.B. in diesem Fall das Beitragsbild), wird an dieser Stelle im Theme technisch (nicht von dir, sondern vom Ersteller des Themes) festgelegt, in welcher Größe die Ausgabe erfolgen soll.

    Soweit so gut. Was mich jetzt nur wundert ist, dass einmal das Bild in der vollständigen Größe ausgegeben wird (auf der Flammlachs-Seite) und auf der Kontaktseite plötzlich ein anderes Format (730x350px, was ja kleiner ist, als das von dir hochgeladene Ausgangmaterial). Das ist eigentlich ungewöhnlich, weil das "normalerweise" im Theme (weitestgehend fest) eigestellt sein sollte. Weitestgehende deshalb, weil sich das auch ändern lässt (also wieder durch den Theme Author, nicht durch dich), so dass es von aussen schwer zu sagen ist, wie das Theme technisch gelöst ist.

    Das war jetzt im Grunde alles keine neue Erkenntnis, sondern nur nochmal die ausführliche Erklärung zu dem, was ich in meiner letzten Antwort gesagt habe.

    Ohne mir das Theme (und in dem Fall das Child-Theme) genauer anzuschauen, bin ich für den Moment auch etwas überfragt. :(


    Auf einer Seite (Flammlachs) habe ich es geschafft, es entsprechend scharf und korrekt anzeigen zu lassen.
    Dort hat das Bild eine extrem hohe Auflösung. (Vielleicht ging es nur deshalb?!)

    Stimm, das sieht es gut aus. Das Bild ist aber natürlich auch wirklich riesig.


    Jetzt will ich auf einigen Seiten das Bild der Visitenkarte als Beitragsbild anzeigen lassen (Größe mömentan 2560x1920 px),
    bekomme die korrekte Skalierung, Schärfe etc. nicht hin.


    Das ist jetzt (leider) noch keine wirkliche Lösung für dein Problem. Aber interessant finde ich, dass das Bild auf der Seite Flammlachs mit voller (vollständiger) Größe ausgegeben wird, auf der Seite Kontakt aber nur in 730x350px (also eine andere Image-Size). Ich weiß jetzt nicht, wie das bei deinem Theme funktioniert, aber wie fügst du die Bilder denn ein? Kannst du dort irgendwie die Bildgröße auswählen? Die Mediathek bietet dir dafür normalerweise eine Option, auszuwählen, in welcher Größe das Bild eingefügt werden soll. Oder fügst du das Bild irgendwie anders ein?

    Danke für den pädagogischen Tipp… wenn ich einen CSS- oder was auch immer Kurs belegen möchte, werde ich das gerne tun. Du musst hier im Forum ja nicht auf meine Fragen antworten, wenn dir mein Wissensstand zu anstrengend ist.

    Ist jetzt zwar OT, aber ich möchte da trotzdem auch gern noch etwas zu sagen. Ein Forum ist kein (bezahlter) Dienstleister, dem du eine Aufgabe schickst und dann eine fertige Lösung bekommst.

    son10 hat sich die Mühe gemacht und dir auf deine Frage korrekt geantwortet. Nur weil dir sein Lösungsvorschlag nicht gefällt und du gern eine fertige Lösung willst, ist das aber kein Grund hier so patzig zu werden.

    Das kannst (und darfst) du natürlich so machen, es wird andere Leute aber nicht gerade dazu motivieren, dir zu helfen.

    Schon immer, und zwar sobald jquery benötigt wird, z.B. wenn es als dependency bei wp_enqueue_script angegeben ist.

    Genau genommen ist jQuery erst seit 2007 Teil vom Core (was ja aber fast das selbe ist). Eingebunden wird es entweder im Theme oder in den jeweiligen Plugins, die jQuery verwenden. Mittlerweile kenne ich aber praktisch keine WordPress Installation mehr, bei der es nicht eingebunden wird.

    Schau mal in die Konsole. Da steht die Ursache drin.

    Du hast "Mixed Content". Das heißt, du rufst Ressourcen über http ab.

    Ich kopier dir mal die betroffenen Dateien hier rein:

    Code
    http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js
    http://rooosh.com/sandbox/goldbart/wp-content/uploads/2016/10/reference_1.jpg
    http://rooosh.com/sandbox/goldbart/wp-content/uploads/2016/10/reference_2.jpg
    http://rooosh.com/sandbox/goldbart/wp-content/uploads/2016/10/reference_3.jpg
    http://rooosh.com/sandbox/goldbart/wp-content/uploads/2016/10/reference_4.jpg
    http://rooosh.com/sandbox/goldbart/wp-content/uploads/2016/10/reference_5.jpg
    http://rooosh.com/sandbox/goldbart/wp-content/uploads/2016/10/reference_6.jpg

    Eins deiner Premium-Plugins (oder dein Premium-Theme) beschwert sich, weil sich deine URL bzw. Domain geändert hat.

    Vermutlich ist deine (alte) Domain bei dem Anbieter des jeweiligen Plugins/Themes hinterlegt und wird zum Abgleich deiner Lizenz mit deiner aktuellen Domain vergleichen. Durch den Umzug stimmen diese beiden nicht mehr überein.

    Du musst dich wahrscheinlich beim Anbieter des Plugins/Themes einloggen und dort auch deine neue Domain hinterlegen.

    Ich hab hier diese Woche gerade fast das selbe für eine Options-Seite für ein Plugin. Deshalb konnte ich gerade mal schnell in meiner eigenen Funktion testen.

    Die Dollarzeichen sind vermutlich doch nicht das Problem, weil du das ja als Parameter in der ready-function mit übergibst.

    Bei mir ist imgurl auch undefined, wenn ich deinen Code verwende.

    Gehen wir jetzt einfach mal davon aus, dass die Variable html bei dir nicht undefined ist, dann versuch mal

    Code
    [COLOR=#333333]var imgurl = $('img',html).attr('src');[/COLOR]

    durch

    Code
    var [COLOR=#333333]imgurl [/COLOR]= [COLOR=#333333]jQuery[/COLOR](html).attr('src');

    zu ersetzen.

    Die Klasse im Formular gibt es

    Nicht in dem PHP Teil, den du hier gepostet hast. Es wäre auch hilfreich, wenn du den nochmal etwas schöner formatieren könntest. So ist der wirklich schwierig lesbar.

    Aber du hast recht, ich habe deine Frage falsch verstanden, weil nicht genau gelesen.


    Mein Problem ist, dass wenn ich mit console.log versuche die Variable imgurl ausgeben möchte, undefined kommt und ich mir nicht erklären kann, warum.

    Hast du denn schon mal als ersten Schritt probiert, alle $-Zeichen gegen jQuery auszutauschen? Nur um das als Fehlerquelle auszuschließen.

    Du schreibst, imgurl ist undefined. Hast du mal versucht, console.log(html) auszugeben? Aus der Variable html "extrahiert" dein script ja imgurl.
    Ist html auch undefined? Wenn nein, poste hier mal bitte den Inhalt.


    Vielen dank für deine Hilfe, hast mir sehr geholfen.

    Gerne! Freut mich, dass es jetzt so passt.


    eine letzte frage dazu. kann man die beiden spalten auch gemeinsam in der klammer angeben? wenn ja wie?

    Du meinst zusammenfassen? Ja kann man. Du kannst die Elemente einfach per Komma trennen.

    Ich mache das jetzt mal an einem simpleren Beispiel, damit es etwas übersichtlicher ist:

    Code
    .element1, .element2
    {
    
    
    /* diese Regeln gelten dann für beide */
    
    
    }

    Mal halblang und nicht mit Child-Themes auf Neu-Einsteiger geworfen. Wenn HaloLg mit dem Theme Twenty Seventeen arbeitet, arbeitet er mit großer Wahrscheinlichkeit auch mit WordPress 4.7. Wie verschiedentlich bemerkt, bietet WordPress ab der Version 4.7 von Haus aus ein Custom CSS an. Zu finden im Admin-Bereich unter Design -> Customizer -> Zusätzliches CSS.

    Ja, ist mir auch gerade aufgefallen. Danke für diesen (berechtigten) Hinweis. Ich vergesse immer, dass es diese Möglichkeit seit 4.7 auch gibt.

    Wobei es in vielen Fällen am Ende nicht bei ein paar CSS Änderungen bleibt. Und das lokale bearbeiten der Dateien mit einem brauchbaren Editor hat gerade für Anfänger große Vorteile (Codevorschläge, Syntax Highliting etc).


    Was würdet ihr empfehlen, sollte man dies lernen oder ist das eher schon zeitaufwendig bzw. anspruchsvoll um solche Änderungen wie oben beschrieben (Schriftart im Header, Footer verkleinern etc.) vornehmen zu können?

    Grundsätzlich sind das nur mehr diese Kleinigkeiten im Design, die ich noch ändern will, damit ich endlich mit dem Bloggen anfangen kann.

    Das musst du am Ende selbst entscheiden. Gerade wenn du nur ein paar CSS Änderungen machen willst, ist das nicht übermäßig kompliziert und CSS ist eigentlich relativ simpel aufgebaut und einfach zu verstehen (genau genommen ist das nicht mal ein Programmiersprache). Aber ganz ohne Einarbeitung wird das schwierig.

    Hi ja wenn ich wordpress nackig installiere funzt es. Ich denke das es an der Datenbank liegt. Die ist schon bissl älter...

    Ok, dann verstehe ich leider auch nicht, was das Problem ist.

    Eigentlich ist es einfach:
    - Dateien vom alten auf den neuen Server kopieren
    - Datenbank auf dem alten exportieren
    - Datenbank auf dem neuen importieren
    - Domain in der Datenbank austauschen (z.B. mit https://interconnectit.com/products/searc…ress-databases/ oder https://de.wordpress.org/plugins/better-search-replace/
    - Im Dashboard einloggen und ggf. Permalinks einmal neu speichern um die neue .htaccess zu generieren
    - Freuen, dass alles läuft

    Warum du das nicht hinbekommst, kann man dir aus der Ferne auch schlecht sagen. Da dein Server nicht öffentlich läuft (das soll bitte auch so bleiben), haben wir als Anhaltspunkt nur das was du schreibst - und das ist leider wenig aufschlussreich für die Fehlersuche.


    Das Alter der Datenbank ist dabei eigentlich völlig unerheblich. Wenn es auf dem alten Server lief, sollte es nach dem Umzug auch auf dem neuen laufen.

    Hallo Daniel,

    Ich nehme an, mit Punkt 1 ist nicht die Umleitung gemeint, die mir Strato bei jedem Telefonat andrehen will?

    Das kann ich dir nicht sagen, weil ich ja nicht weiß, was Strato dir "andrehen" will.

    Starto selbst nennt das aber anscheinend tatsächlich "Umleitung". Hier der Link zum FAQ:
    https://www.strato.de/faq/article/20…ket-nutzen.html

    Das was du möchtest/brauchst ist eine Umleitung intern.


    Nur nochmal folgende Fragen zur Sicherheit, weil in dem Artikel steht, dass alle Domains per Default auf "/" zeigen (dann müsstest du gar nichts machen, außer der Datenbank-Anpassung):

    Deine Website ist aktuel noch nicht über die neue Domain erreichbar, oder?

    Deine neue Domasin hast du auch bei STrato, oder bei einem anderen Anbieter?

    und arbeite seither damit im Maintenance Mode per Master-ID. Gestern habe ich eine Domain eingerichtet und möchte diese nun mit der Seite verknüpfen, sodass Beiträge erscheinen à la http://www.domain.de/2016/12/06/link_beitrag.

    Hallo Kathrin,

    ich weiß zwar ehrlich gesagt nicht, was eine Master-ID ist (vermutliche eine Domain vom Hoster nach dem Muster "kundennummer.irgendwas.de"?), aber der Weg ist folgender:

    1) Du musst bei Strato die Domain mit deinem Webspace verbinden. Dabei wählst du für die neue Domain das selbe Verzeichnis aus, auf das auch deine aktuelle Domain zeigt.
    2) Anschließend musst du die Domain in der Dtanbank deines Wordpress ändern. Das geht zum Beispiel hiermit:
    https://interconnectit.com/products/searc…ress-databases/
    oder
    https://de.wordpress.org/plugins/better-search-replace/

    Anschließend sollte deine Seite unter der neuen Domain erreichbar sein.

    WICHTIG: Mach auf jeden Fall vorher ein Backup deiner Dateien und deiner Datenbank. Wenn etwas schief geht, lässt sich sonst deine Seite im schlimmsten Fall nicht mehr herstellen!

    Ok, für mich ist der zweite Thread die exakte Fortführung des ersten und dieser hier knüpft nahtlos an den zweiten an. Aber das mal beiseite...

    Gibt es eine Möglichkeit eine Tabelle auf dem PC und auf Handys anders darzustellen?

    Das beste wäre nach wie vor (siehe letzter Thread) deine Daten gar nicht erst als Tebelle auszugeben.

    Wenn du trotzdem dabei bleiben möchtest, kannst du es zum Beispiel folgendermaßen probieren:

    http://johnpolacek.github.io/stacktable.js/

    Das Script habe ich selbst schon mehrmals verwendet (wenn es sich um Daten handelt, die wirklich als Tabelle dargestellt werden sollen/müssen) und es funktioniert in vielen Fällen wirklich gut.


    das man für das handy zum beispiel die spalten Wert3 und Bemerkung weglässt.


    Ja das geht auch.

    z.B. so:


    Damit blendest du die dritte Spalte einer Tabelle aus, wenn der Bildschirm weniger als 400px breit ist.


    Geht das zu machen? und wie kann man das einbinden.

    Für die erste Variante steht alles auf der verlinkten Seite. Die zweite Variante kommt einfach ins Custom-CSS deines Themes oder ans Ende der style.css deines (Child-)Themes.