Zaufane samouczki WordPress, kiedy ich najbardziej potrzebujesz.
Przewodnik dla początkujących po WordPressie
WPB Cup
25 milionów+
Witryny korzystające z naszych wtyczek
16+
Lata doświadczenia z WordPressem
3000+
Samouczki WordPress od ekspertów

Jak dodać podświetlanie składni w komentarzach WordPress

Jako blog WordPress skupiający się na budowaniu stron internetowych, czasami spotykamy czytelników, którzy chcą wkleić fragment kodu lub udostępnić fragment kodu w komentarzach.

Jednak WordPress nie posiada wbudowanego podświetlania składni dla komentarzy, postów ani stron, co może być trudne zarówno dla komentującego, jak i dla innych czytelników próbujących zrozumieć kod.

Na szczęście znaleźliśmy łatwy sposób na rozwiązanie tego problemu. W tym artykule pokażemy Ci, jak łatwo dodać podświetlanie składni w komentarzach WordPress.

Dodawanie podświetlania składni w komentarzach WordPress

Dlaczego i kiedy potrzebujesz podświetlania składni w komentarzach WordPress?

Podświetlanie składni to sposób na poprawę wyglądu kodu i ułatwienie jego zrozumienia. Dodaje kolory i numery linii do fragmentów kodu, czyniąc je bardziej czytelnymi. Oto przykład:

<html>
    <head>
        <title>My Awesome Website</title>
    </head>
    <body>
        <h1>Welcome to My Homepage</h1>
    </body>
</html>

Jeśli masz bloga WordPress o tworzeniu stron internetowych lub kodowaniu, włączenie podświetlania składni w komentarzach WordPress jest ważne. Dzięki temu czytelnicy mogą łatwo pisać kod w czytelny sposób.

Zachęci to ich do pozostawiania większej liczby komentarzy i udostępniania własnych fragmentów. Nie tylko sprawia to, że komentarze są ciekawsze, ale także buduje poczucie zaangażowania społeczności.

Dodatkowo, jeśli Twoi czytelnicy potrzebują pomocy, mogą łatwo wstawić kod w komentarzu w sposób, który jest atrakcyjny wizualnie i łatwy do zrozumienia dla innych komentujących.

Mając to na uwadze, zobaczmy, jak możesz dodać podświetlanie składni w formularzu komentarzy na swojej stronie WordPress.

Krok 1: Zainstaluj wtyczkę Syntax Highlighter Evolved

Najprostszym sposobem na dodanie podświetlania składni w WordPress jest wtyczka Syntax Highlighter Evolved. Jest ona bardzo łatwa w użyciu i pozwala na włączenie podświetlania składni w postach, stronach i komentarzach WordPress.

W WPBeginner używamy tego wtyczki do wstawiania i wyświetlania fragmentów kodu. Możesz przeczytać nasz artykuł na temat dlaczego używamy Syntax Highlighter Evolved, aby uzyskać więcej szczegółów.

Najpierw musisz zainstalować i aktywować wtyczkę Syntax Highlighter Evolved. Więcej informacji znajdziesz w naszym przewodniku krok po kroku, jak zainstalować wtyczkę WordPress.

Po zakończeniu możesz edytować wpis lub stronę i dodawać kod za pomocą podświetlania składni. Oto jak to wygląda w edytorze bloków:

Ustawienia bloku SyntaxHighlighter

Więcej o korzystaniu z wtyczki Syntax Highlighter Evolved dowiesz się w naszym artykule o tym, jak wyświetlać kod w WordPress.

Domyślnie Syntax Highlighter Evolved pozwala odwiedzającym na dodawanie kodu w swoich komentarzach, ale ten kod musi być opakowany w shortcody.

Te skrócone kody noszą nazwy wszystkich popularnych języków programowania i skryptowych. Oznacza to, że komentujący musi po prostu otoczyć swój kod w nawiasach kwadratowych zawierających nazwę języka.

Na przykład, jeśli chcesz opublikować komentarz zawierający kod PHP, użyjesz następującego kodu:

Hi everyone. I need help with this PHP code: [php]

<?PHP

private function get_time_tags() {

$time = get_the_time('d M, Y');

return $time;

}

?>

[/php]

Podobnie, jeśli chcesz opublikować jakiś kod HTML jako komentarz, musisz go umieścić w krótkim kodzie HTML:

Hey there! Could anyone check this code snippet? [html]<a href="https://example.com">Demo website>/a>[/html]

Teraz to, co czyni to trudnym, to fakt, że użytkownicy nie będą wiedzieć, że mogą faktycznie używać podświetlania składni z tymi skróconymi kodami. Musisz ich więc o tym poinformować za pomocą komunikatu.

Krok 2: Dodaj powiadomienie o podświetlaniu składni w formularzu komentarzy

Aby poinformować komentujących o funkcji podświetlania składni, musisz dodać komunikat z powiadomieniem nad swoim formularzem komentarzy, w następujący sposób:

Dodanie powiadomienia o podświetlaniu składni przed polem komentarza

Możesz to zrobić, dodając niestandardowy fragment kodu do swojej witryny WordPress.

Jeśli czytasz ten tutorial, ponieważ prowadzisz bloga o kodowaniu, to najprawdopodobniej jesteś całkiem biegły w kodowaniu.

Mimo to, nawet najbardziej zaawansowanym użytkownikom może być trudno śledzić wszystkie swoje fragmenty kodu. Jeśli nie będą odpowiednio zarządzane, możesz napotkać niektóre najczęstsze błędy WordPress lub całkowicie zepsuć swoją witrynę.

Dlatego zalecamy używanie WPCode do wstawiania niestandardowych fragmentów kodu. Jest to najłatwiejszy i najbezpieczniejszy sposób dodawania niestandardowego kodu w WordPress bez konieczności edycji żadnych plików rdzeniowych WordPress.

Uwaga: Chociaż dostępna jest bezpłatna wersja WPCode, zalecamy korzystanie z wersji Pro WPCode, ponieważ zapewnia ona dostęp do inteligentnej logiki warunkowej, dostępu do biblioteki fragmentów kodu w chmurze i nie tylko.

Pierwszą rzeczą, którą musisz zrobić, to zainstalować i aktywować wtyczkę WPCode. Aby uzyskać więcej szczegółów, zobacz nasz przewodnik krok po kroku na temat jak zainstalować wtyczkę WordPress.

Po aktywacji przejdź do Fragmenty kodu » + Dodaj fragment.

Dodawanie fragmentu kodu za pomocą WP Code

Tutaj zobaczysz wszystkie gotowe fragmenty kodu, które możesz dodać do swojej witryny WordPress.

Ponieważ chcemy dodać własny fragment, najedź kursorem na „Dodaj swój niestandardowy kod (nowy fragment)” i kliknij „+ Dodaj niestandardowy fragment”.

Dodawanie niestandardowego fragmentu w WPCode

Na początek wprowadź tytuł dla niestandardowego fragmentu kodu. Może to być cokolwiek, co pomoże Ci zidentyfikować fragment.

Następnie otwórz menu rozwijane „Typ kodu” i wybierz „Fragment PHP”.

Dodawanie niestandardowego fragmentu kodu PHP

Teraz po prostu wklej poniższy fragment do edytora kodu:

function wpbeginner_comment_text_before($arg) {
    // Add a custom notice to inform users about using shortcodes for syntax highlighting
    $arg['comment_notes_before'] .= "<p class='comment-notice'>You can use shortcodes for syntax highlighting when adding code. For example,  or </p>";
    
    // Return the modified comment arguments
    return $arg;
}

// Add the filter to apply the custom comment modification function
add_filter('comment_form_defaults', 'wpbeginner_comment_text_before');

Następnie otwórz menu rozwijane „Lokalizacja” i kliknij „Uruchom wszędzie”.

Wstawianie fragmentu kodu PHP na Twojej stronie internetowej

Następnie jesteś gotowy, aby przewinąć ekran do góry i kliknąć przełącznik „Nieaktywny”, aby zmienił się na „Aktywny”.

Na koniec kliknij „Zapisz fragment kodu”, aby fragment kodu stał się aktywny.

Zapisywanie fragmentu kodu PHP

Ten kod po prostu wyświetla powiadomienie nad polem komentarza w formularzu komentarzy WordPress. Jednak nie zobaczysz tego tekstu po zalogowaniu się na swoje konto, więc będziesz musiał otworzyć nowe okno przeglądarki w trybie incognito lub wylogować się ze swojego konta.

Jeśli chcesz sprawdzić, czy skrócony kod faktycznie działa, po prostu odwiedź swoją stronę internetową w trybie incognito, skomentuj wpis na blogu i użyj skróconego kodu. Gdy komentarz zostanie zmoderowany i zatwierdzony, powinieneś zobaczyć coś takiego:

Przykład komentarza z podświetlaniem składni

Dowiedz się więcej sposobów na zwiększenie zaangażowania w komentarzach

Dodanie możliwości podświetlania składni to nie jedyny sposób na zwiększenie zaangażowania w komentarzach, jeśli prowadzisz bloga o tworzeniu stron internetowych.

Inną wskazówką jest dodanie polubień i niepolubień do komentarzy. Pozwala to czytelnikom łatwo wyrazić swoje opinie na temat konkretnych komentarzy. Może to wywołać dyskusje i wyróżnić wartościowy wkład społeczności.

Ponadto, możesz powiadomić użytkowników, gdy otrzymają odpowiedzi na swoje komentarze. Zapewnia to ich zaangażowanie w konwersację i zachęca do częstszego powracania.

Dodatkowo możesz chcieć dodać niestandardowe pola do formularza komentarzy. Możesz to zrobić, jeśli chcesz, aby czytelnicy podawali dodatkowe informacje wraz ze swoimi komentarzami, takie jak język programowania, którego używają, lub wersja frameworka.

Oto inne wskazówki, które możesz zastosować, aby zwiększyć zaangażowanie w komentarzach:

Mamy nadzieję, że ten artykuł pomógł Ci dodać podświetlanie składni w komentarzach WordPress. Możesz również zapoznać się z naszym przewodnikiem na temat jak dodawać filmy i więcej w komentarzach WordPress oraz naszymi najlepszymi wyborami dla najlepszych wtyczek do komentarzy WordPress.

Jeśli podobał Ci się ten artykuł, zasubskrybuj nasz kanał YouTube po samouczki wideo WordPress. Możesz nas również znaleźć na Twitterze i Facebooku.

Ujawnienie: Nasze treści są wspierane przez czytelników. Oznacza to, że jeśli klikniesz w niektóre z naszych linków, możemy otrzymać prowizję. Zobacz jak finansowany jest WPBeginner, dlaczego to ważne i jak możesz nas wesprzeć. Oto nasz proces redakcyjny.

Ostateczny zestaw narzędzi WordPress

Uzyskaj BEZPŁATNY dostęp do naszego zestawu narzędzi – kolekcji produktów i zasobów związanych z WordPress, które powinien mieć każdy profesjonalista!

Interakcje czytelników

5 CommentsLeave a Reply

  1. Dziękuję za zademonstrowanie możliwości użycia fragmentu kodu. Mam już sporo wtyczek na stronie, które muszę uruchomić, a jednocześnie, ponieważ mam bloga technologicznego, chciałem umożliwić użytkownikom podświetlanie kodu w komentarzach. Używam WP Code do innych fragmentów kodu, które mają ważne znaczenie na stronie, więc możliwość zrobienia tego za pomocą fragmentu kodu jest bardzo przydatna. Jeszcze raz dziękuję, zapiszę fragment kodu do mojej biblioteki kodu dla innych stron.

  2. Miły i bardzo informacyjny artykuł. Właśnie włączyłem powiadomienia o aktualizacjach. Dobra robota, chłopaki.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszą polityką komentowania, a Twój adres e-mail NIE zostanie opublikowany. Prosimy NIE używać słów kluczowych w polu nazwy. Prowadźmy osobistą i znaczącą rozmowę.