Jump to content
  • 0

Как включить вывод меню?


Fendia
 Share

Question

Здравствуйте!

Подскажите, как включить вывод меню в своей теме (WordPress)?

В админ.панели меню нет. Нужно включить поддержку меню в файле function.php, но как?

В Google искала, но ничего не помогает.

Что делала?

1. В файле function.php написала такой код:

<?phpadd_theme_support('menus');?>

2. В файле header.php написала (именно в хэдере будет выводиться главное горизонтальное меню)

<nav><?php wp_nav_menu( array( 'sort_column' => 'menu_order', 'container_class' => 'menu-header' ) ); ?></nav>

Результат: Никакого меню в админ.панели и в помине нет! Что делаю не так?

 

P.S. В файл function.php я разный код писала (что находила в инете), но ни один код не помогает.

 

Вопрос: Так, как же все-таки, включить поддержку меню, чтобы пункт МЕНЮ отображался в админ. панели?

Спасибо.

Edited by Fendia
Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0
А в виджетах его нет разве? Или вы хотите и в виджеты добавить?

Есть сайт, который нужно натянуть на WordPress.

Я сначала, вроде, начала с нуля. Но оказывается, это слишком трудно. Например, в админ.панели не отображается меню, ни виджеты...

Может, нужно скачать какой-то простенький шаблон WordPress и настроить его под себя?

Вопрос: Как вообще, все это делается? Что, все создают тему с нуля? Или, может быть, нужно иметь какую-то заготовку шаблона? 

Link to comment
Share on other sites

  • 0
Вопрос: Как вообще, все это делается? Что, все создают тему с нуля? Или, может быть, нужно иметь какую-то заготовку шаблона? 

https://www.youtube.com/results?search_query=%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5+%D1%82%D0%B5%D0%BC%D1%8B+wordpress 

Link to comment
Share on other sites

  • 0

С шаблонами разобралась.))))

Теперь проблема с поиском.

Подскажите, как в поле поиска заменить слово "Search" на "Поиск"?

В файле searchform.php такой код:

<?php $search_text = empty($_GET['s']) ? "Search" : get_search_query(); ?> <div id="search">    <form method="get" id="searchform" action="<?php bloginfo('home'); ?>/">         <input type="text" value="<?php echo $search_text; ?>"             name="s" id="s"  onblur="if (this.value == '')  {this.value = '<?php echo $search_text; ?>';}"              onfocus="if (this.value == '<?php echo $search_text; ?>') {this.value = '';}" />        <input type="submit" src="<?php bloginfo('template_url'); ?>/images/search1.png" id="search-btn" value="" />     </form></div> 

Где нужно здесь заменить слово? Я понимаю, что в value. Но в value прописан код:

value="<?php echo $search_text; ?>" 

Боюсь, если я здесь что-то трону, то поиск не будет работать.

Edited by Fendia
Link to comment
Share on other sites

  • 0

Вопрос: Как вообще, все это делается? Что, все создают тему с нуля? 

 

 

Ответ: учатся! Долго, упорно, постоянно. Сначала HTML/CSS, потом PHP (основы), потом API WordPress и потом уже собственно тема. Только так и никак иначе. 

  • Like 1
Link to comment
Share on other sites

  • 0
Ответ: учатся! Долго, упорно, постоянно. Сначала HTML/CSS, потом PHP (основы), потом API WordPress и потом уже собственно тема. Только так и никак иначе. 

Это точно, сейчас начал изучать PHP (наверное моя 4 попытка) и я начал понимать, хоть и с трудом регулярные выражения. А все эти циклы, условия я съел ещё в школе и в институте, когда изучал турбопаскаль и фортран.

Простенькую тему на WP можно сделать с нуля даже не зная PHP, но это при условии если изучали хоть немного языки программирования  (благо в интернете полно информации), ну и конечно HTML/CSS без них никуда (htmlbook вам в помощь) .   

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy