Beiträge von mensmaximus

    Hatte ich früher im Einsatz. Da es aber nur selten gepflegt wird (3 Jahre ohne Updates) und auch nicht WordPress Konform geschrieben war, mache ich es jetzt per Hand. Das ist auch deutlich performanter. Du muss Deine CSS Regeln natürlich entfernen (hyphen, word-break) da der Hyphentor einen Fallback hat und sich abschaltet wenn er die CSS Regeln erkennt.

    https://github.com/mnater/Hyphenator

    Mit dem MergaAndPack Tool erstellst Du Dir Deine persönliche Version.

    Ich lege die Datei dann in ein Unterverzeichnis /hyphenator in einem Child Theme und lade es mit folgender Funktion in der functions.php des Child Themes:

    Code
    add_action( 'wp_enqueue_scripts', 'mmx_load_hyphenator', '99' );
    function mmx_load_hyphenator() {
        wp_enqueue_script( 'hyphenator', get_stylesheet_directory_uri() . '/hyphenator/hyphenator.js');
    }

    Die CSS Klasse, die ich im MergeAndPack auswähle, ergänze ich dann um

    CSS
    -webkit-font-variant-ligatures: no-common-ligatures !important;
    font-variant-ligatures: no-common-ligatures !important;

    Sonst gibt es Probleme bei der Anzeige von Trennungen mit allen Apple Endgeräten bei Verwendung von Webfonts.

    Nach der Änderung. Beim Neuaufruf ist die Lücke aber weiterhin zu sehen. Ich würde sowieso auf die CSS Silbentrennung verzichten ebenso auf word-break Eigenschaften. Ich verwende dafür eine angepasste Version des Hyphenator Scripts mit manueller Einbindung in WordPress.

    Foren leben davon ...

    Aus meiner Sicht sind klassischen Foren längst überholt, weil der Workflow und die UX nicht mehr in die heutige Zeit passen. Das alte Frage und Antwort Spiel wird es immer geben und ebenso die Meinungen darüber was gefragt werden soll und was nicht. Die Zeit ist reif für eine neue Art Forum ;)

    Die virtuellen Mwst Sätze sind für virtuelle Produkte gedacht. Bei physikalischen Produkten gilt die Mwst des Landes aus dem der Verkauf erfolgt. Ein Besteller aus Österreich zahlt in einem Shop in Deutschland 19% Mwst. Rechtssichere Informationen zu dem Thema erteilen Steuerberater und Anwalt.

    Gibt es ein spezielles Plugin womit man Seite vom Design her pimpen bzw. verschönern kann? Ich will aus meinem Theme gerne noch mehr rausholen. Ich bin immer ganz neidisch, wenn ich andere wordpress Websiten sehe. Hat jemand eine Empfehlung für mich? Vielen Dank im Voraus.

    Was soll denn gepimpt werden? Wie soll es hinterher aussehen? Auf welches Seite bist Du neidisch? Wie sieht dies Seite jetzt aus? Fragen über Fragen ....

    [...] habe ich die Funktion wptexturize in der Datei /wp-includes/formatting.php durch einen Dummy ersetzt, der den übergebenen Text ohne Veränderung zurück gibt.

    Das ist die denkbar ungünstigste Variante, da diese Änderung beim nächsten Update überschrieben wird. Core-Dateien ändert man nicht. Der vorgesehene Weg läuft über einen Filter, den man in der functions.php eines Child Themes einbaut:

    Code
    add_filter( 'run_wptexturize', '__return_false' );

    Was den Double Dash/Hyphen in der URL angeht, gibt es, soweit ich es sehen kann keinen einfachen Weg. Grundsätzlich möglich wäre folgende Funktion in der functions.php eines Child Tehems:

    Code
    add_filter( 'sanitize_title', 'mmx_no_sanitation', 10, 2 );
    function mmx_no_sanitation( $title, $raw ){
        return $raw;
    }

    Eigentlich ist die Funktion auch gar nicht "schuld" an der Umschreibung, also aus zwei oder mehreren aufeinander folgenden Bindestrichen einen einzelnen zu machen. Es ist aber die einzige mit der das Original zurückgeben werden kann. Da somit sanitize_title() aber immer das Original zurück liefert, werden Akzente nicht mehr automatisch erstellt.

    Das "Problem" liegt in der Erstellung des Permalink (get_sample_permalink, get_permalink) und der Filterung sowie den Rewrite Regeln. Natürlich kann man das Sytem überlisten:


    In der Datenbank sieht man dann auch den post_name (Slug) mit mehreren Bindestrichen. Aufrufen kann man den Beitrag aber nicht, der Server meldet zu viele Umleitungen.

    Ich kann nur vermuten, das man sich bei WordPress für die Umwandlung zu einem Bindestrich entschieden hat um mit der Funktion sanitize_file_name() kompatibel zu bleiben. Dieser Filter verhindert Probleme im Dateisystem da unter Linux der Double-Dash auf Kommandozeilenebene eine besondere Bedeutung hat. Es ist aber nur eine Vermutung.

    Kurz und knapp: Du möchtest Consulting anbieten und weißt nicht wie es technisch zu realisieren ist. Dann brauchst Du ein Consulting ;)

    Spaß bei Seite. Das Forum ist kein Platz für eine komplexe Beratung. Ein Forum gibt Hilfe zur Selbsthilfe bei konkreten Problemen. Wenn Die Frage also lautet: "Ich habe EDD oder WPDM installiert und möchte nun Neteller als Zahlungsmöglichkeit anbieten. Kennt jemand ein Plugin?", dann bist Du hier richtig (ungeachtet der Tatsache ob jemand eine Lösung hat). Deine Frage ist zu allgemein, weil sie nicht mit der Empfehlung eines Plugins zu beantworten ist (TIPP: meine beiden Links im fiktiven Zitat). Man braucht viel mehr Informationen um Deine Fragen so zu beantworten, dass Du damit später auch tatsächlich Geld verdienen kannst.