Wie kann man in WordPress ein Bild per Klick des Nutzers umdrehen?

Antwort

Um in WordPress ein Bild durch einen Klick eines Nutzers umzudrehen (z.B. horizontal oder vertikal spiegeln), kannst du JavaScript und etwas CSS verwenden. Hier ist eine einfache Möglichkeit, das umzusetzen: **1. Bild in einen Beitrag oder eine Seite einfügen** Füge das Bild wie gewohnt in deinen Beitrag oder deine Seite ein. Gib dem Bild eine eindeutige CSS-Klasse oder ID, z.B. `class="drehbild"`. **2. JavaScript und CSS hinzufügen** Füge folgenden Code in den Customizer unter „Zusätzliches CSS/JS“ ein oder verwende ein Plugin wie „Simple Custom CSS and JS“: ```html <style> .drehbild { transition: transform 0.3s; cursor: pointer; } .drehbild.gespiegelt { transform: scaleX(-1); /* Horizontal spiegeln */ } </style> <script> document.addEventListener('DOMContentLoaded', function() { var bild = document.querySelector('.drehbild'); if(bild) { bild.addEventListener('click', function() { bild.classList.toggle('gespiegelt'); }); } }); </script> ``` **3. Funktionsweise** - Das Bild erhält beim Klick die Klasse `gespiegelt`. - Mit CSS wird das Bild dann horizontal gespiegelt. - Ein erneuter Klick entfernt die Spiegelung wieder. **Hinweise:** - Für vertikales Spiegeln ändere `scaleX(-1)` zu `scaleY(-1)`. - Wenn du mehrere Bilder so umdrehen möchtest, passe das Skript entsprechend an (z.B. mit `querySelectorAll` und einer Schleife). **Weitere Infos:** - [WordPress Customizer](https://wordpress.org/support/article/appearance-customize-screen/) - [Simple Custom CSS and JS Plugin](https://de.wordpress.org/plugins/custom-css-js/) So kannst du das gewünschte Verhalten einfach umsetzen, ohne ein spezielles Plugin installieren zu müssen.

Frage stellen und sofort Antwort erhalten

Verwandte Fragen

Wie erkennt man mit JS, welches Bild in einem div verwendet wird?

Um herauszufinden, welches Bild in einem `div` verwendet wird, kannst du JavaScript verwenden, um die CSS-Eigenschaften des `div` zu überprüfen. Hier ist ein einfaches Beispiel, wie du das m... [mehr]

Warum verändert sich nach dem Bearbeiten eines Textes mit Elementor auf einer WordPress-Seite das Header-Layout?

Wenn sich nach dem Bearbeiten eines Textes auf einer Seite in WordPress mit Elementor das Layout des Headers verstellt, können dafür mehrere Ursachen verantwortlich sein: 1. **Globale Einst... [mehr]

Wie öffne ich TranslatePress im WordPress-Backend, um eine Seite zu übersetzen?

Um im WordPress-Backend mit TranslatePress eine Seite zu übersetzen, gehe wie folgt vor: 1. **Anmelden:** Melde dich im Backend WordPress-Seite an. 2. **TranslatePress finden:** Im linken Men&uu... [mehr]

Wie binde ich 'primefaces/locales/primefaces-locales.js' korrekt ein?

Um die Datei `primefaces/locales/primefaces-locales.js` korrekt in dein Projekt einzubinden, gehe wie folgt vor: 1. **Datei bereitstellen:** Stelle sicher, dass die Datei `primefaces-locales.js`... [mehr]

Wie zentriere ich ein Bild in HTML auf der Seite?

Um ein Bild in HTML sowohl horizontal als auch vertikal in der Mitte einer Seite zu platzieren, kannst du CSS verwenden. Hier ein einfaches Beispiel: ```html <!DOCTYPE html> <html lang="... [mehr]

Wie erstelle ich eine Sitemap in WordPress?

Um eine Sitemap in WordPress zu erstellen, kannst du folgende Schritte befolgen: 1. **Plugin installieren**: Eine der einfachsten Methoden ist die Verwendung eines Plugins. Beliebte Plugins sind &quo... [mehr]

Wie mache ich ein Bild neben dem Text im HTML-Dokument?

Um ein Bild neben einem Text in einem HTML-Dokument anzuzeigen, kannst du das `<img>`-Tag für das Bild und ein Block-Element wie `<div>` oder `<p>` für den Text verwenden.... [mehr]

Welchen Mailer nutzt WordPress?

WordPress verwendet standardmäßig die PHP-Mail-Funktion, um E-Mails zu versenden. Viele Benutzer entscheiden sich jedoch dafür, ein Plugin wie "WP Mail SMTP" zu installieren,... [mehr]

Was ist das WordPress Stammverzeichnis?

Das WordPress Stammverzeichnis ist der Hauptordner, in dem die WordPress-Installationsdateien gespeichert sind. Es enthält alle wesentlichen Dateien und Ordner, die für den Betrieb einer Wor... [mehr]

Wie verhindere ich, dass mehrere Collapse-Elemente in Bootstrap 5 gleichzeitig geöffnet werden?

Um zu verhindern, dass mehrere Collapse-Elemente gleichzeitig geöffnet werden, kannst du die `data-parent`-Attribute in Bootstrap 5 verwenden. Dadurch wird sichergestellt, dass nur ein Collapse-E... [mehr]