Czy zauważyłeś nieprawidłową liczbę komentarzy po imporcie WordPress? Importowanie witryny WordPress za pomocą wbudowanego importera może czasami zepsuć liczbę komentarzy WordPress. Podczas gdy wszystkie komentarze są bezpiecznie importowane i widoczne w obszarze administratora, Twoje posty będą wyświetlać nieprawidłową liczbę komentarzy na twojej stronie. Ten sam błąd importu może również wpływać na liczbę kategorii i liczbę niestandardowych taksonomii. W tym artykule pokażemy, jak naprawić liczbę kategorii i komentarzy po zaimportowaniu WordPress.

Fix Category and Comment Count

Jak zauważyłeś na powyższym zrzucie ekranu, po zaimportowaniu nasza liczba komentarzy i liczba kategorii pokazuje 0 zamiast rzeczywistej liczby. Zobaczmy, jak to naprawić.

Video Tutorial

Subskrybuj WPBeginner

Jeśli nie podoba Ci się film lub potrzebujesz więcej instrukcji, Kontynuuj czytanie.

Najpierw musisz utworzyć kompletną kopię zapasową WordPress swojej witryny. Powinieneś to zrobić za każdym razem, gdy zamierzasz przeprowadzić poważną zmianę w swojej witrynie. Zalecamy korzystanie z BackupBuddy, jest to najbardziej kompleksowa wtyczka do tworzenia kopii zapasowych WordPress na rynku.

Po wykonaniu kopii zapasowej przejdźmy do następnego kroku.

Otwórz zwykły edytor tekstu, taki jak Notatnik, i po prostu skopiuj i wklej następujący kod:

<?php
include ("wp-config.php");
jeśli (!mysql_connect(DB_HOST, DB_USER, DB_PASSWORD)) { die ('Nie można połączyć:'. mysql_error ());}
jeśli (!mysql_select_db (DB_NAME)) { die ('Nie można połączyć:'. mysql_error ());}

$result = mysql_query ("SELECT term_taxonomy_id FROM".$table_prefix."term_taksonomia");
while ($row = mysql_fetch_array ($result)) {
  $term_taxonomy_id = $row ['term_taxonomy_id'];
  echo "term_taxonomy_id: ".$term_taxonomy_id./ align = "left" / ;
  $countresult = mysql_query ("SELECT count (*) FROM".$table_prefix."term_relationships WHERE term_taxonomy_id = '$term_taxonomy_id'");
  $countarray = mysql_fetch_array ($countresult);
  $count = $countarray[0];
  echo $ count ."<br/>";
 mysql_query ("aktualizacja".$table_prefix."term_taxonomy SET count =' $count 'WHERE term_taxonomy_id = '$term_taxonomy_id'");
		}

$result = mysql_query("SELECT ID FROM ".$table_prefix."posty");
while ($row = mysql_fetch_array ($result)) {
  $post_id = $row ['ID'];
  echo "post_id: ".$post_id./ align = "left" / ;
  $countresult = mysql_query ("SELECT count (*) FROM".$table_prefix."comments WHERE comment_post_ID =' $post_id 'AND comment_aproved = 1");
  $countarray = mysql_fetch_array ($countresult);
  $count = $countarray[0];
  echo $ count ."<br/>";
  mysql_query ("aktualizacja".$table_prefix."posts SET comment_count =' $count 'WHERE ID = '$post_id'");
		}
?>

Musisz zastąpić DB_HOST, DB_USER, DB_PASSWORD hostem bazy danych WordPress (Zwykle localhost), nazwą użytkownika bazy danych i hasłem.

Możesz znaleźć wszystkie te informacje, logując się do swojego WordPress hosting cPanel lub patrząc na wp-config.plik php za pomocą menedżera plików.

Po zastąpieniu informacji zapisz ten plik jako komentarze-fix.php na pulpicie.

Teraz musisz przesłać ten plik do katalogu głównego witryny. Możesz to zrobić za pomocą klienta FTP lub za pomocą menedżera plików w Panelu sterowania hostingu.

Po przesłaniu pliku do witryny musisz otworzyć przeglądarkę internetową i przejść do tego pliku:

http://example.com/comments-fix.php

Zastąp example.com z adresem Twojej strony.

Odwiedzenie tego pliku w przeglądarce uruchomi skrypt, który po prostu zapętli posty, kategorię, tagi, komentarze itp.i zaktualizuje liczbę.

Fixing taxonomy terms and comment count numbers

Ważne: Gdy skończysz naprawiać liczbę komentarzy WordPress, musisz usunąć komentarze-fix.php Plik z twojego serwera.

To wszystko, mamy nadzieję, że ten artykuł pomógł Ci zaktualizować liczbę komentarzy po zaimportowaniu WordPress. Możesz również zapoznać się z naszym przewodnikiem na temat najczęstszych błędów WordPress i jak je naprawić.

Jeśli podoba Ci się ten artykuł, zasubskrybuj nasz kanał YouTube dla samouczków wideo WordPress. Możesz nas również znaleźć na Twitterze i Google+.

You May Also Like

Jak naprawić nieprawidłowy błąd JSON w WordPress (Przewodnik dla początkujących)

W artykule: Co powoduje błąd „nieprawidłowa odpowiedź JSON” w WordPress?1. Sprawdź adresy…

Jak zmienić kolor linku w WordPress (poradnik dla początkujących)

W artykule: Dlaczego Linki Są Ważne?Jak dodawać linki w postach i stronach…

Jak naprawić błąd krytyczny w WordPress (krok po kroku)

W artykule: Co To jest błąd krytyczny w WordPress?Co powoduje krytyczny błąd…

Jak zainstalować WordPress lokalnie na komputerze Mac za pomocą MAMP

W artykule: Jak zainstalować MAMP na komputerze MacInstalacja WordPress na komputerze MacWypróbowanie…