Viewing 10 replies - 1 through 10 (of 10 total)
  • Thread Starter wptechnology

    (@wptechnology)

    Unfortunately, from my side, I have deactivated the plugin and uninstalled it… Too bad that they don’t answer nor fix the bug…

    I also met this problem on version 3.5 with PHP 8. Now I run version 3.4 instead.

    Anonymous User 20597857

    (@anonymized-20597857)

    Selbes Problem, bei manchen Beitr?gen werden unerwünschte File Attachments angeh?ngt.
    Diese lassen sich nicht l?schen, im Gegenteil, bei jeder Ver?nderung der Optionen in der Metabox “Manage File Attachments” oder der Aktualisierung des Beitrages kommt eine neue, nicht existente Datei hinzu.

    Ein Rollback auf PHP 7.4 kommt ebenso wenig in Frage wie ein Rollback des Plugins auf 3.4. Immerhin sollen die Updates die Sicherheit erh?hen.

    3.5 Improve security in all plugin files

    Auch das deaktivieren des Plugins ist keine Option, wir haben vieles damit versteckt, was dann sichtbar w?re.

    Notl?sung:
    .wppcp-attachments-display-panel { display: none;} blendet alle wppcp File Attachments aus.

    Anonymous User 20597857

    (@anonymized-20597857)

    N?chste L?sung:
    Jenes SQL z.B. per phpmyadmin in der DB abgesetzt, würde alle Attachments entfernen, welche von diesem Plugin erzeugt wurden:

    DELETE FROM wp_postmeta WHERE meta_key LIKE ‘_wppcp_post_attachments’ AND meta_value NOT LIKE ‘a:0:{}’;

    Aber Achtung: Nur mit einem vorigen Backup der Datenbank zu empfehlen. Und das l?scht alle Anh?nge welche mit WP Private Content Plus erzeugt wurden! Auch jene, die man eventuell absichtlich erzeugte!

    Und: Nachhaltig ist das nicht, denn vermutlich erzeugt das Plugin weiterhin unerwünschte Files, bis das gefixt ist.

    • This reply was modified 1 year, 8 months ago by Anonymous User 20597857.
    • This reply was modified 1 year, 8 months ago by Anonymous User 20597857.
    • This reply was modified 1 year, 8 months ago by Anonymous User 20597857.

    Same problem.
    I edit the database in a way like @kurapika

    Anonymous User 20597857

    (@anonymized-20597857)

    Achtung, das Statement ist ohne die Akzentzeichen bei Tabellenname und Feldname!
    Die musste ich entfernen, weil danach die Code Darstellung hier im Forum unbrauchbar war.


    So, hoffe beim dritten Versuch den richtigen Screenshot erwischt zu haben … Sorry.

    • This reply was modified 1 year, 8 months ago by Anonymous User 20597857. Reason: Screenshot dazu

    I just came here to say I am having this same issue and hope it gets resolved sooner than later.

    I responded to the latest thread regarding this issue, but posting here as well.

    Created a sanitize filter specifically for this plugin that removes invalid attachments:

    add_filter('sanitize_post_meta__wppcp_post_attachments', 'sanitize_wp_private_content', 10, 3);
    function sanitize_wp_private_content($meta_value, $meta_key, $meta_type) {
        // avoid infinite recursion
        remove_filter( current_filter(), __FUNCTION__ );
    
        // clean meta value array
        $new_meta = array();
        foreach( $meta_value as $key => $attachment ) {
            if( $attachment['attach_id'] && $attachment['attach_id'] > 0 ) {
                $new_meta[$key] = $attachment;
            }
        }
    
        return $new_meta;
    }
    Anonymous User 20597857

    (@anonymized-20597857)

    Danke für den Schnippsel, habe das erst heute getestet.
    Das hilft zumindest, nach einem manuellen L?schen (per Editor > Manage File Attachements) des unerwünschten Dateianhangs, das dieser nicht von selbst immer wieder kommt.
    leider nichts …

    Ich habe auch das n?chste Update abgewartet, weil ich hoffte, irgendwer würde darauf reagieren und das reparieren.
    Doch auch die Version 3.6 legt weiterhin automatisch unerwünschte Dateianh?nge an.
    Dabei wurde ja einiges ge?ndert, unter anderem zeigt die Zeile 115 in der Datei “manage-file-attachments.php” eine ?nderung
    Doch die Hoffnung war vergebens

    • This reply was modified 1 year, 6 months ago by Anonymous User 20597857.

    @joelstrategycube Thank you very much, that was super helpful for me. I hope they fix this.

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘PHP 8 : strange behavior : icons appearing with wppcp_file_download’ is closed to new replies.