Verfasste Forenbeiträge

Ansicht von 10 Antworten – 1 bis 10 (von insgesamt 10)
  • Thread-Starter jaderbass

    (@jaderbass)

    Also ich konnte das Problem lösen.

    Es lag teilweise am Theme, da es, wie ich vermutete, mit dem Gutenberg nicht richtig umgehen konnte. Ich habe daraufhin das Advanced Editor Tools Plugin installiert. Dies bietet die Möglichkeit einen Block mit den „alten“ TinyMCE-Tools einzufügen. Hierüber habe ich den iframe-Code von YouTube einbetten können und nun funktioniert alles bestens.

    Vielen Dank für Eure Unterstützung.

    Thread-Starter jaderbass

    (@jaderbass)

    @la-geek Ja, ich habe alle Möglichkeiten probiert, aber: es scheint eher am Theme zu liegen.

    @hage Vielen Dank zunächst. Da komme ich schon einen Schritt weiter, da das Videop mit einem Standard-Theme funktioniert. Also liegt es an meinem Theme. Das ist schon etwas in die Jahre gekommen, da es zu Zeiten entwickelt wurde, als der Block-Editor noch in weiter Ferne lag. Ich wollte bisher nur nichts weiter daran machen, da der Kunde eh einen Relaunch der Seite plant. Wahrscheinlich kann das Theme den Code nicht umsetzen. Ich frage mich dann aber, warum das im eingeloggten Zustand funktioniert…

    Hier mal der Bericht über den Website-Zustand:

    ` wp-core

    version: 6.8.1
    site_language: de_DE
    user_language: de_DE
    timezone: Europe/Berlin
    permalink: /%postname%/
    https_status: true
    multisite: false
    user_registration: 1
    blog_public: 1
    default_comment_status: open
    environment_type: production
    user_count: 230
    dotorg_communication: true wp-paths-sizes

    wordpress_path: /usr/www/users/airbce/frontend/airconcept-wp
    wordpress_size: 47,39 MB (49688341 bytes)
    uploads_path: /usr/www/users/airbce/frontend/airconcept-wp/wp-content/uploads
    uploads_size: 1,58 GB (1700976449 bytes)
    themes_path: /usr/www/users/airbce/frontend/airconcept-wp/wp-content/themes
    themes_size: 14,85 MB (15570989 bytes)
    plugins_path: /usr/www/users/airbce/frontend/airconcept-wp/wp-content/plugins
    plugins_size: 45,12 MB (47312959 bytes)
    fonts_path: /usr/www/users/airbce/frontend/airconcept-wp/wp-content/uploads/fonts
    fonts_size: directory not found
    database_size: 31,38 MB (32899357 bytes)
    total_size: 1,72 GB (1846448095 bytes) wp-active-theme

    name: AirConcept (airconcept)
    version: 1.0
    author: JAderBass web'n'more
    author_website: https://www.jaderbass.de/
    parent_theme: none
    theme_features: core-block-patterns, post-thumbnails, menus, category-thumbnails, widgets-block-editor, editor-style, widgets
    theme_path: /usr/www/users/airbce/frontend/airconcept-wp/wp-content/themes/airconcept
    auto_update: Deaktiviert wp-themes-inactive (1)

    Twenty Twenty-Five: version: 1.2, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert wp-mu-plugins (1)

    p3-profiler.php: author: (undefined), version: (undefined) wp-plugins-active (32)

    3D FlipBook : DearFlip Lite: version: 2.3.75, author: DearHive, Automatische Aktualisierungen deaktiviert
    Absolute Privacy: version: 2.1, author: John Kolbert, Eric Mann, Automatische Aktualisierungen deaktiviert
    Air-Concept SMTP Mail: version: 1.0, author: RocketGeek (angepasst durch JAderBass web'n'more Jörg Aderhold), Automatische Aktualisierungen deaktiviert
    amr shortcode any widget: version: 4.0, author: anmari, Automatische Aktualisierungen deaktiviert
    Anti-Spam by CleanTalk: version: 6.59, author: CleanTalk - Anti-Spam Protection welcome@cleantalk.org, Automatische Aktualisierungen deaktiviert
    Associated Posts Pro: version: 1.3.32, author: Dennis Hoppe, Automatische Aktualisierungen deaktiviert
    BackWPup: version: 5.2.3, author: BackWPup – WordPress Backup & Restore Plugin, Automatische Aktualisierungen deaktiviert
    Breadcrumb NavXT: version: 7.4.1, author: John Havlik, Automatische Aktualisierungen deaktiviert
    Category Thumbnails: version: 1.0.6, author: Adrian Preuss, Automatische Aktualisierungen deaktiviert
    CCM19 Integration: version: 1.1.7, author: Papoo Software & Media GmbH, Automatische Aktualisierungen deaktiviert
    Contact Form 7: version: 6.1, author: Takayuki Miyoshi, Automatische Aktualisierungen deaktiviert
    Delightful Downloads: version: 1.6.6, author: Ashley Rich, Automatische Aktualisierungen deaktiviert
    Duo Universal: version: 1.2.0, author: Duo Security, Automatische Aktualisierungen deaktiviert
    eRecht24 legal texts for WordPress: version: 3.4.3, author: eRecht24, Weslink GmbH, Automatische Aktualisierungen deaktiviert
    Featured Galleries: version: 2.1.0, author: Andy Mercer, Automatische Aktualisierungen deaktiviert
    Maintenance Mode: version: 2.4.4, author: Lukas Juhas, Automatische Aktualisierungen deaktiviert
    Post List Featured Image: version: 0.5.9, author: Jagged Edge Media, Automatische Aktualisierungen deaktiviert
    Post Thumbnail Editor: version: 2.4.8, author: sewpafly, Automatische Aktualisierungen deaktiviert
    RB Internal Links: version: 2.0.16, author: Arron Woods, Automatische Aktualisierungen deaktiviert
    Rich Text Tags, Categories, and Taxonomies: version: 1.8, author: Katz Web Services, Inc., Automatische Aktualisierungen deaktiviert
    Sidebar Login: version: 3.0.1, author: Mike Jolley, Automatische Aktualisierungen deaktiviert
    StudioWP Security Header: version: 1.0, author: StudioWP Software GmbH, Automatische Aktualisierungen deaktiviert
    User Role Editor: version: 4.64.5, author: Vladimir Garagulya, Automatische Aktualisierungen deaktiviert
    WP-Members: version: 3.5.4.1, author: Chad Butler, Automatische Aktualisierungen deaktiviert
    WP Image CAPTCHA: version: 3.3.26, author: WP Image CAPTCHA, Automatische Aktualisierungen deaktiviert
    WP Import Export Lite: version: 3.9.29, author: VJInfotech, Automatische Aktualisierungen deaktiviert
    wpSEO: version: 4.7.2, author: Kai Spriestersbach, Automatische Aktualisierungen deaktiviert
    WPS Hide Login: version: 1.9.17.2, author: WPServeur, NicolasKulka, wpformation, Automatische Aktualisierungen deaktiviert
    WPS Limit Login: version: 1.5.9.2, author: WPServeur, NicolasKulka, wpformation, Automatische Aktualisierungen deaktiviert
    WP Subtitle: version: 3.4.1, author: Ben Huson, Husani Oakley, Automatische Aktualisierungen deaktiviert
    XML Sitemap Generator for Google: version: 4.1.21, author: Auctollo, Automatische Aktualisierungen deaktiviert
    Yoast Duplicate Post: version: 4.5, author: Enrico Battocchi & Team Yoast, Automatische Aktualisierungen deaktiviert wp-plugins-inactive (2)

    Borlabs Cookie: version: 3.3.12, author: Borlabs GmbH, Automatische Aktualisierungen aktiviert
    Simple History: version: 5.13.0, author: Pär Thernström, Automatische Aktualisierungen deaktiviert wp-media

    image_editor: WP_Image_Editor_GD
    imagick_module_version: Nicht verfügbar
    imagemagick_version: Nicht verfügbar
    imagick_version: Nicht verfügbar
    file_uploads: 1
    post_max_size: 30M
    upload_max_filesize: 30M
    max_effective_size: 30 MB
    max_file_uploads: 20
    gd_version: bundled (2.1.0 compatible)
    gd_formats: GIF, JPEG, PNG, WebP, BMP, AVIF, XPM
    ghostscript_version: 10.00.0 wp-server

    server_architecture: Linux 6.1.0-37-amd64 x86_64
    httpd_software: Apache
    php_version: 8.3.23 64bit
    php_sapi: cgi-fcgi
    max_input_variables: 1000
    time_limit: 30
    memory_limit: 250M
    admin_memory_limit: 256M
    max_input_time: -1
    upload_max_filesize: 30M
    php_post_max_size: 30M
    curl_version: 7.88.1 OpenSSL/3.0.16
    suhosin: false
    imagick_availability: false
    pretty_permalinks: true
    htaccess_extra_rules: true
    static_robotstxt_file: true
    current: 2025-07-09T15:01:51+00:00
    utc-time: Wednesday, 09-Jul-25 15:01:51 UTC
    server-time: 2025-07-09T17:01:50+02:00 wp-database

    extension: mysqli
    server_version: 10.11.11-MariaDB-hz2
    client_version: mysqlnd 8.3.23
    max_allowed_packet: 1073741824
    max_connections: 200 wp-constants

    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /usr/www/users/airbce/frontend/airconcept-wp/wp-content
    WP_PLUGIN_DIR: /usr/www/users/airbce/frontend/airconcept-wp/wp-content/plugins
    WP_MEMORY_LIMIT: 40M
    WP_MAX_MEMORY_LIMIT: 256M
    WP_DEBUG: false
    WP_DEBUG_DISPLAY: true
    WP_DEBUG_LOG: false
    SCRIPT_DEBUG: false
    WP_CACHE: false
    CONCATENATE_SCRIPTS: undefined
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_ENVIRONMENT_TYPE: undefined
    WP_DEVELOPMENT_MODE: undefined
    DB_CHARSET: utf8
    DB_COLLATE: undefined wp-filesystem

    wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
    fonts: does not exist
    mu-plugins: writable
    Thread-Starter jaderbass

    (@jaderbass)

    Hallo an alle hier in diesem Thread,

    erstmal vielen Dank für die vielen Denkanstöße. Hat mir sehr geholfen. Ich konnte mein Problem folgendermaßen lösen:

    Der ausschlaggebende Hinweis kam von Torsten. Ich habe in der header.php folgendes Code-Schnipsel eingebaut:

    $current_user_id = get_current_user_id();
    $current_user_sts = (int)get_user_meta($current_user_id,"active",true);
    if ($current_user_sts === 0) {
        // get all sessions for user with ID $user_id
        $sessions = WP_Session_Tokens::get_instance($current_user_id);
        
        // we have got the sessions, destroy them all!
        $sessions->destroy_all();
        wp_logout();
    }

    Die User-Meta-Daten zur Aktivierung/Deaktivierung des User werden, wie weiter oben bereits beschrieben, im Backend in der User-Übersicht gesetzt. Ist der User deaktiviert werden die sessions des aktiven Users gelöscht und der User wird ausgeloggt. Weiter unten wird dann daraufhin noch eine Meldung ausgegeben, dass das Konto gesperrt wurde.

    Ich hatte mir noch den Kopf darüber zerbrochen, ob das evtl. mit einem Hook eleganter zu lösen ist, habe aber keinen passenden gefunden. Für Denkanstöße in diese Richtung bin ich natürlich auch dankbar.

    Einige der angebotenen Plugins zur Deaktivierung der Kunden haben entweder nicht funktioniert, waren zu alt, haben Fehler produziert oder waren zu umständlich zu bedienen und haben letztendlich nicht wirklich zur Lösung des Problems beigetragen.

    Also nochmal vielen Dank
    Jörg

    Thread-Starter jaderbass

    (@jaderbass)

    @radarin:
    Du kennst meinen Kunden nicht 😉
    Allerdings hat die andere Rolle das Problem nicht lösen können. Hier hatte Mario recht. Wenn der Kunde den Haken bei „angemeldet bleiben“ macht wird der Authorisierungsvorgang von WP „umgangen“ und er kann sich anmelden.

    @zodiac1978:
    Das schaut interessant aus. Probiere ich mal aus.

    Thread-Starter jaderbass

    (@jaderbass)

    Ja, hast ja recht.

    Aber Dein Denkanstoß hat mich definitiv erst mal weiter gebracht. Hab vielen Dank dafür.

    Thread-Starter jaderbass

    (@jaderbass)

    Danke. Ich habe es mir angeschaut.

    Ich möchte das Problem allerdings wenn es geht nicht über noch ein Plugin lösen. Die Seite hat momentan noch einige Geschwindigkeitsprobleme und muss ein paar Plugins benutzen, damit sie so funktioniert wie der Kunde es möchte. Ich hatte bereits einige Plugins gefunden, die User deaktivieren können, möchte das aber sozusagen als letzten Ausweg nutzen.

    Thread-Starter jaderbass

    (@jaderbass)

    Sorry, hatte ich noch nicht. Ich lese mir das gleich mal durch.

    Habe zwischendurch die Funktion wp_clear_auth_cookie(); gefunden, hat aber noch nicht funktioniert.

    Thread-Starter jaderbass

    (@jaderbass)

    Nein, löschen geht nicht, da der Kunde bereits Aktivitäten auf der Seite durchgeführt hat (Mein Kunde kauft gebrauchte Bücher an) und er eine Aufbewahrungspflicht gegenüber den Behörden hat. Deshalb sollen Kunden deaktiviert werden.

    Das mit dem dauerhaft angemeldet bleiben ist natürlich richtig, manchmal kommt man nicht auf die einfachsten Dinge.

    Weißt Du evtl. eine Möglichkeit auch diese Anmeldung über das Anmelde-Cookie zu sperren? Ich probiere das gleich mal mit der User-Rolle. Ist allerdings für den Kunden keine Lösung. Der will nicht noch in den User-Rollen etwas umstellen. Für ihn muss das mit dem Klick auf „Deaktivieren“ erledigt sein.

    Thread-Starter jaderbass

    (@jaderbass)

    Vielen Dank für die Antworten. Natürlich wollte ich hier keine Rechtsberatung und letztendlich muss ich dazu den RA konsultieren. Aber ab und zu braucht man auch mal eine Meinung von Anderen.

    Thread-Starter jaderbass

    (@jaderbass)

    Ja, o.k. ich meinte das Backend 😉 Sorry, aber ich verwechsle die Begrifflichkeit immer wieder.

    Der Link ist super, ich habe ihn kurz überflogen und ich denke damit kann ich etwas anfangen. Deinen Hinweis werde ich mir merken.

Ansicht von 10 Antworten – 1 bis 10 (von insgesamt 10)