cum pot salva get_sidebar într-o variabilă?
14 iul. 2011, 16:10:23
Vizualizări: 14.1K
Voturi: 6
Vreau să obțin un sidebar și să îl salvez într-o variabilă,
Aceasta este imposibil cu funcția get_sidebar deoarece aceasta doar afișează
sidebar-ul, există altă funcție pe care o pot folosi?
Asaf
331
Comentarii
Toate răspunsurile la întrebare
2
1
Probabil trebuie să folosești bufferizarea ieșirii, dacă am înțeles corect întrebarea ta.
Încearcă ceva de genul:
ob_start();
dynamic_sidebar('sidebar-id');
$sidebar = ob_get_contents();
ob_end_clean();
Aceasta va stoca rezultatul sidebar-ului în variabila $sidebar, pe care apoi o poți procesa și returna din filtrul tău pe conținutul paginii.
goldenapples
9.26K
14 iul. 2011 19:34:18
0
Funcția get_sidebar() este o funcție de tip include, folosită pentru a include sidebar.php.
Funcția pe care o cauți cred că este dynamic_sidebar() (Referință Codex), presupunând că știi ID-ul sidebar-ului dinamic pe care vrei să îl folosești.
Chip Bennett
55.1K
14 iul. 2011 16:26:54
Întrebări similare
1
răspunsuri
2
răspunsuri