Keine Anzeige von Kommentaren nach Update auf WordPress ab v5.5
Im Theme suchen nach:
switch ( $comment->comment_type ) :
case '' :
(meist in functions.php) und ändern in
switch ( $comment->comment_type ) :
case 'comment' :
(Quelle)
Gleiches Phänomen in der mit dem WPtouch Mobile Plugin generierten Mobilfassung. Hier in der Datei wptouch\core\theme.php suchen nach:
foreach( $comments as $comment ){
if( $comment->comment_type == "" ){
$comment_count++;
}
und ändern in
foreach( $comments as $comment ){
if( $comment->comment_type == "comment" ){
$comment_count++;
}
Login-Dauer verlängern
In function.php des Themes einfügen:
// Login-Dauer auf ein ganzes Jahr verlaengern
add_filter ( 'auth_cookie_expiration', 'wpdev_login_session' );
function wpdev_login_session( $expire ) {
return YEAR_IN_SECONDS;
}
SSL-Umstellung
- Zertifikat aktivieren (Backend Hoster)
- SSL einschalten (Backend Hoster)
- in Einstellungen/Allgemein anpassen:
WordPress-Adresse (URL): http:// -> https://
Website-Adresse (URL): http:// -> https://
Besser: Über phpMyAdmin in Tabelle wp_options editieren!
- mit Plugin Better Search Replace alle URLs anpassen: http://sitename.de -> https://sitename.de
- in .htaccess einfügen:
RewriteEngine On
RewriteBase /
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
- in wp-config.php einfügen:
define('FORCE_SSL_ADMIN', true);
/* Das war es schon, ab hier bitte nichts mehr editieren! Viel Spaß beim Bloggen. */
- Cookies im Browser löschen
Weiterlesen ...