2013-04-09 5 views
1

Я ищу способ скрыть раскрывающееся меню формы в WooCommerce, но только на определенной странице категории. Мы назовем это «мрамором», выпадающее меню, чтобы выбрать порядок элементов, которые я бы хотел не отображать, но в категории «яблоки» и других страницах, которые я хотел бы, чтобы он оставался видимым. Я пробовал использовать код, похожий на #category-id-15 form.woocommerce-ordering {display: none;}, но это, похоже, не помогло. Можно ли это сделать только с помощью CSS или мне нужно создать для него действие?
Вот страница, которую я пытаюсь скрыть выпадающее меню на -
CATEGORY PAGEWordPress hiding httml

ответ

1

Вы можете скрыть его с помощью CSS. Но Wordpress предлагает функцию is_category() для выполнения таких операций.

В файле category.php, попробуйте использовать это:

if (!(is_category('marbles'))){ 
     include(TEMPLATEPATH.'/part.php'); 
    } 

где part.php это код PHP, где у вас есть выпадающее меню.

Я здесь, чтобы предоставить дополнительную поддержку.

+0

Можно ли создать пользовательский файл functions.php, чтобы переопределить отображение меню? Я спрашиваю, потому что я не уверен, откуда происходит приветствие кода. –

+0

Я не думаю, что я понимаю вас на 100 процентов, но просто покажите мне ваш файл category.php как редактирование, особенно часть, отвечающую за отображение меню. Я не думаю, что functions.php - это файл для прикосновения. в любом случае, мы будем digg вместе до нахождения решения –

+0

, чтобы ответить на ваш вопрос, невозможно создать второй файл functions.php. всякий раз, когда вам нужно добавить функцию, вы можете добавить ее в функции. php –