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



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Меню WP, необходимо сделать в меню ссылки на конкретные статьи
Чеснок
Чеснок
Topic Starter сообщение 30.3.2011, 17:05; Ответить: Чеснок
Сообщение #1


мошенник
*******


Группа: Banned
Сообщений: 3623
Регистрация: 9.12.2009
Из: СССР ☭
Поблагодарили: 1520 раз
Репутация:   262  


wp_list_pages - понятно, а есть функция для вывода статей?


--------------------
Забанен за мошенничество
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dibility
dibility
сообщение 30.3.2011, 17:11; Ответить: dibility
Сообщение #2


Я в топе. А ты?
******

Группа: Active User
Сообщений: 1296
Регистрация: 21.10.2008
Из: Фиджи...пляж..
Поблагодарили: 861 раз
Репутация:   104  


второй раз за сегодня

Ну и вот тут сможешь собрать нужную тебе

Сообщение отредактировал dibility - 30.3.2011, 17:12


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Чеснок
Чеснок
Topic Starter сообщение 30.3.2011, 17:21; Ответить: Чеснок
Сообщение #3


мошенник
*******


Группа: Banned
Сообщений: 3623
Регистрация: 9.12.2009
Из: СССР ☭
Поблагодарили: 1520 раз
Репутация:   262  


Я не великий програмист, а отсутствие знаний в буржуйских языках делает меня ещё и ограниченным в восприятии. Пример того что есть:
function art_menu_items_down()
{
    global $artThemeSettings;
    
    if ('Pages' === $artThemeSettings['menu.source'])
    {
        art_print_homepage();
        
        add_action('get_pages', 'art_menu_get_pages_filter');
        add_action('wp_list_pages', 'art_menu_list_pages_filter');
        
        wp_list_pages('include=11,12,13,14,15,16,17&title_li=&sort_column=menu_order');
        
        remove_action('wp_list_pages', 'art_menu_list_pages_filter');
        remove_action('get_pages', 'art_menu_get_pages_filter');
    }
    else
    {
        add_action('get_terms', 'art_menu_get_terms_filter');
        add_action('wp_list_categories', 'art_menu_wp_list_categories_filter');
        
        wp_list_categories('title_li=');
        
        remove_action('wp_list_categories', 'art_menu_wp_list_categories_filter');
        remove_action('get_terms', 'art_menu_get_terms_filter');
    }
}

Вот сюда мне нужно вместо выбора страниц воткнуть выбор постов. Пните меня что ли, но как это сделать из указанных ссылок я не смог вынести sad.gif
Как бы идеально было:
wp_list_posts('include=11,12,13,14,15,16,17&title_li=&sort_column=menu_order');
)))

Сообщение отредактировал Чеснок - 30.3.2011, 17:22


--------------------
Забанен за мошенничество
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dibility
dibility
сообщение 30.3.2011, 17:33; Ответить: dibility
Сообщение #4


Я в топе. А ты?
******

Группа: Active User
Сообщений: 1296
Регистрация: 21.10.2008
Из: Фиджи...пляж..
Поблагодарили: 861 раз
Репутация:   104  


<?php
$some_posts = get_posts('include=11,12,13,14,15,16,17');
foreach( $some_posts as $post ) :
?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>

должно работать.

или так:
$some_posts = get_posts('include=11,12,13,14,15,16,17');
foreach( $some_posts as $post ) :

echo "<li><a href='".the_permalink()."'>".the_title()."</a></li>";
endforeach;


Сообщение отредактировал dibility - 30.3.2011, 17:46


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Чеснок
Чеснок
Topic Starter сообщение 30.3.2011, 18:09; Ответить: Чеснок
Сообщение #5


мошенник
*******


Группа: Banned
Сообщений: 3623
Регистрация: 9.12.2009
Из: СССР ☭
Поблагодарили: 1520 раз
Репутация:   262  


Первый вариант работает, а как мне это внутрь функции вышеописанной воткнуть вместо вывода страниц?


--------------------
Забанен за мошенничество
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dibility
dibility
сообщение 30.3.2011, 18:17; Ответить: dibility
Сообщение #6


Я в топе. А ты?
******

Группа: Active User
Сообщений: 1296
Регистрация: 21.10.2008
Из: Фиджи...пляж..
Поблагодарили: 861 раз
Репутация:   104  


можно воткнуть вторую часть вместо
wp_list_pages('include=11,12,13,14,15,16,17&title_li=&sort_column=menu_order');

можно выше твоей функции вписать:
function wp_list_posts(){
$some_posts = get_posts('include=11,12,13,14,15,16,17');
foreach( $some_posts as $post ) :
echo "<li><a href='".the_permalink()."'>".the_title()."</a></li>";
endforeach;
}

и уже вместо wp_list_pages('include=11,12,13,14,15,16,17&title_li=&sort_column=menu_order');
вписать просто wp_list_posts();
но эт уже велосипед какойто wink.gif

Сообщение отредактировал dibility - 30.3.2011, 18:18


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как привязать меню к кнопке <nav> ?
2 pippak 881 11.12.2017, 15:57
автор: Nell
Открытая тема (нет новых ответов) Необходимо разрезать и установить Меню для группы ВКонтакте
2 boltuk 564 4.12.2017, 14:44
автор: tezoro
Открытая тема (нет новых ответов) Помогите упростить меню сайта
8 alik2039 703 7.11.2017, 9:55
автор: alik2039
Открытая тема (нет новых ответов) Заменить в шаблоне (WP) шапку и меню
0 Infe 442 21.6.2017, 15:46
автор: Infe
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыНужно нарисовать меню
2 vitosbaltos 693 20.1.2017, 14:15
автор: Shandanakar


 



RSS Текстовая версия Сейчас: 13.12.2017, 2:23
Дизайн