Strona jako część innej strony w Wordpress

Jeżeli zajdzie potrzeba wyświetlenia konkretnej strony bezpośrednio w kodzie wordpressa możemy to zrobić w następujący sposób:

1. Tworzymy w pliku functions.php (aby zapobiec nadpisaniu funkcji przez aktualizację najlepiej jeżeli będzie to plik z funkcjami szablonu) następującą funkcję

function cn_include_content($pid) {
$thepageinquestion = get_post($pid);
$content = $thepageinquestion->post_content;
$content = apply_filters('the_content', $content);
$content = str_replace(']]>', ']]>', $content);
echo $content;
}

2. W miejscu w którym ma pojawić się strona wywołujemy funkcję z odpowiednim ip strony includeowanej
cn_include_content(62);

Wpisany pod kategorią Rozwiązania open source, Systemy CMS · Tagowany przez

Wyraź siebie

Napisz co Ty myślisz...
ooo i, jeśli chcesz fotkę widoczną z komentarzem, idź looknij na gravatar!

Musisz być zalogowany aby pisać komentarze.