Beiträge von r23

    Code
    <i class="<i class="fa-sharp fa-light fa-file-pdf"></i>

    Schalte bitte für sehbehinderte Benutzer fontawesome aus.

    Code
    <i class="fa-sharp fa-light fa-file-pdf" aria-hidden="true"></i>

    8<-
    Das Attribut **aria-hidden** wird verwendet, um Inhalte für sehbehinderte Benutzer auszublenden, die mit Bildschirmleseprogrammen durch die Anwendung navigieren¹. Es wird mit den Werten **true** und **false** verwendet. Wenn **aria-hidden="true"** auf ein Element angewendet wird, wird dieses Element und alle seine Kinder aus dem Zugriff des Screenreaders entfernt². Der Bildschirmleser überspringt den Elementinhalt, ohne ihn zu diktieren.

    Das Attribut kann nützlich sein, um rein dekorative Inhalte, doppelte Inhalte, außerhalb des Bildschirms oder eingeklappte Inhalte auszublenden². Das Vorhandensein des Attributs versteckt den Inhalt jedoch nur vor der assistiven Technologie, aber nicht visuell. **aria-hidden="true"** sollte nicht auf Elemente angewendet werden, die den Fokus erhalten können².

    Beachten Sie, dass ein Element und seine Kinder, die **aria-hidden="true"** deklariert haben, immer noch sichtbar sind, es sei denn, sie werden auch durch CSS versteckt. Verwenden Sie Vorsicht, wenn Sie **aria-hidden** verwenden, um sichtbar gerenderte Inhalte vor assistiven Technologien zu verstecken. Sie sollten keine sichtbaren Inhalte verstecken, es sei denn, dies verbessert das Erlebnis für Benutzer von assistiven Technologien, indem redundante oder überflüssige Inhalte entfernt werden².

    Quelle: Unterhaltung mit Bing, 28.6.2023
    (1) Was sind diese Attribute `aria-labelledby` und `aria-hidden`?. https://de.acervolima.com/was-sind-diese…nd-aria-hidden/.
    (2) HTML: was bedeutet Aria-hidden true - codedocu. https://codedocu.de/Net-Framework/…idden-true?2496.
    (3) aria-hidden - Accessibility | MDN - MDN Web Docs. https://developer.mozilla.org/en-US/docs/Web…tes/aria-hidden.
    (4) Worauf bei ARIA zu achten ist – ARIA und die Accessibility-API .... https://www.barrierefreies-webdesign.de/knowhow/msaa/checkpunkte.html.

    In der Detailansicht des
    Produkts möchte ich ihm lediglich 1,2,3 pdfs bereitstellen, die er lesen kann. Diese werden nicht gekauft.

    Die PDFs kann man in die Mediathek wie Bilder und Videos hochladen und in die Artikelbeschreibung übernehmen.

    ich persönlich bevorzuge Blätter Plugins - hier kann man eben die PDF mit Animation durchblättern oder kleine PDF Viewer.
    https://de.wordpress.org/plugins/pdf-embedder/
    =>
    https://wp-pdf.com/premium/

    oder vergleichbares.

    Produktbeschreibung habe ich nur als filler benutzt,

    Tipp verwende einen Blindtext: https://www.blindtextgenerator.de/ und kein JavaScript code - dies kann zu Problemen führen.


    leider hilft mir deine aussage nicht bei mein eigentliches Problem, es geht mehr um den Upsell Bereich das ich die Image vor derm Upsell-menu Class angezeigt haben möchte

    mein Hinweis war, dass du innerhalb vom <form></form> deine Upsell Produkttabelle einfügst. nach </form> funktionieren deine Checkboxen nicht.

    <form ....>

    <h2>Wir empfehlen dir folgende Zubehör</h2>

    <div ... >
    <img src=".... ">
    </div>
    .
    .
    <label for=" ... "> I have a car</label>
    <input type="checkbox" id=" ... " name=" " value=" ">

    .</form>

    Wenn du eine IDE für die PHP Änderungen verwendet, zeigt diese dir evtl. PHP Fehler an.
    https://netbeans.apache.org/

    wordpress spuckt nur "Kritischer Fehler" an leider spuckt er kein fehler code oder sonst was aus


    auf deiner Produktdetailseite sieht man in der Beschreibung keine Produktbeschreibung, sondern JavaScript code

    Code
    jQuery(function ($) {
    function updateAddToCartButton(selectedVariation, upsellId) {
    var addToCartButton = $(‚.upsell-dropdown[data-upsellid=“‚ + upsellId + ‚“]‘).closest(‚.Upsell-Container‘).find(‚.add_to_cart_button‘);
    if (addToCartButton.length) {
    addToCartButton.attr(‚data-quantity‘, ‚1‘);
    addToCartButton.attr(‚data-variation_id‘, selectedVariation);
    
    
    // Add the selected va


    neben dem Produktbild unter dem Preis sieht man deine "[size=14]Wir Empfehlen dir folgende zubehör"
    [size=14]richtiger "Wir [COLOR=#ff0000]e[/COLOR]mpfehlen dir folgende [COLOR=#ff0000]Z[/COLOR]ubehör".

    Augenscheinlich benötigt die Erweiterung das Formular <form></form> und funktioniert außerhalb vom </form> Tag nicht. [/SIZE]

    [/SIZE]

    wieso abraten von WooCommerce ?

    schon mal Bilder auf einem Event gemacht? sorry... Aber ist dir ein funktionierendes Lightroom Plugin für WooCommerce bekannt. Klar kannst du Stunden mit dem Uplaod von Bildern verbringen.

    Dir fehlt für einen funktionieren Online Shop für Bilder von einem Event einfach alles.
    1. Kunden verwaltung
    2. Bilder [size=18]synchronisieren
    [/SIZE]


    zwar ich habe Fotos gemacht für Kunden bei Event.
    Ist es mit Onlineshop realisierbar ?


    ja - jeder Fotograf, der auf "Events" Gäste fotografiert, hat so etwas auf seiner Homepage


    oder auch mit woocommerce ?

    WooCommerce hat ein Plugin für Fotografen. Da darf aber, soweit ich das Plugin kenne, wirklich jeder die Bilder sich ansehen, nicht nur die Gäste von einem event.


    welche plugins brauche ich dazu ?

    Von WooCommerce würde ich abraten. Es gibt richtig gute Branchenlösung. Frag einfach bei deiner zuständigen Handwerkskammer nach einer passenden Softwarelösung.


    Was jedoch fehlt sind die Umsätze. Laut unserer Agentur wird beim Abschluss einer Bestellung weder ein "purchase"-Event, oder ähnliches gepusht, noch auf der Danke-Seite ein DataLayer mit den entsprechenden Daten zur Verfügung gestellt.

    Hat jemand eine funktionierende Lösung, um die Umsätze zu messen?

    neben den üblichen Scripten muss auf deiner Bestellbestätigungsseite noch ein Datalayer-Push eingefügt werden.

    bastel Anleitung
    e commerce - How do I add the GA4 ecommerce dataLayer to WooCommerce? - Stack Overflow

    wenn du dies nicht selber programmieren kannst, es gibt WooCommerce Plugins
    Datalayer for WooCommerce - WooCommerce

    GTM for WooCommerce FREE – WordPress plugin | WordPress.org


    Kann ich das löschen und es wird dann automatisch ein anderes Theme aus dem Theme-Ordner gewählt?

    von Löschungen würde ich abraten. Umbenennungen können oft etwas besser sein...

    Du bist (vermutlich) in dem Plugin Verzeichnis ~/wordpress/wp-content[COLOR=#b30000]/gutenberg[/COLOR]/lib/

    Das Plugin ist veraltet und du kannst das Plugin Gutenberg umbenennen zum Beispiel nach ~/wordpress/wp-content[COLOR=#b30000]/gutenberg_old[/COLOR]/lib

    Danach sollte die o.g. Meldung(en) entfernt sein.

    Viel Glück bei der Schadcode Beseitigung

    Ich suche ein Plugin dort man PLZ einträgt und denn sucht er die passende Beiträge..

    Suchmaschine? cool... Wir haben Wochenede... es ist Sonntag... bei mir 30 Grad...

    Für PHP gibt es Suchmaschinen Erweiterungen.

    PHP Handbuch
    https://www.php.net/manual/de/refs.search.php

    was kann denn dein Provider? oder bietet dir an?

    Apache Solr für PLZ suchen?

    Eine Umkreissuche ist eine Suche nach Dokumenten, die eine maximale Entfernung zu einem gegebenen Punkt nicht überschreiten.

    Um eine Umkreissuche in Apache Solr zu ermöglichen, musst du deine Dokumente mit geographischen Informationen anreichern,
    z.B. mit Längen- und Breitengrad im WGS84-Format. Dann kannst du die Parameter

    **pt** (Abfragepunkt), **d** (maximale Entfernung) und **sfield** (Feldname für die geographischen Koordinaten) verwenden,
    um eine Umkreissuche durchzuführen.


    Zum Beispiel:
    `q=*:*&pt=48.137154,11.576124&d=5&sfield=location`

    Dies würde alle Dokumente zurückgeben, die innerhalb von 5 Kilometern vom Marienplatz in München entfernt sind.
    Dann benötigst du "nur noch" ein Script einen Service, der aus deiner PLZ die geographischen Koordinaten erzeugt.

    Weitere Informationen und wie dies im dem index funktioniert
    https://www.indoqa.com/a/umkreissuche-mit-apache-solr


    Wenn du keinen Zugriff auf Apache Solr hast -
    http://opengeodb.org/wiki/OpenGeoDB_-_Umkreissuche

    ich selbst mag Elasticsearch. Hier gibt es ein WordPress Plugin. sogar Amazon stellt einen Fork zur Verfügung. Die Anbindung ist auch einfach, da Elasticsearch eine RESTful Suchmaschine ist. Umkreissuche mit Elasticsearch ist auch einfach:

    - du musst deine Daten mit geographischen Informationen anreichern, z.B. mit Längen- und Breitengrad im GeoJSON-Format.

    - du musst einen Mapping-Typ für deine Daten definieren, der das Feld für die geographischen Koordinaten als geo_point-Typ deklariert.

    Geocoding (Teil 1) : PLZ Umkreissuche mit Elasticsearch
    https://www.exensio.de/news-medien/ne…google-maps-api

    - du kannst dann eine geo_distance-Abfrage verwenden, um alle Dokumente zu finden, die innerhalb eines bestimmten Radius von einem gegebenen Punkt liegen. Zum Beispiel:

    `GET /my_index/_search { "query": { "bool": { "must": { "match_all": {} }, "filter": { "geo_distance": { "distance": "12km", "pin.location": { "lat": 40.12, "lon": -71.34 } } } } } }`

    Dies würde alle Dokumente aus dem Index my_index zurückgeben, die innerhalb von 12 Kilometern vom Punkt (40.12, -71.34) entfernt sind.


    Mein Problem... Wenn ich mich in Wordpress einlogge um meine Webseite zu bearbeiten, erhalte ich seit kurzem immer eine Fehlermeldung, wenn ich zum Beispiel unter dem Menüpunkt "Einstellungen/Datenschutz" anwähle.

    Welche preiswerten WordPress Sicherheitsplugins sind aktiv? Was steht in der .htaccess (bitte keinen Auszug, sondern ganz zeigen)... weil... ähm... wird überhaupt Apache als WebServer verwendet?


    Diverse Menüpunkte funktionieren einwandfrei aber ein paar wenige, aber wichtige, enden immer in der Fehlermeldung: 403 Forbidden Unfortunately, you do not have permission to view this.



    Könnte auch ein preiswertes Member Plugin sein ... welches Plugin wird für Mitglieder verwendet?


    - Gemäss dem Hostigprovider wurden keine Einstellung im Hosting/Plesk gemacht. Seit kurzem scannt er aber die Site nach Malware. Ev. wurde dort etwas entfern???

    In der Regel entfernen Scanner auf einem Server nichts, sondern weisen auf verdächtigen Code Zeilen oder Scripte hin.


    Voraussetzung. Wir haben loka im Netz unser ERP System, von dem wir die Artikel im Shop anlegen. Die Produkbilder liegen bei uns und müssen ja auch auf den Webserver gelangen. Wie wäre hier die beste Varainte?

    Der Datenabgleich der Bilder funktioniert je nach der gewählten WooCommerce ERP Integration unterschiedlich. Es gibt einige Plugins, die dir erlauben, deine Produktbilder
    und andere Daten automatisch zwischen deinem ERP-System und deinem WooCommerce-Shop zu übertragen und zu aktualisieren.

    Die Bilder werden in der Regel in das ERP-System hochgeladen und mit den entsprechenden Produkten verknüpfen. Das Plugin wird dann die Bilder als Hauptbild oder Galeriebild für
    deine WooCommerce-Produkte synchronisieren. Du kansnt die Bilder jederzeit in Deinem ERP-System oder in WooCommerce ändern oder löschen, und das Plugin wird die Änderungen übernehmen.

    Du kannst auch das Plugin Auto Gallery And Image Sync verwenden, um deine Bilder "automatisch" als Hauptbild oder Galeriebild für Deine WooCommerce-Produkte zu synchronisieren.
    https://atakanau.blogspot.com/2022/10/auto-g…-wp-plugin.html


    Gibt es evtl eine Möglichkeit während der Artikelanlagen den Upload mitzuschicken, sprich Quellverzeichnis + Dateiname?

    Um Produktbilder per WooCommerce REST API zu senden, musst du zuerst die Bilder auf Deinen Server oder einer anderen Quelle hochladen und die URLs der Bilder erhalten.
    Dann kannst du WooCommerce REST API verwenden, um ein Produkt mit den Bildern zu erstellen oder zu aktualisieren. du muust dazu die Bilder als ein Array von Objekten
    im images Parameter des Produktobjekts angeben. Jedes Bildobjekt muss mindestens die src Eigenschaft haben, die die URL des Bildes ist.

    Du kannst auch andere Eigenschaften wie name, alt oder position angeben, um das Bild zu beschreiben oder zu sortieren. Zum Beispiel:

    Für Bilder verwendet man in der Regel die Rast API für Medien, Ich lasse eben eine Kurzschreibung über die Bing ki erstellen:

    8<--
    Um die WordPress REST API für Medien zu verwenden, müssen Sie zuerst die REST API aktivieren und sich authentifizieren. Sie können dazu die offizielle Dokumentation¹ oder andere Tutorials² lesen. Dann können Sie die REST API verwenden, um Bilder und andere Medien auf Ihren WordPress-Server hochzuladen und zu verwalten. Sie können dazu die folgenden Schritte befolgen:

    - Um ein Bild hochzuladen, müssen Sie eine POST-Anfrage an die Route /wp/v2/media senden. Sie müssen dazu die Datei als multipart/form-data im body der Anfrage senden und den Content-Disposition Header auf form-data setzen. Sie müssen auch den Content-Type Header auf image/jpeg oder ein anderes passendes Format setzen. Sie können auch andere Parameter wie title, alt_text oder caption angeben, um das Bild zu beschreiben³.
    - Um ein Bild abzurufen, müssen Sie eine GET-Anfrage an die Route /wp/v2/media/{id} senden, wobei {id} die ID des Bildes ist. Sie erhalten dann eine JSON-Antwort mit den Details des Bildes, wie z.B. src, media_type oder media_details³.
    - Um ein Bild zu aktualisieren, müssen Sie eine POST-Anfrage an die Route /wp/v2/media/{id} senden, wobei {id} die ID des Bildes ist. Sie müssen dazu die Parameter angeben, die Sie ändern möchten, wie z.B. title, alt_text oder caption. Sie können auch eine neue Datei hochladen, um das Bild zu ersetzen³.
    - Um ein Bild zu löschen, müssen Sie eine DELETE-Anfrage an die Route /wp/v2/media/{id} senden, wobei {id} die ID des Bildes ist. Sie erhalten dann eine JSON-Antwort mit den Details des gelöschten Bildes³.

    Sie können die WordPress REST API für Medien mit verschiedenen Methoden oder Bibliotheken aufrufen, je nachdem, welche Programmiersprache oder Plattform Sie verwenden. Zum Beispiel können Sie cURL verwenden, um HTTP-Anfragen von der Kommandozeile aus zu senden, oder die offizielle PHP-Client-Bibliothek, um PHP-Code zu schreiben.

    Quelle: Unterhaltung mit Bing, 23.6.2023
    (1) Media | REST API Handbook | WordPress Developer Resources. https://developer.wordpress.org/rest-api/reference/media/.
    (2) Using the WordPress REST API | Learn WordPress. https://learn.wordpress.org/tutorial/using…press-rest-api/.
    (3) Add media with WP-Rest-API v2 - WordPress Development Stack Exchange. https://wordpress.stackexchange.com/questions/2099…-wp-rest-api-v2.
    8<---

    sieht der Pfad in der Doku so aus:

    "src": "http://demo.woothemes.com/woocommerce/wp…6/T_2_front.jpg"

    der Teil http://demo.woothemes.com/woocommerce/ ist die url von deinme online shop
    die Ordner/Verzeichnis verwendet WordPress leider wp-content/uploads/
    hast du eine Mulitsite kommt vielleicht etwas ähnliches Sites/56/

    wenn du unter einstellungen / medien
    Meine Uploads in monats- und jahresbasierten Ordnern organisieren kommt /2013/06/

    Bilder sollten mindestens im WebP Format sein und der Dateiname sollte ein Keyword enthalten - so ist er Schrott > T_2_front.jpg

    Hallo,

    dein befehlt sieht fast richtig aus, aber su musst einige Anführungszeichen und leerzeichen korrigieren. Der korrigierte Befehlt sieht so aus

    curl -X POST "https://jmyshop.com/wp-json/wc/v3/products"
    -u 47110815:1122334455 -H "Content-Type: application/json"
    -d '{"name":"BROMBEER-SCHW. RIBISEL PASS. 45% DARBO 5 KG","type":"simple","regular_price":"22.90","description":"<BESCHREIBUNG>","short_description":"<KURZBESCHREIBUNG>","sku":"00331","featured":false,"stock_status":"outofstock","weight":"5","catalog_visibility":"visible"}'

    und der Status ist
    "stock_status":"outofstock"

    Das native Suchformular von WordPress durchsucht die folgenden Arten von Inhalten auf deinen Webseiten und Blog-Beiträgen:

    • Titel der Seiten
    • Text des Absatzes
    • Bildtitel
    • Bildunterschriften
    • Bild alternativer Text
    • Die Dateinamen


    Vor diesem Hintergrund benötigst du meiner Meinung nach ein Plugin für die Optimierung der Suche in WordPress. Gute Erfahrungen habe ich damals mit Relevanssi – A Better Search – WordPress plugin | WordPress.org gemacht. https://wordpress.org/plugins/relevanssi/

    Abgesicherten Modus deaktiveren bringt was?

    Elementor Abgesicherter Modus - Hilfe bei Problemen (bytebizz.com)

    ^- Punkt 3 deaktivieren. "Änderungen speichern" nicht vergessen.

    Es könnte sein, dass WooCommerce mit Elementor nicht kompatibel ist oder einen Konflikt verursacht.

    Um WooCommerce mit Elementor kompatibel zu machen hilft oft die Verwendung der Elementor Pro oder ein zusätzliches Plugin

    so ähnlich wie wenn man sich ein neues Auto bestellt ....

    ok. versuche ich. danke.

    Als alternative fällt mir noch 3D im Internet ein. Dies könnte bei Autos ähm Vasen interessant sein

    https://threejs.org/examples/#webgl_materials_car


    Um die Oberfläche eines 3D-Objekts per Klick zu ändern, kann man auch die Babylon GUI verwenden, die eine Erweiterung ist, die du nutzen kannst, um eine benutzerfreundliche Schnittstelle zu erzeugen. Du kannst entweder einen Vollbildmodus oder einen Texturmodus verwenden, je nachdem, wie du deine GUI in die Szene integrieren möchtest. Du kannst auch verschiedene Arten von Containern und Steuerelementen verwenden, um Deine GUI zu organisieren und zu gestalten.

    Babylon.js Beispiel für Autokonfiguration in 3d
    https://modest-leavitt-9fa711.netlify.app/

    Zurück zu Autos im Internet bestellen und verlassen wir mal die demos...

    Lamborghini hat mit threejs dies hier gezaubert
    https://www.lamborghini.com/en-en/3d