Zvolené téma obsahuje celkem 5 odpovědí. Do diskuze (2 účastníci) se naposledy zapojil uživatel neteyescz a poslední změna je stará 12 let, 7 měsíců.
-
Zdravím,
potřeboval bych, aby se mi tento kód, který mám v sidebaru:
<h3>Nákupní košík</h3>
<div class="checkoutOverview">
<div class="coverTop"></div>
<div class="coverMiddle">
<div id="jcart"><?php wp_jcart($location = 'sidebar');?></div>
</div>
<div class="coverBtm"></div>
</div>
zobrazil jenom, pokud se budu nacházet na stránce “e-shop”, jinak aby se nikde jinde nezobrazoval.
Děkuji.
Aha, špatně jsem se vyjádřil. Stránku e-shopu mám již udělanou. Teď potřebuji, aby se mi zobrazovaly položky košíku v sidebaru (to je ten kus kódu), ale jen, když jsem v e-shopu.
Teď se mi ten košík zobrazuje ve všech stránkách v sidebaru a já bych potřebopval, aby se mi ten kód zobrazil jen pokud jsem na stránce e-shop v sidebaru, ne ve stránce e-shop.
Ano, takže stačí pouze přidat následující kód jako php widget(http://wordpress.org/extend/plugins/php-code-widget/):
<?php
if (is_page( '136' ) )
<h3>Nákupní košík</h3>
<div class="checkoutOverview">
<div class="coverTop"></div>
<div class="coverMiddle">
<div id="jcart"><?php wp_jcart($location = 'sidebar');?></div>
</div>
<div class="coverBtm"></div>
</div>
?>
PS: Použita funkce http://codex.wordpress.org/Conditional_Tags
Děkuji za nasměrování. Ještě jsem sám pořádně zkoušel hledat a nakonec jsem z toho udělal toto:
<?php if (is_page( 'e-shop' ) ) : ?>
<?php echo '<h3>Nákupní košík</h3>
<div class="checkoutOverview">
<div class="coverTop"></div>
<div class="coverMiddle">
<div id="jcart">'; ?><?php wp_jcart($location = 'sidebar'); ?>
<?php echo '</div>
</div>
<div class="coverBtm"></div>
</div>'; ?>
<?php endif; ?>
Php neumim, jenom jsem to “tak-nějak” poskládal, takže pokud někdo navrhne něco “elegantnějšího”, rád to využiji.
Děkuji.
Mě osobně tento kód připadá dost elegantní, zde přeci nejde o eleganci, ale o funkčnost. Ještě poprosím o vyjádření Admina, přeci jenom jsem jen částečně znalý PHP…
Pokud chcete odpovědět na toto téma, musíte se nejdříve přihlásit.
WordPress – novinky, návody a zajímavosti