Opis
Wtyczka Insert Headers & Footers + pełna obsługa fragmentów kodu WordPressa
WPCode (wcześniejsza nazwa: Insert Headers and Footers by WPBeginner) to najpopularniejsza wtyczka do obsługi fragmentów kodu w WordPressie, która jest używana w ponad 2 milionach witryn internetowych.
Ułatwia ona dodawanie fragmentów kodu w WordPressie bez konieczności edytowania pliku functions.php motywu.
Korzystając z naszego prostego interfejsu do wstawiania nagłówków i stopek, można wstawiać różne rodzaje kodu, takie jak kod Google Analytics, własny kod CSS, piksel Facebooka itd., zarówno w nagłówku i stopce, jak i innych obszarach witryny w WordPressie. W ogóle nie trzeba edytować plików motywu!
Oprócz skryptów nagłówka i stopki wtyczka WPCode umożliwia również wstawianie własnych fragmentów kodu PHP, fragmentów kodu JavaScript, fragmentów kodu CSS, fragmentów kodu HTML oraz fragmentów tekstowych z pełną obsługą logiki warunkowej.
Wyeliminowaliśmy czynniki utrudniające dodawanie własnych fragmentów kodu w WordPressie i ułatwiliśmy ten proces.
Używam wtyczki Insert Headers and Footers i uważam ją za bardzo przydatne narzędzie. Jest bardzo pomocna i najlepsza w swoim rodzaju. Gorąco polecam
The_Gibble – użytkownik WordPressa
Krótkie omówienie wtyczki WPCode od WPBeginner
Przedstawiamy nową wtyczkę WPCode Pro
Chociaż wtyczka WPCode Lite oferuje bezpłatnie mnóstwo zaawansowanych funkcji, uwzględniliśmy uwagi użytkowników i opracowaliśmy wersję WPCode Pro, która udostępnia jeszcze bardziej fantastyczne funkcje usprawniające tok pracy. Obejmują one inteligentną logikę warunkową, zapisywanie fragmentów kodu w bibliotece w chmurze, wersje kodu, fragmenty kodu związane ze stronami, pogłębioną integrację z takimi popularnymi wtyczkami jak WooCommerce oraz Easy Digital Downloads i wiele więcej. Kliknij tutaj, aby kupić najlepszą wtyczkę fragmentów kodu klasy premium do WordPressa!
Przyszłościowy system zarządzania fragmentami kodu
Większość witryn z poradnikami dotyczącymi WordPressa doradza, aby fragmenty kodu dodawać do pliku functions.php motywu. Prowadzi to do bałaganu w zarządzaniu fragmentami kodu, a także uniemożliwia aktualizację motywu.
Jeśli kiedykolwiek zaktualizujesz motyw lub przełączysz się na inny, stracisz wszystkie własne funkcje kodu dodane w pliku functions.php.
Wtyczka WPCode rozwiązuje ten problem, ponieważ udostępnia łatwy sposób na wstawianie skryptów nagłówka i stopki oraz innych fragmentów kodu bezpośrednio z poziomu kokpitu WordPressa. Te fragmenty kodu w rzeczywistości działają tak, jakby znajdowały się w pliku functions.php motywu.
Inteligentna funkcja weryfikacji fragmentów kodu pomaga zapobiegać jego typowym błędom, dając pewność, że dodanie fragmentów kodu lub skryptów nagłówka i stopki nigdy nie doprowadzi do uszkodzenia witryny.
Nowa biblioteka WPCode umożliwia nawet przechowywanie wszystkich własnych fragmentów kodu w chmurze, co pozwala z łatwością wykorzystywać je w różnych witrynach internetowych, dając spore oszczędności czasu. Swoje fragmenty kodu możesz zachować wyłącznie dla siebie lub udostępniać społeczności, wyrażając w ten sposób wdzięczność i jednocześnie budując swoją reputację.
Dzięki tej wtyczce nie tylko mogę dodawać do witryny różne rzeczy, których akurat potrzebuję, ale też cała operacja zajmuje zaledwie kilka sekund.
David Weber – użytkownik WordPressa
Pełna biblioteka fragmentów kodu i generatory kodu
Czy kiedykolwiek marzyło ci się centralne miejsce, w którym można by znaleźć wszystkie najpopularniejsze fragmenty kodu WordPressa przetestowane i sprawdzone w działaniu?
Kiedy wprowadzaliśmy wtyczkę Insert Headers and Footers, też zależało nam na takim miejscu. Dlatego opracowaliśmy bibliotekę fragmentów kodu WordPressa, która jest dostępna bezpośrednio we wtyczce WPCode.
W bibliotece znajdziesz zweryfikowane fragmenty kodu PHP, które umożliwiają wysyłanie popularnych żądań funkcji – takich jak wyłączenie interfejsu REST API, wyłączenie protokołu XML-RPC, wyłączenie komentarzy, zezwolenie na przesyłanie plików SVG, wyłączenie Gutenberga, dodanie edytora klasycznego itp. – bez konieczności instalowania oddzielnej wtyczki dla każdego z nich.
Wizja grzebania się w kodzie mojej witryny wzbudzała we mnie bardzo duże wątpliwości. Wasza wtyczka ułatwiła mi to zadanie.
Conbrio75 – użytkownik WordPressa
Wprowadziliśmy również możliwość zapisywania fragmentów kodu w bibliotece w chmurze WPCode, dzięki czemu możesz z łatwością stosować je ponownie w innych witrynach internetowych czy projektach klientów, a nawet udostępniać szerszej społeczności.
Biblioteka w chmurze WPCode pomaga w porządkowaniu fragmentów kodu w jednej centralnej lokalizacji, pozwalając zaoszczędzić więcej czasu i przyspieszyć procesy związane z zarządzaniem witrynami internetowymi. Już nie musisz tracić czasu na szukanie indywidualnych notatek czy gistów na Githubie.
Oprócz stale powiększanej biblioteki fragmentów kodu oferujemy również generatory kodu do WordPressa, które pomagają szybko uzyskać gotowy do użycia własny kod z wykorzystaniem najnowszych standardów kodowania i interfejsów API WordPressa.
Logika warunkowa fragmentów kodu + priorytet wstawiania kodu
Podczas prac nad WPCode naszym celem było stworzenie wtyczki do obsługi fragmentów kodu w WordPressie łączącej ŁATWĄ OBSŁUGĘ i ZAAWANSOWANE MOŻLIWOŚCI.
Dlatego oprócz globalnych skryptów nagłówka i stopki dodaliśmy zaawansowane funkcje, takie jak logika warunkowa, które znacznie ułatwiają pracę z fragmentami kodu.
Zamiast się uczyć zapytań logiki warunkowej WordPressa, możesz skorzystać z naszego interfejsu logiki warunkowej, który jest przystosowany do potrzeb początkujących użytkowników i umożliwia wykonywanie następujących działań:
- Wczytywanie fragmentów kodu tylko u zalogowanych użytkowników
- Wczytywanie fragmentów kodu PHP u użytkowników o określonych rolach
- Wczytywanie fragmentów kodu PHP tylko na stronach o określonych adresach URL
- Wstawianie skryptów piksela w nagłówku i stopce określonych stron
- Wyświetlanie fragmentów kodu na podstawie rodzaju strony
- Uruchamianie fragmentu kodu tylko w określonych typach treści
- Wczytywanie fragmentu kodu nagłówka i stopki na podstawie źródła odsyłającego
- i nie tylko…
Dodaliśmy także możliwość zarówno automatycznego wstawiania kodu, jak i jego ręcznego wyprowadzania za pomocą krótkich kodów.
Nasza funkcja automatycznego wstawiania pozwala uruchomić dany fragment kodu w dowolnym miejscu lub wybrać jedną z opcji specjalnych, takich jak:
- Uruchamianie fragmentu kodu tylko we front-endzie
- Uruchamianie fragmentu kodu wyłącznie w obszarze administracyjnym WordPressa
- Dodawanie skryptów nagłówka i stopki w całej witrynie
- Wstawianie fragmentu kodu PHP przed treścią wpisu lub po niej
- Wstawianie fragmentu kodu przed określonym akapitem lub po nim
- Wstawianie fragmentu kodu na określonych stronach archiwum
- Wstawianie fragmentów kodu po określonej funkcji WooCommerce (funkcja Pro)
Poza tym dodaliśmy wizualny system priorytetów fragmentów kodu, za pomocą którego można wybierać kolejność stosowania własnych funkcji, aby uniknąć konfliktów kodu.
To bardzo przydatna wtyczka! Zdecydowanie ułatwia umieszczanie różnych rzeczy na stronie internetowej!
Understoryliving – użytkownik WordPressa
Aby dodatkowo zwiększyć elastyczność i poszerzyć opcje dostosowywania, wprowadziliśmy możliwość dodawania fragmentów kodu związanych ze stroną bezpośrednio z poziomu klasycznego edytora WordPressa oraz edytora Gutenberg. Fragmenty kodu mogą nawet być wczytywane w zależności od rodzaju urządzenia, co oznacza możliwość stosowania fragmentów kodu przeznaczonych tylko dla urządzeń mobilnych, tylko dla komputerów itp.
Importowanie i eksportowanie fragmentów kodu
Zarządzasz wieloma witrynami internetowymi lub tworzysz środowisko testowe?
Udostępniamy łatwy sposób importowania i eksportowania własnych fragmentów kodu, funkcji oraz skryptów nagłówka i stopki, który pomaga zaoszczędzić czas.
Fragmenty kodu możesz również zapisywać w chmurze WPCode (funkcja Pro), co pozwala na ich wielokrotne wykorzystywanie w różnych witrynach internetowych. To rozwiązanie ułatwia również organizowanie własnych fragmentów kodu, dzięki czemu nie trzeba tracić czasu na wyszukiwanie losowych gistów na Githubie.
Prosta wtyczka, której używam praktycznie w każdej witrynie. Bardzo się przydaje do wstawiania skryptów i tagów.
tommasoperego – użytkownik WordPressa
Pełna lista funkcji wtyczki WPCode
Prosty interfejs wtyczki WPCode (wcześniej znanej pod nazwą Insert Headers and Footers) udostępnia jedno miejsce, za pośrednictwem którego można wstawiać skrypty nagłówków i stopek oraz własne fragmenty kodu bez konieczności korzystania z kilkudziesięciu różnych wtyczek.
Poniżej znajduje się pełna lista funkcji wtyczki WPCode:
- Szybka konfiguracja
- Nieograniczony zakres fragmentów kodu
- Łatwe globalne wstawianie skryptów nagłówka i stopki
- Przyjazny dla początkujących edytor kodu z wyróżnianiem składni przeznaczony dla języków PHP, JavaScript i HTML
- Inteligentna weryfikacja kodu zapobiegająca błędom PHP
- Wstawianie kodu nagłówka i/lub stopki za pomocą logiki warunkowej
- Dodawanie kodu Google Analytics do nagłówka i stopki
- Dodawanie własnego kodu CSS do dowolnego motywu
- Wstawianie kodu piksela Facebooka w nagłówku i stopce
- Wstawianie dowolnego kodu lub skryptu, w tym HTML i JavaScript
- Wstawianie fragmentów kodu PHP
- Biblioteka gotowych fragmentów kodu
- Generator własnych fragmentów kodu do WordPressa
- Wyświetlanie lub ukrywanie fragmentów kodu PHP na podstawie logiki warunkowej
- Uruchamianie kodu PHP i własnych fragmentów kodu bez ograniczeń miejscowych lub tylko w wybranych obszarach za pomocą inteligentnych reguł automatycznego wstawiania
- Ręczne wstawianie fragmentów kodu PHP za pomocą krótkich kodów w dowolnym miejscu witryny
- Automatyczne dodawanie rozbudowanych reklam tekstowych i fragmentów treści we wpisach i na stronach
- Eksportowanie/importowanie fragmentów kodu
- Nowość Możliwość zapisywania fragmentów kodu w bibliotece w chmurze – wszystkie twoje fragmenty kodu będą przechowywane w prywatnej chmurze fragmentów kodu.
- Nowość Pogłębiona integracja z Gutenbergiem, WooCommerce i nie tylko
- Fragmenty kodu związane z urządzeniem (na przykład wczytywanie fragmentów kodu tylko na urządzeniach mobilnych, tylko na komputerach itp.)
- więcej funkcji już wkrótce
Autorzy
Wtyczka Insert Headers and Footers powstała w 2011 r., a jej twórcami byli Syed Balkhi i zespół WPBeginner.
W 2022 r. Syed Balkhi zmienił jej nazwę na WPCode, ponieważ wzbogacił ją o zaawansowane funkcje fragmentów kodu, o które prosili użytkownicy.
Wskazówka dotycząca marki
WPCode™ jest znakiem towarowym firmy WPCode LLC. W tekstach dotyczących wtyczki Insert Headers and Footers – Code Snippets by WPCode należy zapisywać trzy pierwsze litery jako wielkie.
WPCode (poprawnie)
WP Code (niepoprawnie)
wpcode (niepoprawnie)
wp code snippets (niepoprawnie)
Zrzuty ekranu
Instalacja
- Zainstaluj wtyczkę WPCode – Insert Headers, Footers, and Code Snippets przez przesłanie katalogu
insert-headers-and-footers
do katalogu/wp-content/plugins/
. (Zapoznaj się z instrukcją instalowania wtyczki do WordPressa). - Włącz wtyczkę WPCode – Insert Headers, Footers, and Code Snippets za pośrednictwem menu
Wtyczki
w WordPressie. - Wstaw kod w nagłówku i stopce lub dodaj własne fragmenty kodu, przechodząc do menu
Fragmenty kodu
.
Najczęściej zadawane pytania
-
Tak, swój kod Google Analytics możesz wstawić w polu
Skrypty w nagłówku
. -
Tak, aby zweryfikować konto lub otagować stronę na potrzeby reklam automatycznych, wklej kod uzyskany z AdSense w polu Skrypty w nagłówku.
-
Czy w przypadku zmiany motywu WordPressa stracę swoje fragmenty kodu?
-
Nie. Ideą, na której opiera się wtyczka WPCode – Insert Headers, Footers, and Code Snippets, jest możliwość bezpiecznego dodawania fragmentów kodu.
Wszystkie fragmenty kodu są przechowywane w bazie danych WordPressa, niezależnie od aktualizacji motywu.
-
Tak, jeśli nie chcesz korzystać z zaawansowanych funkcji fragmentów kodu, możesz wrócić do starych funkcji wtyczki Insert Headers and Footers, przechodząc do menu ustawień oraz klikając tryb nagłówków i stopek.
-
Jakiego rodzaju fragmenty kodu mogę dodawać?
-
Za pomocą wtyczki WPCode można dodać dowolny rodzaj fragmentu kodu, który w przeciwnym razie należałoby dodać w pliku functions.php motywu lub we wtyczce związanej z witryną.
Obejmuje to własne fragmenty kodu PHP, fragmenty kodu JavaScript, fragmenty kodu HTML, fragmenty kodu CSS, fragmenty tekstowe, piksele konwersji, skrypty śledzące, kod AdSense lub innych banerów reklamowych i wiele innych.
-
Jakie przykładowe wtyczki może zastąpić wtyczka WPCode?
-
Wtyczka WPCode obejmuje bibliotekę gotowych fragmentów kodu, która pozwala zastąpić szereg popularnych wtyczek, takich jak:
- Wtyczki do wyłączania komentarzy
- Wtyczki do wyłączania protokołu XML-RPC
- Wtyczki do wyłączania interfejsu Rest API
- Wtyczki do wyłączania Gutenberga
- Wtyczka Classic Editor
- Wtyczki zezwalające na przesyłanie plików SVG
- Wtyczki do wyłączania kanału RSS
- Wtyczki do wyłączania wyszukiwania
- Wtyczki do wyłączania automatycznych aktualizacji
- Wtyczki do wyłączania paska administratora
- Wtyczka do usuwania bloków widżetu
- Wtyczka Classic Widgets
- Wtyczki do usuwania numeru wersji WordPressa
- Wtyczki Google Analytics
- Wtyczki do obsługi piksela Facebooka
- Wtyczki Google AdSense
- Wtyczki z interfejsem użytkownika do obsługi własnych typów treści
- Inne wtyczki-generatory do WordPressa
…oraz w zasadzie każda wtyczka dodająca funkcję, którą można dodać za pomocą własnych fragmentów kodu.
Recenzje
Kontrybutorzy i deweloperzy
„WPCode – Insert Headers and Footers + Custom Code Snippets – menedżer kodu do WordPressa” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.
ZaangażowaniWtyczka „WPCode – Insert Headers and Footers + Custom Code Snippets – menedżer kodu do WordPressa” została przetłumaczona na 30 języków. Podziękuj tłumaczom za ich wkład.
Interesuje cię rozwój wtyczki?
Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.
Rejestr zmian
2.2.2
- New: The Add Snippet screen now makes it easier to get started with more than just our library of snippets, choose from expert-picked snippets, snippet generators or plugin-specific snippets.
- New: We updated the code type picker for more clarity on what each code type is useful for and the last code type you used is now saved for a streamlined experience when adding multiple snippets.
- Tweak: We extended the unfiltered HTML permissions notice when the DISALLOW_UNFILTERED_HTML constant is defined to add more clarity.
2.2.1
- Fix: We fixed a bug that was causing the selected conditional logic operator to not be displayed correctly for some rules.
- Fix: The auto-insert location picker was not opening again in some situations.
2.2.0
- Nowość: Zaktualizowano selektor reguł logiki warunkowej w celu zwiększenia jego przejrzystości i łatwości użytkowania.
- Nowość: Rozszerzono automatyczne czyszczenie pamięci podręcznej tak, aby obejmowało wtyczkę Swift Performance.
- Modyfikacja: Opcja logiki warunkowej adresu URL strony obsługuje teraz parametry zapytań i adresy URL wp-admin.
2.1.14
- Nowość: W przypadku wprowadzania zmian w globalnym nagłówku i stopce WPCode podejmie próbę automatycznego wyczyszczenia pamięci podręcznej strony w przypadku popularnych wtyczek do buforowania.
- Nowość: Zapisywanie własnego fragmentu kodu za pomocą skrótu klawiaturowego CTRL+S (Windows) lub CMD+S (Mac) w edytorze fragmentów kodu.
- Modyfikacja: Wprowadzono zapobieganie błędowi polegającemu na wyłączaniu TinyMCE przez inne wtyczki.
2.1.13
- Nowość: Dodano specyficzne dla administratora lokalizacje nagłówka i stopki, aby uprościć konfigurację w obszarze administracyjnym wp-admin.
- Nowość: Wysokość edytora kodu można teraz regulować bezpośrednio na ekranie edytora fragmentów kodu. Wysokość automatyczna jest nadal dostępna jako opcja na stronie ustawień.
- Poprawka: W przypadku wprowadzenia zmian we fragmencie kodu nie działała już funkcja zapobiegająca opuszczeniu strony.
2.1.12
- Nowość: Dodano nowy sposób wykonywania fragmentów kodu PHP „na żądanie” – poszukaj lokalizacji opcji „Na żądanie” w ustawieniach automatycznego wstawiania.
- Modyfikacja: Dodano etapy sprawdzania mające na celu zapobieganie używaniu wzorców złośliwego kodu w WPCode.
- Poprawka: Naprawiono błąd, w wyniku którego logika warunkowa związana z zalogowanymi użytkownikami nie była poprawnie zapisywana za pierwszym razem.
2.1.11
- Modyfikacja: Ulepszono menu paska administratora, aby poprawić błąd kodu JS w niektórych sytuacjach i rozwiązać problem z weryfikacją kodu HTML.
- Modyfikacja: Dodano obsługę importowania fragmentów kodu z wtyczki Code Snippets Pro.
- Poprawka: Rozwiązano problem z importowaniem fragmentów kodu CSS.
2.1.10
- Nowość: Gdy inny użytkownik edytuje ten sam fragment kodu, wyświetlane jest ostrzeżenie w celu zapobieżenia konfliktom.
- Modyfikacja: Ulepszono style dotyczące urządzeń mobilnych w obszarze administracyjnym wtyczki w celu zwiększenia czytelności.
2.1.9
- Nowość: Reguła logiki warunkowej dla strony głównej bloga (strona wpisów).
- Modyfikacja: Poprawiono przepływ połączenia z biblioteką w celu zapobieżenia blokowaniu okna połączenia.
- Poprawka: Warunek archiwów autorów nie działał zgodnie z zamysłem.
2.1.8
- Modyfikacja: Zmieniono sposób wczytywania generatorów kodu w celu zwiększenia wydajności ogólnej.
- Modyfikacja: Zmieniono sposób wczytywania tłumaczeń w celu zwiększenia wydajności.
2.1.7
- Nowość: Obecnie WPCode udostępnia tryb ciemny, który znakomicie się sprawdzi podczas kodowania w nocy. Można go włączyć na stronie ustawień.
- Modyfikacja: Poprawiliśmy sposób wyświetlania komunikatów o błędach w edytorze fragmentów kodu, aby zwiększyć ich przejrzystość.
- Poprawka: Edytor fragmentów kodu przestał wykonywać kontrolę składni fragmentów PHP po włączeniu.
- Poprawka: Naprawiliśmy błąd, który powodował, że w niektórych wersjach przeglądarki Safari ustawienie lokalizacji automatycznego wstawiania było anulowane podczas zapisywania fragmentu kodu.
2.1.6
- Nowość: Dodaliśmy opcję umożliwiającą usunięcie wszystkich danych wtyczki podczas jej odinstalowywania.
- Poprawka: Kod zduplikowanych fragmentów czasami powodował usuwanie niektórych ukośników.
- Poprawka: Liczba błędów nie była poprawnie aktualizowana w przypadku przeniesienia fragmentów kodu do kosza lub ich usunięcia.
2.1.5
- Nowość: Do listy fragmentów kodu została dodana kolumna priorytetu, umożliwiająca porządkowanie listy według priorytetu fragmentów.
- Poprawka: Naprawiliśmy powiadomienie, które pojawiało się w nowych witrynach podczas wykonywania procedur instalacyjnych.
- Poprawka: Filtrowanie według tagów lub lokalizacji na liście fragmentów kodu nie działało poprawnie.
2.1.4.1
- Poprawka: Unikanie powiadomień o błędach, które nie zawierają parametru file.
- Poprawka: Poprawiono zgodność z PHP 8.2 na potrzeby klasy pamięci podręcznej fragmentów kodu.
2.1.4
- Nowość: Ulepszone śledzenie błędów: błędy generowane przez fragmenty kodu PHP w witrynie będą wyświetlane w kontekście odpowiedniego fragmentu, co uprości proces debugowania.
- Nowość: Udoskonaliliśmy proces automatycznego wyłączania fragmentów kodu. Obecnie są wyłączane tylko te fragmenty, które powodują krytyczne błędy w sekcji administratora. Wszystkie inne błędy będą zgłaszane za pośrednictwem nowo wdrożonego narzędzia do śledzenia błędów.
- Nowość: Wprowadziliśmy do listy fragmentów kodu trzy nowe kolumny: identyfikator, rodzaj kodu i krótki kod.
- Modyfikacja: Ulepszyliśmy nasz mechanizm buforowania plików w pamięci podręcznej, aby zapobiec nadmiarowym żądaniom w sytuacjach, gdy pliki nie są poprawnie zapisywane ze względu na pewne konfiguracje.
- Modyfikacja: Wdrożyliśmy dodatkową kontrolę, która ma na celu sprawdzenie, czy zamykające tagi PHP nie zakłócają wykonywania fragmentów kodu.
- Poprawka: Poprawiliśmy sortowanie fragmentów kodu według daty ostatniej aktualizacji.
2.1.3.1
- Poprawka: W niektórych scenariuszach atrybuty krótkiego kodu nie były analizowane poprawnie.
2.1.3
- Nowość: Ulepszyliśmy sposób zarządzania automatycznym wyłączaniem fragmentów kodu w przypadku wystąpienia błędów. Obecnie otrzymasz szczegółowy wgląd w to, który fragment odpowiada za błąd i w którym dokładnie wierszu wystąpił problem.
- Modyfikacja: Skorygowaliśmy sposób wstępnego wczytywania fragmentów kodu, aby poprawić zgodność z pamięcią podręczną obiektów.
- Poprawka: Fragmenty kodu dodane jako krótkie kody nie były poprawnie wyświetlane na pasku administratora.
2.1.2
- Modyfikacja: Skorygowaliśmy sposób śledzenia fragmentów kodu w wykrywaczu kodu na pasku administratora, aby uniknąć błędnych liczb w niektórych miejscach.
- Modyfikacja: Ulepszyliśmy sposób wczytywania menu wykrywacza kodu na pasku administratora, aby poprawić zgodność z innymi wtyczkami i starszymi motywami.
- Modyfikacja: Zmieniliśmy sposób wczytywania zasobów używanych przez pasek administratora, aby uniknąć błędów w przypadku wielokrotnego wczytywania nagłówka.
2.1.1
- Nowość: Fragment kodu razem ze wszystkimi ustawieniami można łatwo zduplikować przy użyciu nowego odnośnika Duplikuj na liście fragmentów.
- Poprawka: Logika warunkowa strony taksonomii nie była prawidłowo przypisywana w przypadku archiwów kategorii i tagów.
- Modyfikacja: Skorygowaliśmy znaczniki paska administratora, aby uniknąć używania nagłówka.
2.1.0
- Nowość: Menu informacji na pasku administratora wtyczki WPCode pozwala dokładnie sprawdzić, które skrypty i fragmenty kodu są wczytywane na obecnej stronie.
- Modyfikacja: Drobna aktualizacja procesu łączenia.
2.0.13.1
- Poprawka: Poprawiliśmy zgodność ze starszymi wersjami WordPressa przed wersją 4.7.
- Poprawka: Dodaliśmy znaki ucieczki do odnośników filtrów tagów na liście fragmentów kodu.
2.0.13
- Nowość: Dodaliśmy opcje dostosowywania listy fragmentów kodu w obszarze administracyjnym. Obecnie można wybrać kolumny listy fragmentów, określić liczbę wyświetlanych fragmentów i ustawić domyślną kolejność fragmentów.
- Nowość: Po zapisaniu fragmentu kodu edytor WPCode zachowa pozycję kursora, ułatwiając dalsze edytowanie większych fragmentów.
2.0.12
- Nowość: Obecnie można dodawać atrybuty krótkiego kodu i używać ich we fragmentach kodu. Każdy zdefiniowany atrybut staje się dostępny jako zmienna we fragmentach kodu PHP i Uniwersalne.
- Modyfikacja: Poprawiliśmy sposób wczytywania edytora, gdy użytkownik włączy w profilu opcję „Wyłącz wyróżnianie składni podczas edycji kodu”.
- Modyfikacja: Skorygowaliśmy sposób odświeżania edytora po zmianie rodzaju kodu fragmentu.
- Poprawka: Lokalizacja automatycznego wstawiania była resetowana po każdej zmianie rodzaju kodu.
2.0.11
- Nowość: Fragmenty kodu automatycznie wyłączone z powodu błędów obecnie będą wyróżnione na liście, co ułatwi ich debugowanie.
- Nowość: Dodaliśmy filtr, który umożliwia łatwe dostosowanie ustawień narzędzia CodeMirror w edytorze WPCode.
- Modyfikacja: Wydłużyliśmy wczytywanie fragmentów kodu dotyczących wtyczek, aby umożliwić sprawdzenie wersji wtyczek.
2.0.10
- Nowość: Dodaliśmy sposób na wczytywanie z biblioteki WPCode większej liczby fragmentów kodu odpowiadających innym stosowanym wtyczkom.
- Poprawka: Wprowadziliśmy dodatkową opcję usuwania filtru, aby uniemożliwić rdzeniowi WordPressa automatyczne dodawanie tagu rel do fragmentów kodu, w których może to doprowadzić do uszkodzenia składni.
- Poprawka: Poprawiliśmy zgodność wsteczną ze starszymi wersjami WordPressa.
2.0.9
- Nowość: Przeprojektowaliśmy selektor lokalizacji automatycznego wstawiania, aby ułatwić znajdowanie odpowiedniego miejsca do wstawienia fragmentów kodu.
- Poprawka: Naprawiliśmy skrajny przypadek polegający na tym, że automatyczne wyłączenie fragmentu kodu z powodu wystąpienia błędu powodowało zmianę jego kodu.
- Poprawka: Podczas wstawiania fragmentu kodu jako krótkiego kodu ignorowany był przełącznik włączający reguły logiki warunkowej i zawsze były stosowane reguły.
- Poprawka: Zaktualizowaliśmy sposób sprawdzania identyfikatora terminu taksonomii podczas stosowania reguł logiki warunkowej.
- Poprawka: Wzmocnienie zabezpieczeń związane z usuwaniem dzienników.
2.0.8.1
- Poprawka: Poprawiliśmy zgodność z PHP 8.1 na potrzeby klasy obsługi błędów.
2.0.8
- Nowość: Dodaliśmy opcję rejestrowania błędów PHP powodowanych przez fragmenty kodu dodane przy użyciu wtyczki WPCode, aby ułatwić śledzenie problemów.
- Nowość: Dodaliśmy nową lokalizację automatycznego wstawiania, aby ulepszyć reguły logiki warunkowej dostępne do używania z fragmentami kodu PHP.
- Modyfikacja: Dodaliśmy więcej informacji dotyczących błędu zwracanego podczas próby włączenia fragmentu kodu PHP z błędem składni.
- Modyfikacja: Reguły logiki warunkowej obecnie są stosowane również do krótkich kodów, co daje lepszą kontrolę nad danymi wyjściowymi.
- Modyfikacja: Zaktualizowaliśmy edytor fragmentów kodu PHP, aby zapewnić lepsze wrażenia podczas ich edytowania.
- Poprawka: Skorygowaliśmy sprawdzanie uprawnień niektórych punktów końcowych ajax, aby uniknąć potencjalnego niepożądanego użycia.
- Poprawka: Powiadomienie o trybie bezpiecznym przestało być wyświetlane na stronach wtyczki WPCode, więc dodaliśmy je w potrzebnych przypadkach.
2.0.7
- Nowość: Dodaliśmy możliwość wznawiania edycji fragmentów kodu, które zostały utworzone za pomocą generatora fragmentów WPCode.
- Poprawka: Skorygowaliśmy wyprowadzanie kodu w edytorze, aby poprawić obsługę korzystania z encji HTML.
- Poprawka: Zadbaliśmy o poprawne wczytywanie reguł logiki warunkowej w obszarze administracyjnym, gdy są one używane globalnie.
- Poprawka: Wprowadziliśmy dodatkową kontrolę uprawnień do punktów końcowych biblioteki w celu ograniczenia dostępu.
2.0.6
- Nowość: Publiczne fragmenty z biblioteki WPCode obecnie można instalować jednym kliknięciem w witrynach połączonych z biblioteką – koniec z kopiowaniem i wklejaniem!
- Nowość: Dodaliśmy nowe ustawienie wysokości edytora, dzięki czemu można ustawić własną wysokość edytora lub spowodować jego automatyczne powiększanie razem z kodem.
- Modyfikacja: Skorygowaliśmy funkcję „Połącz z biblioteką”, aby poprawić obsługę nazw witryn zawierających znaki specjalne i nazw pustych.
- Poprawka: Wprowadziliśmy dodatkowe czynności sprawdzające, aby zapobiec błędom występującym, gdy niektóre reguły logiki warunkowej były wywoływane zbyt wcześnie w przypadku fragmentów kodu PHP.
2.0.5
- Nowość: W obszarze administracyjnym są dostępne 2 nowe działania zbiorcze, które umożliwiają włączanie i wyłączanie wielu fragmentów kodu jednocześnie.
- Nowość: Dodaliśmy nowe pole wyszukiwania fragmentów kodu na liście administratora, które umożliwia wyszukiwanie przy użyciu wszystkich pól fragmentów.
- Nowość: W przypadku dodawania fragmentu kodu JavaScript wtyczka WPCode spróbuje usunąć ewentualne tagi skryptów HTML.