X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Проблема с меню шаблона WP
MrWayne
MrWayne
Topic Starter сообщение 9.8.2012, 19:12; Ответить: MrWayne
Сообщение #1


Суть проблемы в том что меню выдает только обычные страницы, причем каждую которую я создам, вопрос в том как вывести в это меню рубрики(то беж построить меню из рубрик) и не давать обычным страницам публиковаться там?

Вот сам шаблон(точнее его "Демонстрация") http://themify.me/demo/themes/itheme2/
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
razor1981
razor1981
сообщение 9.8.2012, 20:49; Ответить: razor1981
Сообщение #2


может нужно создать рубрики?

и добавить в них записи для отображения...


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
c0ns0l3
c0ns0l3
сообщение 10.8.2012, 6:20; Ответить: c0ns0l3
Сообщение #3


Есть 2 основные ф-ции, которыми "делаются" меню.
http://codex.wordpress.org/Template_Tags/wp_list_categories
и
http://codex.wordpress.org/Template_Tags/wp_list_pages

Судя по всему у тебя в Шаблоне используются http://codex.wordpress.org/Template_Tags/wp_list_pages.

На вопрос "Как?" - Замени в шаблоне функции. Структура и свойства у них одинаковы.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MrWayne
MrWayne
Topic Starter сообщение 10.8.2012, 13:30; Ответить: MrWayne
Сообщение #4


Спасибо за информацию. А если не затруднительно, можете показать что именно я должен здесь менять(вроде меню расписано в этом разделе, но могу ошибаться):
(header.php)
<?php $data = get_data(); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="viewport" content="width=device-width; initial-scale=1.0">
<title><?php title_tag(); ?></title>
<link rel="alternate" type="application/rss+xml" title="<?php bloginfo('name'); ?> RSS Feed" href="<?php if($data['setting-custom_feed_url'] != ""){ echo $data['setting-custom_feed_url']; } else { echo bloginfo('rss2_url'); } ?>" />
<link rel="stylesheet" href="<?php bloginfo('stylesheet_directory'); ?>/themify/css/shortcodes.css" type="text/css" media="screen" />
<link rel="stylesheet" href="<?php bloginfo('stylesheet_url'); ?>" type="text/css" media="screen" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
<!-- prettyphoto start -->
<script type="text/javascript" src="<?php bloginfo('stylesheet_directory'); ?>/js/jquery.prettyPhoto.js"></script>
<link rel="stylesheet" href="<?php bloginfo('stylesheet_directory'); ?>/prettyPhoto.css" type="text/css" media="screen" />
<script type="text/javascript">
jQuery(function($) {
$("a[rel^='prettyPhoto']").prettyPhoto();
})(jQuery);
</script>
<!-- prettyphoto end -->
<!-- css3 media queries -->
<script src="<?php bloginfo('stylesheet_directory'); ?>/js/css3-mediaqueries.js"></script>
<link rel="stylesheet" href="<?php bloginfo('stylesheet_directory'); ?>/media-queries.css" type="text/css" media="screen" />
<?php if ( is_single() || is_page() ) wp_enqueue_script( 'comment-reply' ); ?>
<?php wp_head(); ?>
</head>
<body <?php body_class($class); ?>>
<div id="pagewrap">

<div id="header" class="pagewidth">
<div id="site-logo">
<?php if($data['setting-site_logo'] == 'image' && $data['setting-site_logo_image_value'] != ''){ ?>
<?php themify_image("src=".$data['setting-site_logo_image_value']."&w=".$data['setting-site_logo_width']."&h=".$data['setting-site_logo_height']."&alt=".get_bloginfo('name')."&before=<a href='".get_option('home')."'>&after=</a>"); ?>
<?php } else { ?>
<a href="<?php echo get_option('home'); ?>/"><?php bloginfo('name'); ?></a>
<?php } ?>
</div>
<div id="site-description"><?php bloginfo('description'); ?></div>

<div class="social-widget">
<?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('Social_Widget') ) ?>
<?php if(!$data['setting-exclude_rss']){ ?>
<div class="rss"><a href="<?php if($data['setting-custom_feed_url'] != ""){ echo $data['setting-custom_feed_url']; } else { echo bloginfo('rss2_url'); } ?>">RSS</a></div>
<?php } ?>
</div>
<!--/social widget -->
<?php if(!$data['setting-exclude_search_form']){ ?>
<?php get_search_form(); ?>
<?php } ?>
<div id="nav-bar">
<?php if (function_exists('wp_nav_menu')) {
wp_nav_menu(array('theme_location' => 'main-nav' , 'fallback_cb' => 'default_main_nav' , 'container' => '' , 'menu_id' => 'main-nav' , 'menu_class' => 'clearfix'));
} else {
default_main_nav();
} ?>
</div><!--/nav bar -->
</div>
<!--/header -->
<div id="body" class="clearfix">

Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
c0ns0l3
c0ns0l3
сообщение 10.8.2012, 16:48; Ответить: c0ns0l3
Сообщение #5


(MrWayne) *
<div id="nav-bar">
<?php if (function_exists('wp_nav_menu')) {
wp_nav_menu(array('theme_location' => 'main-nav' , 'fallback_cb' => 'default_main_nav' , 'container' => '' , 'menu_id' => 'main-nav' , 'menu_class' => 'clearfix'));
} else {
default_main_nav();
} ?>
</div><!--/nav bar -->


Вот твоя Менюшка как я понимаю в верстке.
Смотри что происходит:
Есть 3й вариант Вывода меню в ВП - это из админки.
Внешний вид - Меню.
Там можно создавать свои произвольные меню, и если поддерживает тема, а она по видимому поддерживает, слева вверх у тебя будет это показано, и можно будет выбрать Меню, которое ты сам создашь (произвольное).
Что тут в хедере у тебя и описано.
В противном случаи, будет использоваться функция default_main_nav()

Ты можешь или создать произвольное меню и запихнуть его в Админке (там можно создавать список всех категорий) или же, удалить все, что находится в Теге nav-bar и использовать функции, которые я тебе описал в предыдущем посте.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MrWayne
MrWayne
Topic Starter сообщение 10.8.2012, 19:13; Ответить: MrWayne
Сообщение #6


[member=c0ns0l3], извиняюсь, но из вашего сообщения я лишь понял что мне нужно http://codex.wordpre...list_categories)

Делать меню из админки пробовал, но его я могу вывести только как виджет с боку, в основном меню оно не учитывается.
Значит нужно делать что то с кодом, по последнему сообщению я лишь не понял, что именно мне нужно вставить вместо приведенного вами кода. Код "замену" в студию, заранее спасибо!)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
c0ns0l3
c0ns0l3
сообщение 10.8.2012, 19:55; Ответить: c0ns0l3
Сообщение #7


Писать "готовый" код замену - я не буду, уже научен на практике с Denis.
Вся нужная инфа находится http://codex.wordpress.org/Template_Tags/wp_list_categories тут.
Прочтите и напишите всего одну строку кода.
+ я не телепат, я не знаю какие вам нужны опции именно, какие категории скрывать, как их отображать и т.д. - поэтому еще раз, прочтите и поймете все сами.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MrWayne
MrWayne
Topic Starter сообщение 10.8.2012, 20:32; Ответить: MrWayne
Сообщение #8


Лады, спасибо. Будем пробовать!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
c0ns0l3
c0ns0l3
сообщение 10.8.2012, 20:44; Ответить: c0ns0l3
Сообщение #9


Это не страшно пробовать <_<
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
MrWayne
MrWayne
Topic Starter сообщение 10.8.2012, 21:35; Ответить: MrWayne
Сообщение #10


эхэхэх.... не выходит у меня ничего, видать мой 16-ти летний мозг этого не усваивает <_< , ну да ладно, попробую по рыскать нужный мне шаблон в большом и всемогущем "Интернете", спасибо всем за уделенное мне время!)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Верстка шаблона Битрикс
0 bat 1362 26.9.2023, 6:22
автор: bat
Открытая тема (нет новых ответов) Как изменить цветовую гамму основного шаблона?
1 partua 8140 13.11.2021, 1:40
автор: Silverspam
Открытая тема (нет новых ответов) Проблема с админкой
5 Prok 2314 29.7.2019, 20:04
автор: dvakarandasha
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПроблема с таблицей, которая выводится через скрипт
7 vanchester 1335 15.2.2019, 19:06
автор: Artos_mw
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПеренести меню
1 Викторио_mw 1452 28.8.2018, 0:10
автор: TimurR


 



RSS Текстовая версия Сейчас: 28.3.2024, 17:21
Дизайн