Beiträge von mensmaximus

    [...] 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.

    Habe ich richtig gelesen? 1 einziges Produkt hat 1800 Variationen? Also nicht 100 Produkte mit jeweils 18 Variationen oder 900 Produkte mit jeweils 2 Variationen ...

    Mich würde also erst einmal interessieren was da exakt angelegt wurde. Wie viele Eigenschaften es gibt, wie viele Einträge diese haben und wie viele letztendlich verknüpft sind. Welche Plugins sind installiert?

    Danke, aber da traue ich mich nicht heran... Ich habe in der style.css gelesen, dass auf die main.css (assets-front-css) verwiesen wird. Und da möchte ich mich mit meinen rudimentären Kenntnissen nicht reinhängen.

    Vielleicht kann mir jeman helfen?
    Danke.

    Das Forum bietet Hilfe zur Selbsthilfe. Wenn es jemand für Dich erledigen soll, musst Du in der Jobbörse (hier im Forum) posten.

    Der schneller Weg geht über folgende Funktion in der functions.php eines Childthemes:

    Code
    add_filter( 'default_content', 'mmx_post_prefill_text' );
    function mmx_post_prefill_text( $content ) {
        $content = 'Hier steht der Text, der automatisch bei neuen Beiträge eingefügt werden soll. Er kann auch <strong>HTML</strong> Tags enthalten.';
        return $content;
    }

    Diesen Text kann der Autor aber jederzeit löschen bzw. überschreiben.

    "Eleganter" wäre das Hinzufügen von Custom Fields zu Beiträge (z.B. mit ACF als Plugin) oder sogar das Erstellen eine Custom Posttype mit eigener Eingabemaske.


    3. Vielleicht kannst bei Kriesi sonst fragen ob die sich das ansehen und die geben Dir einen Preis, die haben Partner Firmen die nicht unbedingt in Deutschland sitzen, wenn es Dir zu Teuer ist.

    Weit gefehlt. Kriesi empfiehlt Codeable. Codeable garantiert seinen Experten mindesten $60 pro Stunde. Der Kunde zahlt +15%. Das sind also $69 minimum. Tomaz Zaman hält extra Vorträge zum Theme "You are to cheap": https://www.youtube.com/watch?v=Rar6Xg-AXLI

    Was spricht denn dagegen bei wordpress.com auf einen kostenpflichtigen Account umzusteigen? Mit dem Domainwechsel wirst Du in jedem Fall erst einmal Plätze im Ranking bei Google einbüsen (Umleitungen hin oder her). Auch bei wordpress.com kannst Du Deine eigene Domain haben und die Verwaltungsarbeit einer eigenen Installation darf nicht unterschätz werden, ebenso die Hostingumgebung. An die Hosting Plattform von wordpress.com kommt so schnell kein Provider ran. Und wenn doch, wie z.B. bei wpengine.com, ist der Preisunterschied zu wordpress.com dann auch gar nicht mehr groß.

    WP selbst scheint davon ja nicht betroffen zu sein, denn auf dieser Seite ist ja auch kein Hinweis ... :-)


    Nur weil kein Hinweis da ist, bedeutet das nicht, dass keine Cookies gesetzt werden. Diese Seite setzt sogar sehr viele Cookies: "_ga, _gat 1, editor_height, vbseo_loggedin, wpde_forum_view, wpde_lastactivity, wpde_lastvisit, wpde_password, wpde_sessionhash, wpde_thread_lastview, wpde_userid".

    Um zu sehen welche Cookies gesetzt werden, öffne ich die Google Chrome Entwicklertools und sehe auf der Ressourcenseite unter Cookies nach.

    Der Cache ist immer noch aktiv:

    [COLOR=#000000][FONT=&quot]Warning: require_once(/home/.sites/123/site5586569/web/wordpress/wp-content/plugins/404-to-301/includes/class-404-to-301.php): failed to open stream: No such file or directory in /home/.sites/123/site5586569/web/wordpress/wp-content/plugins/404-to-301/404-to-301.php on line 88 Fatal error: require_once(): Failed opening required '/home/.sites/123/site5586569/web/wordpress/wp-content/plugins/404-to-301/includes/class-404-to-301.php' (include_path='.:/usr/share/pear') in /home/.sites/123/site5586569/web/wordpress/wp-content/plugins/404-to-301/404-to-301.php on line 88[/FONT][/COLOR]