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



 

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

Открыть тему
Тема закрыта
> Дополнительные поля и тег more в Wordpress
Илюха
Илюха
Topic Starter сообщение 28.3.2014, 8:45; Ответить: Илюха
Сообщение #1


Топовый постер
*******

Группа: Active User
Сообщений: 3894
Регистрация: 11.6.2009
Поблагодарили: 718 раз
Репутация:   107  


Скажите можно как-то реализовать дополнительные поля на WP и прикрепить их к тегу More. В реализации это выглядит примерно так: мы ставим тег More и автоматически под ним должна отображаться вставка из доп.полей. Это возможно?

Также возможно ли реализовать эти доп. поля в виде картинка+ссылка справа и так несколько полей. Т.е если я заполнил поле то оно появилось в отображении новости, если поле пустое, то оно не отображается.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Pepper
Pepper
сообщение 28.3.2014, 17:18; Ответить: Pepper
Сообщение #2


Бывалый
****

Группа: User
Сообщений: 393
Регистрация: 14.1.2011
Поблагодарили: 123 раза
Репутация:   31  


Код
function pepper_more($more_link) {
   global $post;
    
   $html = '';
   $meta = get_post_meta($post->ID, 'video', true); // вытягиваем мета-значение

   if($meta){ // если оно не пустое, форматируем на свой вкус и цвет
      $html .= '<div>ID моего видео: '.$meta.'</div>';
   }
    
   return $more_link.$html; // возвращаем ссылку "читать дальше" и HTML с мета-значениями
}
add_filter( 'the_content_more_link', 'pepper_more' );


Это не оконченный вариант, тут можно много чего поменять. Я набросал лишь пример.

Сообщение отредактировал Pepper - 28.3.2014, 17:20


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
andreykashops
andreykashops
сообщение 29.3.2014, 0:56; Ответить: andreykashops
Сообщение #3


WordPress is my Life..
******

Группа: Active User
Сообщений: 1427
Регистрация: 21.7.2012
Из: Украины
Поблагодарили: 633 раза
Репутация:   139  


Pepper, этот фильтр ведь не будет срабатывать в контенте страниц, я не ошибаюсь?


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Услуги по CMS Wordpress, DLE, Joomla!. Правки, ремонт, настройка.
Редактирование и правки. Низкие цены.
143 contex1 65205 Сегодня, 9:07
автор: contex1
Открытая тема (нет новых ответов) Адаптивная вёрстка и натяжка на Wordpress, DLE, Joomla и др. Создание мобильных версий.
Хороший код с оптимизацией по скорости. Сайты и лендинги "под ключ
15 Nell 1171 13.12.2017, 23:36
автор: Nell
Горячая тема (нет новых ответов) Вёрстка, натяжка на WordPress, Joomla, качественно, доступно
53 WhiteIce 23819 12.12.2017, 19:41
автор: WhiteIce
Горячая тема (нет новых ответов) Разработка сайтов Joomla Wordpress Opencart
Разработка, верстка, оптимизация веб сайтов.
48 WoWeb 7400 12.12.2017, 13:37
автор: serg5777
Открытая тема (нет новых ответов) Как включить автоматическое обновление для плагинов WordPress и самого движка?
0 Telnor 407 10.12.2017, 13:27
автор: Telnor


 



RSS Текстовая версия Сейчас: 17.12.2017, 14:43
Дизайн