include

Dział dotyczący opisu sprawdzonych rozwiązań. Znajdziesz tutaj m. in. tutoriale Wordpress.
no avatar
dzes
 
Posty: 2
Reputacja: 0 pkt
Od: 26 lut 2019, o 13:22

include

przez dzes » 26 lut 2019, o 15:08

Ponieważ powtarza mi się na podstronach pewien fragment pierwszej strony, umieściłam wspomniany fragment na osobnej stronie i próbuję to jakoś zaincludować. Niezależnie jakiej metody używam, zawsze strona wstawia mi się bez formatowania, jakby nie wczytywał się jakiś css. Jak sobie z tym poradzić?

Próbowałam wtyczki Improved Include Page, potem dwóch funkcji wstawionych bezpośrednio do pliku functions.php:

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

Wywołanie w kodzie php: <?php cn_include_content(42); ?>

oraz

function cn_include_page( $atts, $content = null ) {
extract(shortcode_atts(array(
'id' => '')
, $atts));
cn_include_content($id);
}
add_shortcode('includepage', 'cn_include_page');

Wywołanie za pomocą shortcode w edytorze WordPress: [includepage id="42"]

Powrót do Baza wiedzy Wordpress

Kto przegląda forum Wordpress

Użytkownicy przeglądający ten dział: Google [Bot] i 0 gości