Un utente ha chiesto 👇
Ciao,
Ho una domanda sulla formattazione del campo di testo lungo, ad es. [apr field=”Notes”]. Nella mia usabilità questi dati di campo sono formattati con interruzioni di riga.
Come posso [apr field=”Notes”] in modo che non venga visualizzato come una lunga stringa di testo, ma formattato con un’interruzione di riga?
(@shantirubens)
3 anni fa
Ho la stessa domanda.
Prendo atto se usi
in Notes, il testo esporta in WordPress con interruzione di riga, ma questa non è una soluzione elegante.
(@nicooprat)
3 anni fa
La soluzione piĂą semplice è applicare questo CSS all’elemento che contiene il tuo testo:
white-space: pre-wrap;
Non provato, ma utilizzando nl2br($text)
con PHP che potrebbe anche fare il trucco.
Autore del plugin
(@chetmac)
2 anni, 12 mesi fa
Airpress viene fornito con il supporto di Parsedown, quindi oltre alle soluzioni nl2br e CSS pure, potresti provare ad aggiungere il seguente filtro al file functions.php del tuo tema:
function my_parsedown_function($output="",$method="text"){
global $parsedown;
if ( method_exists($parsedown, $method) || is_callable(array($parsedown, $method)) ){
return call_user_func(array($parsedown, $method),$output);
}
return $output;
}
add_filter("airpress_shortcode_filter_parsedown","my_parsedown_function",10,2);
E poi usa l’Airpress Shortcode in questo modo:
[apr field="Description" format="parsedown|text"]
Was this helpful?
0 / 0