Wat bedoel je met in de Footer een pagina te laden?
Ik maak een nieuwe pagina aan met bijvoorbeeld de NAW gegevens.
Deze pagina wil ik in de footer-DIV geplaatst hebben.
Ik heb het nu gedaan met het commando get_page. Dit gaat goed. De NAW gegevens komen in de footer te staan. Maar….ik heb ook Shopp geinstalleerd. Als ik nu in mijn linker sidebar op een categorie met producten klik komen de producten netjes in het hoofdvenster (met the loop) maar ook de NAW gegevens zijn vervangen door exact hetzelfde wat in het hoofdvenster staat. Dus ik zie alle producten 2 maal, een keer in het hoofdvenster en een keer in de footer. Dit gebeurt alleen als ik een categorie aanklik van de Shopp. Ook als ik een product aanklik zie ik in het hoofdvenster het product, maar ook in de footer. Kan ik je een screenshot sturen? zie screendumps http://wtrns.fr/RZQ-oP3n1lbDgXU
Je denkt te moeilijk, waardoor je volgens mij dubbel je Footer widgets of sidebar widgets gaat laden.
Wat je heel simpel moet doen is met meerdere footer.php templates gaan werken en in die bestanden aanpassingen doen.
In je thema folder dupliceer je footer.php en maakt daar bijv. footer-twee.php van.
Dan heb je je standaard footer.php + een footer-twee.php
Daarna op de pagina waar je een speciale of aangepaste footer wilt hebben daar roep je die tweede footer aan.
Dus ipv
<?php get_footer(); ?>
Wordt dat
<?php get_footer( 'twee' ); ?>
Als footer.php + footer-twee.php in dezelfde thema folder staan zal footer-twee nu geladen worden ipv footer.php maar zorg wel dat beide andere content bevat.
Want standaard staat vaak in de footer ook een stukje code dat de footer-sidebar.php aanroept.
<?php
/* A sidebar in the footer? Yep. You can can customize
* your footer with three columns of widgets.
*/
if ( ! is_404() )
get_sidebar( 'footer' );
?>
Zoiets.. en dat moet je dan natuurlijk eruit slopen.
Als je dan in footer-twee.php handmatig of via een code een ander stukje code inbrengt dan zal alleen die zichtbaar zijn op die pagina.
Maar ik weet niet 100% of dat gaat werken met Shopp omdat Shopp miss. de WP footer overschrijft met hun eigen Footers.
ik ben te onduidelijk…excuses.
zie http://www.rowantech.nl/shop/category/testcategorie/
In de footer heb ik staan als code
<?php $page_id = 9;
$page_data = get_page ( $page_id );
$content = apply_filters('the_content', $page_data->post_content);
$title = $page_data->post_title;
echo $content;
?>
Meer niet…en toch komt het product 2x op het scherm.
Als je nu bijv op CONTACT klikt, dan zie je wel de juiste footer tekst.
Als ik nu de PHP code uit de footer weg haal dan gaat alles goed (maar heb ik geen footer tekst meer….)
Is al opgelost! Foutje in PHP code