Beiträge von mensmaximus

    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]

    da hast du leider Recht. Aber das liegt hauptsächlich an den verwendeten Komponenten.

    An Enfold liegt es primär nicht. Ich würde zunächst den Plugin "Zoo" aufräumen:

    Raus (weil Unsinn oder mit einem 5 Zeiler im Chiltheme ersetzbar):
    - 404 to 301
    - Aktualisierungsalarm
    - Google Analyticor
    - Imsanity
    - Jetpack von Wordpress.com
    - Redirection
    - Remove XMLRPC Pingback Ping
    - Social Media Widget
    - WP-Optimize

    Ersetzen:
    - W3C Total Cache
    => wp-rocket
    - WooCommerce German Market
    => woocommerce germenized pro

    Und das Zusammensuchen von irgendwelchen Code Snippets wie bei Deiner .htaccess ist gefährlich, weil viele der Informationen veraltet sind. Ich kann nur immer wieder betonen: Unternehmer sollten sich mit umfangreichen Problemen an einen Fachmann wenden. Es steht der wirtschaftliche Erfolg auf dem Spiel! 2-3 Stunden Arbeit und die Sache ist erledigt, also für den Experten. Hilfe suchen, falsche Schnippsel einbauen, auf Antworten warten und wieder von vorne anfangen dauert Wochen und führt zu Frust anstatt zu Erfolg.

    Zum Ändern des "Sale Badge" kann folgende Funktion verwendet werden:

    Code
    add_filter( 'woocommerce_sale_flash', 'mmx_sale_flash' );function mmx_sale_flash( $html ) {
        return '<span class="onsale">%</span>';
    }

    [size=8][COLOR=#ff0000]Code kommt in die functions.php eines Child Themes[/COLOR][/SIZE]

    Um den Produkt Title in zwei oder mehr Zeilen umzubrechen könnte man einfach ein <br> in den Titel einfügen, also beim Anlegen eines Produktes. Das führt dann aber dazu, dass der Titel überall so angezeigt wird, also auch auf der Shopseite, im Warenkorb, den Emails, im Backend, usw. Dieser Effekt ist aber nicht immer gewünscht - die meisten Kunden wollen das nur auf der Produktseite selbst ( is_single() ).

    Für diesen Fall kann man den WordPress Filter the_title nutzen:

    [size=8][COLOR=#FF0000]Code kommt in die functions.php eines Child Themes[/COLOR][/SIZE]

    Je nach Anwendungsfall kann es interessant sein jQuery anstatt PHP zu verwenden. Im Regelfall benötigt man das wenn andere Plugins ebenfalls Hand an den Titel legen.

    Die jQuery Funktion speichert man in einer Datei ab, z.B. mmx-product-title.js. Der besseren Übersicht wegen legt man sich dafür ein Unterverzeichnis, z.B. /js, im Child Theme an und speichert dort die eigenen jQuery Dateien ab. Geladen wird wie üblich mit:

    Code
    add_action( 'wp_enqueue_scripts', 'mmx_load_scripts', 999 );
    function mmx_load_scripts() {
        if( is_product() && is_single() ) {
            wp_enqueue_script( 'mmx-product-title', get_stylesheet_directory_uri() . '/js/mmx-product-title.js', array( 'jquery' ), '', true);
        }
    }

    [size=8][COLOR=#FF0000]Code kommt in die functions.php eines Child Themes

    [/COLOR][/SIZE]