Majčkena PHP pomoč potrebna

Pozdrav vsem skupaj,

Trenutno je moj pomočnik/partner za nekaj dni odsoten in sama nimam veliko pojma o teh zadevah, sem brskala in našla par stvari, vendar ali ne delujejo, ali pa jaz ne znam umestiti stvari tako kot je treba... prej verjetno to drugo. :)

Rabim malo pomo in sicer želim meni, ki je v naslednji kodi pogojno prikazti na vseh straneh razen na shop glavni strani in na straneh kategorij izdelkov...

gre se za WooCommerce, in probala sem z naslednjim delčkom: if (! isshop() && ! isproduct_category()) {

koda menija:

<?php

if ( ! defined( 'ABSPATH' ) ) exit; // Exit if accessed directly

$static_image = (bool)( YIT_Layout()->static_image == 'yes' || get_header_image() != '' );
$opened = 'yes' == yit_get_option('header-cat-dropdow-opened') && ( $static_image || ! in_array( YIT_Layout()->slider_name, array( '', 'none' ) ) ) ? true : false;
$can_close_class ='';

if ( $opened ) {
    add_action( 'yit_slider_append', 'yit_shop_by_category_nav_wrapper_start' );
    add_action( 'yit_slider_append', 'yit_shop_by_category_nav' );
    add_action( 'yit_slider_append', 'yit_shop_by_category_nav_wrapper_end' );

    if (yit_get_option('header-cat-dropdow-opened-can-close') == 'yes' ) {
        $can_close_class = 'can-close';
    }
}
?>

<div class="shop-by-category border-line-2 nav vertical<?php if ( $opened ) echo ' opened '.$can_close_class ?>">

    <a href="#" class="list-trigger"><?php echo yit_get_option('header-shop-cat-title') ?><span class="sbToggle"></span></a>

    <?php if ( ! $opened ) yit_shop_by_category_nav(); ?>

</div>

Torej še enkrat, ta meni ne želim, da se prikazuje na straneh kategorij in shopa.

Zelo hvaležna bi bila za pomoč :)

LP

3 odgovori

quick fix mogoče, da daš na home in category template css display none

wssrpnc:
quick fix mogoče, da daš na home in category template css display none

ne, ker potem še vedno v ozadju nalaga slikice iz menija... kar je tudi ena od stvari, ki se jim želim izognit

namesto && daj ||

edit; vidim da je star post