
Aus eigener Erfahrung möchte ich hier die Lösung für den folgenden Fehlercode posten, der beim Umstieg von PHP 7.0 auf PHP 7.1 auftritt:
Warning: Parameter 2 to wp_hide_post_Public::query_posts_join() expected to be a reference
Anleitung:
Mit dem eigenen FTP-Server verbinden
Zu folgendem Verzeichnis auf dem Server navigieren:/wp-content/plugins/wp-hide-post/public/class-wp-hide-post-public.php
Die class-wp-hide-post-public.php schließlich auf den PC herunterladen und manuell öffnen bzw. bearbeiten (z. B. mit Windows-Editor)
Mittels Strg+F nach &$ suchen und die & schließlich jeweils vor den $ löschen
Fertig. Jetzt nur noch das Dokument speichern und wieder auf den Server laden. Zum Schluss gegebenfalls noch den Cache in WordPress löschen, damit die Veränderungen übernommen werden
Offensichtlich verträgt die neue PHP-Version also keine & vor „$query“-Parametern.