Articles

Wysiwyg Editor

Opis

Pole Wysiwyg tworzy edytor treści WordPress, jak widać w Postach i Stronach. Wysiwyg jest akronimem od „co widzisz, to dostajesz”.

Jest to jedno z najbardziej użytecznych pól do edycji treści, ponieważ pozwala na edycję i stylizację zarówno tekstu, jak i multimediów w ramach jednego obszaru.

Zrzuty ekranu

A Wysiwyg field with sample lorem ipsum content
Interfejs pól edytora Wysiwyg
List of settings available when creating a Wysiwyg field
Ustawienia pól edytora Wysiwyg

Changelog

  • Dodane opcje wizualne / tekstowe dla Tabs w wersji 5.0.0

Settings

  • Wartość domyślna
    Wartość domyślna wyświetlana podczas tworzenia nowego postu.

  • Tabs
    Wybiera, które tryby są pokazywane użytkownikowi. Każdy edytor Wysiwyg zawiera tryb wizualny i tekstowy. Wybierz spośród Wizualny i tekstowy, Tylko wizualny lub Tylko tekst.

  • Pasek narzędzi
    Wybiera, który pasek narzędzi ma być wyświetlany. Wybierz spośród Pełnego lub Podstawowego. Pełny pasek narzędzi odzwierciedla typowy pasek narzędzi edytora WordPress z 2 rzędami przycisków. Podstawowy pasek narzędzi to zminimalizowany pojedynczy rząd przycisków przydatnych do bardziej przyciętego doświadczenia.

  • Show Media Upload Buttons
    Dostarcza możliwość przesyłania mediów inline do pola Wysiwyg.

  • Delay initialization?
    Odracza inicjalizację edytora do momentu kliknięcia edytora zamiast ładowania strony. Jest to przydatne do przyspieszenia czasu ładowania strony.

Użycie szablonu

Pole edytora Wysiwyg zwróci twoją zawartość sformatowaną dla HTML w taki sam sposób, jak robi to the_content().

Podstawowe wyświetlanie

Ten przykład demonstruje, jak wyświetlić zawartość pola Wysiwyg.

<?php the_field('product_summary'); ?>

Uwagi

Filtr acf_the_content

Podczas ładowania wartości pola Wysiwyg, wartość jest przepuszczana przez filtr acf_the_content w celu zastosowania formatowania HTML. Ten filtr, ściśle oparty na filtrze WordPress the_content, jest używany zamiast niego, aby uniknąć niepożądanych problemów z rekurencją.

Jeśli używasz filtru the_content do modyfikowania zawartości, upewnij się, że filtr acf_the_content również został zastosowany.