Do_shortcode () - scanează textul pentru prezența codurilor scurte în acesta și aplică înregistrarea

Se uită la text pentru prezența codurilor scurte în el și aplică funcțiile înregistrate pe codurile scurte găsite.

Funcția va procesa numai codurile scurte pe care WP le cunoaște (care sunt înregistrate ca coduri scurte). Codurile scurte sunt înregistrate utilizând funcția add_shortcode (). Ie constructe ca [some_name] nu vor fi șterse sau procesate dacă short_code some_name nu este adăugat la WordPress.







Cod scurt (shotkod) - un design în text, care va fi procesat și înlocuit cu orice cod HTML. Codurile scurte pot fi apelate în moduri diferite. Exemplu de a apela un cod scurt [somename]:

  • [Somename]
  • [somename id = "123" size = "mediu"]
  • [somename] text [/ somename]

Este prelucrată de funcția responsabilă de acest cod. Codurile sot și funcțiile din procesare sunt înregistrate separat prin add_shortcode ().







se întoarce

Un șir. Textul în care sunt prelucrate codurile shochodes (schimbate la ieșirea funcțiilor atașate acestora).

utilizarea

$ content (string) (necesar) Textul în care doriți să convertiți codurile scurte.
Implicit: nu $ ignore_html (string) Ignoră dacă codurile scurte sunt în interiorul HTML. Dacă este setat la true, atunci codurile scurte din HTML nu vor fi procesate.
Implicit: fals

# 1. Procesează toate codurile scurte din text

Din fișierul shortcodes.php. Atașează funcția do_shortcode () la the_content. care funcționează la afișarea conținutului postului:

# 2. Prelucrarea unui cod scurt scurt

Folosind un cod shtod într-un fișier PHP, în afara conținutului, când trebuie să obțineți separat codul shoch.

Acest exemplu arată modul de procesare a codurilor scurte din codul PHP. De exemplu, dacă doriți să trimiteți un scurtcod undeva într-un loc arbitrar din șablon.

sau un astfel de exemplu:

# 3. Deschiderea și închiderea codului scurt

Folosind un cod shtod într-un fișier PHP, în afara conținutului. Pentru deschiderea și închiderea codurilor scurte:

# 4. Includerea codurilor scurte în widgetul "Text"

Codul face scurtcod. wp-include / shortcodes.php WP 4.8.2

Funcții înrudite

Din secțiunea: Shotcodes







Trimiteți-le prietenilor: