Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Puchar WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Przedstawiamy WPCode – łatwy menedżer kodu WordPress, który zabezpieczy Twoje konfiguratory internetowe na przyszłość

Czy kiedykolwiek chciałeś zmniejszyć liczbę wtyczek WordPress, których używasz na swojej witrynie internetowej?

Czy nie byłoby miło, gdyby istniał łatwy sposób, który pozwoliłby ci dodać przyszłościowe konfiguratory WordPressa za pomocą fragmentów kodu BEZ niszczenia twojej witryny internetowej?

Jeśli jesteś podobny do mnie i większości innych inteligentnych właścicieli witryn internetowych, to przynajmniej życzyłeś sobie tego rozwiązania kilka razy w twojej podróży WordPress.

Dzisiaj, jestem podekscytowany, że mogę podzielić się premierą mojej darmowej wtyczki WPCode, która zmieni sposób, w jaki myślisz o konfiguratorze WordPressa.

Stworzyliśmy to narzędzie, aby pomóc Ci zaoszczędzić czas i kłopoty podczas zarządzania konfiguratorami Twojej witryny internetowej. To jest jak najlepsze narzędzie szwajcarskiego scyzoryka, które pomoże ci zastąpić dziesiątki istniejących wtyczek WordPress, jednocześnie przyspieszając twoją witrynę internetową.

Introducing WPCode - WordPress Code Snippets Plugin

Relacja

W 2012 roku stworzyłem darmową wtyczkę o nazwie Insert Headers and Footers.

Celem tej wtyczki było ułatwienie mi i innym czytelnikom WPBeginner dodawania kodu do obszaru nagłówka i stopki naszej witryny WordPress bez edytowania plików motywu!

Obejmuje to takie rzeczy jak skrypt Google Analytics, własny kod CSS, piksel Facebooka, kod AdSense i inne.

W ciągu ostatniej dekady ta prosta wtyczka rozrosła się do ponad 1 miliona włączonych instalacji.

Enter tracking code in header

W tym samym czasie WordPress również bardzo się rozwinął dzięki mnóstwu nowych funkcji i wtyczek.

Każdego miesiąca otrzymywałem prośby od naszych użytkowników o dodanie większej funkcjonalności, takiej jak możliwość warunkowego wczytywania skryptów na określonych stronach, możliwość dodawania fragmentów kodu w innych obszarach witryny internetowej itd.

Po wielu przemyśleniach i rozważaniach zdecydowaliśmy się rozszerzyć tę darmową wtyczkę i uczynić z niej w pełni funkcjonalne rozwiązanie do zarządzania fragmentami kodu dla WordPressa z logiką warunkową, automatycznym wstawianiem i wieloma innymi funkcjami.

Za pomocą nowej wtyczki można:

  • Dodaj skrypty śledzące / różne meta szczegóły weryfikacji narzędzia dla webmasterów w twojej witrynie za pomocą zaledwie kilku kliknięć.
  • Dodawać banery reklamowe lub inne dynamiczne elementy treści po pierwszym akapicie każdego wpisu na blogu, na końcu każdego wpisu na blogu itp.
  • Usuwanie funkcji WordPress, których nie chcesz, takich jak REST API, XML-RPC, komentarze itp.
  • Łatwe kopiowanie i wklejanie fragmentów kodu z poradników w twojej witrynie WordPress bez błędów.
  • A tak naprawdę to tylko zarysowanie powierzchni.

Wszystkie te funkcje są dostępne za darmo!

Jeśli jesteś marketerem, pomyśl o WPCode jak o Menedżerze tagów Google, ale wewnątrz WordPressa.

Jeśli jesteś zwykłym właścicielem firmy, pomyśl o tym jak o szwajcarskim nożu dla twojej witryny internetowej. Pomoże ci zrobić to, co chcesz zrobić – nic więcej, nic mniej.

WPCode jest zdecydowanie najpotężniejszą wtyczką, którą zainstalujesz na swojej witrynie WordPress i nie przesadzam.

Poświęć mi tylko 5 minut Twojej uwagi, a pokażę Ci – czytaj dalej.

Wersja z filmem

Subscribe to WPBeginner

Czym jest WPCode?

WPCode to potężna wtyczka do fragmentów kodu WordPress, która ułatwia dodawanie własnych funkcji WordPress za pomocą fragmentów kodu bez edytowania pliku functions.php twojego motywu.

Jest wyposażony we wbudowaną bibliotekę fragmentów kodu, w której można znaleźć niektóre z moich najpopularniejszych fragmentów kodu WordPress, które pomogą wyeliminować potrzebę stosowania oddzielnych wtyczek.

WPCode WordPress Code Snippets Library

Istnieją na przykład gotowe fragmenty kodu, które będą pomocne:

  • Wyłącz XML-RPC – jest to dobre dla zabezpieczeń WordPressa
  • Zezwól na przesyłanie plików SVG – eliminuje potrzebę osobnej wtyczki
  • Wyłącz Gutenberga – eliminuje potrzebę osobnej wtyczki
  • Wyłącz komentarze – eliminuje potrzebę osobnej wtyczki
  • Dodaj skrypty śledzące dla Google Analytics, Facebooka, AdSense i innych platform

Obecnie istnieje ponad dwa tuziny innych fragmentów kodu, które można wykorzystać do dodania własnych funkcji przy jednoczesnym zmniejszeniu liczby wtyczek na twojej witrynie.

Dla przeciętnego właściciela witryny internetowej ta wtyczka pomoże zredukować co najmniej 6 – 8 innych wtyczek, których możesz teraz używać, dzięki gotowym fragmentom kodu, które tam są.

Moim planem jest dalsze dodawanie tam kolejnych fragmentów kodu, aby objąć popularne przypadki użycia. Jeśli masz jakieś sugestie, daj nam znać wypełniając formularz tutaj.

Jeśli jesteś programistą WordPressa / freelancerem, który chce pomóc w rozwoju WordPressa, prześlij nam swój fragment kodu za pomocą powyższego formularza.

Przyszłościowe dostosowanie witryny i zarządzanie kodem

Większość poradników dotyczących konfiguratora WordPress prosi o dodanie fragmentów kodu do pliku functions.php twojego motywu. Ten stary sposób sprawia, że zarządzanie fragmentami kodu jest po prostu niechlujne, a także uniemożliwia aktualizację twojego motywu.

Jeśli kiedykolwiek zaktualizujesz swój motyw lub przełączysz się na inny motyw, utracisz wszystkie własne funkcje kodu, które dodałeś w pliku functions.php.

WPCode rozwiązuje ten problem, zapewniając łatwy sposób wstawienia skryptów nagłówka i stopki wraz z innymi fragmentami kodu bezpośrednio z twojego kokpitu WordPress. Te fragmenty kodu faktycznie działają tak, jakby znajdowały się w pliku functions.php twojego motywu, ale sprawiamy, że twoje konfiguratory są odporne na przyszłość.

Create New Custom Snippet in WordPress

Możesz bezpiecznie aktualizować motywy lub przełączać się na inny motyw bez utraty ważnych dostosowań witryny internetowej.

Innym problemem związanym z dodawaniem własnych fragmentów kodu w pliku functions.php motywu jest to, że nawet najmniejszy błąd może zepsuć twoją witrynę internetową i uczynić ją niedostępną.

Dlatego stworzyliśmy naszą inteligentną walidację fragmentów kodu. Pomaga to uniknąć typowych błędów w kodzie, dzięki czemu nigdy nie zepsujesz swojej witryny internetowej podczas dodawania fragmentów kodu lub skryptów nagłówka i stopki.

Możesz zarządzać wszystkimi skryptami nagłówka i stopki, a także innymi fragmentami kodu z jednego ekranu. Ułatwiamy nawet organizowanie fragmentów kodu za pomocą tagów i dodawanie notatek przypominających do każdego fragmentu kodu.

WPCode - WordPress Snippets Organized by Tags

Wbudowane generatory kodu WordPress

Oprócz naszej rosnącej biblioteki fragmentów kodu, mamy również generatory kodu WordPress, które pomagają szybko uzyskać gotowy do użycia konfigurator kodu przy użyciu najnowszych standardów kodowania WordPress i interfejsów API.

WPCode Generators for WordPress

Przykłady konfiguratorów własnego kodu z interfejsem administratora obejmują:

  • Generator niestandardowych typów treści – Utwórz niestandardowy fragment kodu dla typów treści.
  • Custom Taxonomy Generator – Pobierz własny fragment kodu dla taksonomii.
  • WP Query Generator – Pobierz własny fragment kodu dla WP_Query, aby wczytywać wpisy.
  • Custom Sidebar Generator – Utwórz niestandardowy fragment kodu, aby zarejestrować własne panele boczne lub obszary gotowe na widżety.
  • Custom Widget Generator – Niestandardowy fragment kodu do rejestrowania własnych widżetów.
  • Generator menu nawigacji – własny fragment kodu do rejestrowania nowych położeń menu nawigacji w twoim motywie.

Oprócz powyższego, mamy również generator fragmentów kodu do planowania zadań cron, rejestrowania skryptów i arkuszy stylów, dodawania własnego statusu wpisów i nie tylko.

W przeszłości początkujący i średnio zaawansowani użytkownicy używali wtyczek WordPress do tworzenia własnych typów treści, taksonomii itp. za pomocą interfejsu administratora. Problem polega na tym, że są to wtyczki jednorazowego użytku, które w tle generują tylko własne fragmenty kodu.

Teraz dzięki darmowym generatorom WPCode możesz wyeliminować te wtyczki, jednocześnie dodając własne funkcje, które chcesz, za pomocą interfejsu administratora.

Będzie to ogromna oszczędność czasu dla nowych programistów WordPress i profesjonalistów internetowych, którzy budują witryny internetowe dla klientów.

Logika warunkowa dla fragmentów kodu + priorytet automatycznego wstawienia

Moim celem przy WPCode było stworzenie wtyczki do fragmentów kodu WordPress, która jest zarówno ŁATWA, jak i MOCNA.

Dlatego oprócz naszych globalnych skryptów nagłówka i stopki, dodaliśmy zaawansowane funkcje, takie jak logika warunkowa dla fragmentów kodu i ułatwiliśmy to.

Zamiast uczyć się zapytań logiki warunkowej WordPress, możesz użyć wizualnej logiki warunkowej, aby zdecydować, kiedy dany fragment kodu będzie się wczytywał.

WPCode Smart Conditional Logic

Przykłady użycia logiki warunkowej WPCode:

  • Wczytywanie fragmentów kodu tylko dla logujących się użytkowników
  • Wczytywanie fragmentów kodu PHP dla określonych ról użytkowników
  • Wczytywanie fragmentów kodu PHP tylko pod określonymi adresami URL stron
  • Wstaw skrypty pikseli nagłówka i stopki na określonych stronach
  • Wyświetlanie fragmentów kodu na podstawie rodzaju strony
  • Uruchamianie fragmentów kodu tylko dla określonych typów wpisów
  • Wczytywanie fragmentu kodu nagłówka i stopki na podstawie źródła odsyłacza
  • i więcej…

Dodaliśmy również zarówno automatyczne wstawienie kodu, jak i ręczne wyjście za pomocą krótkich kodów. W ten sposób możesz dodawać funkcje za pomocą własnego krótkiego kodu lub po prostu automatycznie dodawać określone funkcje na obszarze, który chcesz.

WPCode Auto Insert PHP Code

Nasza funkcja automatycznego wstawiania pozwala uruchomić fragment kodu w dowolnym miejscu lub wybrać jedną z niestandardowych opcji, takich jak:

  • Uruchamianie fragmentu kodu tylko na frontendzie
  • Uruchamianie fragmentu kodu tylko w obszarze administracyjnym WordPressa
  • Dodaj skrypty nagłówka i stopki w całej witrynie
  • Wstawienie fragmentu kodu PHP przed lub po treści wpisu
  • Wstawić fragment kodu przed lub po określonym akapicie
  • Wstawić fragment kodu na określonych stronach archiwum

Oprócz tego dodaliśmy również wizualny system priorytetów fragmentów kodu, dzięki czemu możesz wybrać kolejność dla swoich własnych funkcji, aby uniknąć konfliktu kodu.

Add code description, tags, and priority in WPCode

Jakie są przykładowe przypadki użycia + wtyczki, które można zastąpić?

WPCode to jedyna wtyczka, która pozwala pozbyć się dziesiątek innych wtyczek bez utraty funkcjonalności.

Oto niektóre z najważniejszych przypadków użycia:

  • Wstaw skrypty nagłówków i stopek
  • Wstawienie kodu śledzenia Google Analytics w nagłówku i stopce
  • Wstawienie fragmentów kodu PHP lub JavaScript bez modyfikowania pliku functions.php motywu.
  • Wstawienie kodu pikseli Facebooka, kodu pikseli konwersji Google i innych skryptów pikseli konwersji reklam w nagłówku i stopce WordPress z logiką warunkową
  • Wstawienie kodu Google AdSense Ads, kodu Amazon Native Contextual Ads i innego kodu Media Ads
  • Wstawienie własnego kodu JavaScript, CSS i HTML
  • Wstawienie tagów Site Verification Meta dla mediów społecznościowych, Google Search Console i innej weryfikacji domeny w nagłówku i stopce twojej witryny.
  • Wstawienie własnych bloków treści wielokrotnego użytku
  • Wstawienie kodu reklam w treści po określonych akapitach
  • Pokazywanie lub ukrywanie własnych fragmentów kodu w oparciu o logikę warunkową
  • Wyłączanie XML-RPC, wyłączanie Rest API, wyłączanie komentarzy, włączanie przesyłania plików SVG, wyłączanie Gutenberga i włączanie klasycznego edytora bez dodawania dodatkowych wtyczek

Wystarczy skorzystać z obecnych, aktualnych funkcji i gotowej biblioteki fragmentów kodu, aby zastąpić kilka popularnych wtyczek, w tym:

WPCode zawiera gotową bibliotekę fragmentów kodu, która pozwala zastąpić kilka popularnych wtyczek, w tym:

  • Wyłącz wtyczki komentarzy
  • Wyłączanie wtyczek XML-RPC
  • Wyłącz wtyczki Rest API
  • Wyłącz wtyczki Gutenberg
  • Wtyczka klasycznego edytora
  • Zezwalaj wtyczkom na przesyłanie plików SVG
  • Wyłącz wtyczki kanałów RSS
  • Wyłącz wtyczki wyszukiwania
  • Wyłącz wtyczki automatycznych aktualizacji
  • Wyłącz wtyczki paska administratora
  • Wyłącz wtyczkę Widget Blocks
  • Wtyczka klasycznych widżetów
  • Usuwanie wtyczki WordPress Version Number
  • Wtyczki Facebook Pixel
  • Wtyczki Google AdSense
  • Wtyczki Custom Post Types UI
  • Inne wtyczki WordPress Generator

Średnio uważam, że możesz łatwo zastąpić 6 – 8 istniejących wtyczek na twojej witrynie internetowej, ponieważ typowa witryna często instaluje te jednorazowe wtyczki funkcji.

Teraz możesz usuwać te wtyczki, oczyścić swój obszar administracyjny i uprościć zarządzanie witryną internetową.

Co będzie dalej w WPCode?

Ponieważ wtyczka Insert Headers and Footers miała ponad 1 milion użytkowników, otrzymanie wszystkich tych nowych funkcji za darmo było zaskoczeniem dla wszystkich.

Jestem bardzo zadowolony z dotychczasowego odzewu społeczności, ponieważ wszyscy uwielbiają nowe funkcje.

Mamy przed sobą ekscytującą mapę drogową, aby uczynić tę wtyczkę jeszcze potężniejszą. Niektóre z rzeczy, nad którymi pracujemy:

  • Większa lista bibliotek fragmentów kodu, które zostały sprawdzone przez naszych ekspertów WordPress.
  • Zapisywanie własnych fragmentów kodu w chmurze – będzie to świetne rozwiązanie dla tych, którzy tworzą i zarządzają wieloma witrynami internetowymi, ponieważ możesz zbudować swoją spersonalizowaną bibliotekę fragmentów kodu wewnątrz wtyczki.
  • i wiele więcej

Naprawdę budujemy tutaj coś wyjątkowego. Jeśli masz pomysły, w jaki sposób możemy uczynić wtyczkę bardziej pomocną dla Ciebie, prześlij nam swoje sugestie.

Jak zawsze, chciałbym podziękować za twoją stałą pomoc techniczną dla WPBeginner i cieszymy się, że możemy nadal służyć Ci przez wiele lat.

Twoja prawda,

Syed Balkhi
Założyciel WPBeginner

P.S. Chcesz, abyśmy przejęli lub zainwestowali w Twój biznes WordPress? Dowiedz się więcej o Funduszu Wzrostu WPBeginner.

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

Avatar

Syed Balkhi is the founder of WPBeginner and Awesome Motive Inc. He started using WordPress in 2006 and has over 16 years of experience building WordPress websites, WordPress plugins, and custom WordPress themes. His WordPress plugins and software apps are used by over 25 million websites today. Syed was recognized as the top 100 entrepreneur under the age of 30 by the United Nations, and his work is featured in top publications like Entrepreneur, Forbes, Inc, Business Insider, The Guardian, Wired Magazine, and more.

Najlepszy zestaw narzędzi WordPress

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

Reader Interactions

24 komentarzeZostaw odpowiedź

  1. Moinuddin Waheed

    I have used insert header and footer lately and I can testify that it feels intuitive when you can have your desired functionality without adding new plugin for additional functionality.
    now when it has become wpcode and comes with lots of features, I am sure it will help improve the website speed and optimization.
    It will also eliminate the need to add several plugins for small small issues. Thanks a ton wpbeginner.

    • WPBeginner Support

      You’re welcome :)

      Administrator

  2. László

    If I delete a manual code ( ie. FB Pixel code) from the header in WPCode editor would it be removed from all pages’ headers? In all languages?

    • WPBeginner Support

      If you remove code from the plugin then it would be removed from your site where the plugin added it. If you have caching, don’t forget to clear it to ensure it’s removed! :)

      Administrator

  3. Ian

    Looks great.
    Does this work okay with Full Site Editing, the Gutenberg block Editor?

    • WPBeginner Support

      Yes, the plugin works with any of the editors :)

      Administrator

    • WPBeginner Support

      You’re welcome!

      Administrator

  4. Joe C

    Thanks – always hated putting stuff in functions.php because it gets changed on updates (I never use child themes), but I hate even more 1-task plugins :)

    We had a single php file code snipets and only mod to functions.php was to „include” our snippet file. Simplified re-editing functions.php after an update.

    This plugin should eliminate that process all together

    This is probably the best idea and plugin you guys have come up with yet. I suspect we will integrate it into all 300-odd WP sites we own and/or manage.

    Thanks!

    • WPBeginner Support

      Glad to hear our plugin will be helpful!

      Administrator

  5. Joe C

    How would code, such as your code – intended for the functions.php – that would turn of WP „feeds” (recent email you sent out) fit in this plugin?

    Joe C.

    • WPBeginner Support

      You would use the run everywhere option for the snippet for it to load everywhere :)

      Administrator

  6. Debbie

    I’m so excited about this — and it’s potential! Anything that retains Classic Editor is a huge plus in my world. It’s so much easier to tweak code than try to remove the underline from a space, for example. :) And there are soooo many single use plugins that you need now. It will be good to streamline that aspect…. Thanks, y’all!

  7. Ian

    Sounds like this will be very nice! Any plans to make it paid and/or have a paid/subscription based premium option in the future?

    • Editorial Staff

      Hey Ian,

      Right now our main focus is making the best free code snippets plugin that offers our users a tool that I wish I had with ready-made snippets that our teams frequently use.

      In the future, we will add premium features for developer audience to improve their workflow, but the core tool will always remain free and will get even more powerful in our next update :D

      Administrator

  8. Sue Surdam

    Love this concept! Experimenting right now with a local site with all the options. Hoping you are planning tutorials for Custom Post types and other options.

    • Editorial Staff

      Yes Sue, we will be creating tutorials to help our users better utilize the plugin :)

      Administrator

  9. Nate Ruske

    Hi,

    I wanted to let you know the pain this conversion from Insert Headers and Footers to WP CODE caused me this morning.

    I use Securi, and the very first thing I see this morning is a security alert with the message WP CODE turn off all comments – and another – Display a message after the 1st paragraph of posts

    In addition to the update, it has also messed up site design and completely removed my search bars throughout the site even though the two code snippets are inactive.

    Currently working with securi to work out what the plugin is doing so we can get the site back to what it was before the update.

    All the best with WPCODE

    • Editorial Staff

      Thank you for leaving a comment Nate.

      The Sucuri alert is a false flag because all it’s saying is that 2 new „Post Drafts” were created (because that’s how code snippets are stored). But those snippets are not live, and they should NOT cause any front-end conflict. Over 26% of all sites (~400k sites) have updated to the latest version without any notable issues like this.

      I’m going to have my team reach out to you using the email you left here in the comment, so we can work closely with you to resolve this.

      -Syed

      Administrator

  10. Margarida Fernandes

    I just wanted to say Thank You!

  11. Karim Twin

    What an amazing plugin!

    I didn’t know that’s some WordPress tool like that.

    As a WordPress user, I’ve struggling to minimize the use of many plugins.

    Every WP customer wants to use the best WordPress plugins for his or her website. But the odds are many plugins means low site speed and more errors chances. That’s why finding a tool WPcode can help solve the problem in a better way.

    I’ll start using it definitely .

    Thanks for adding value to WordPress.

Zostaw odpowiedź

Dziękujemy za pozostawienie komentarza. Pamiętaj, że wszystkie komentarze są moderowane zgodnie z naszymi polityka komentarzy, a Twój adres e-mail NIE zostanie opublikowany. NIE używaj słów kluczowych w polu nazwy. Przeprowadźmy osobistą i konstruktywną rozmowę.