А как в итоге будет выглядеть код? Его же надо будет в show.full изменить? У них есть приоритетность? Что первым указано, там и ищет совпадения?
lutskboy | Как улучшить подбор «похожих новостей» н . 9
lutskboy
Как улучшить подбор «похожих новостей» на сайте?
Вчера, 18:59
full_story short_story можно убрать. на теги поставить fulltext index. и добавить вместо full_story short_story
portak | Как улучшить подбор «похожих новостей» н . 9
portak
Как улучшить подбор «похожих новостей» на сайте?
Вчера, 18:55
А вместо full_story short_story, например, добавить только теги можно или добавить к ним? Потому что порой одна запись является в 99% случаев совпадением в для тысячи других записей, хотя она не похожи особо ничем в плане контента страницы, а иногда ну очень похожие записи не линкуются вообще.
КАК СКРЫТЬ НОВОСТИ/НОВОСТНУЮ ЛЕНТУ В (ВК) ВКОНТАКТЕ В 2020 ГОДУ
lutskboy | Как улучшить подбор «похожих новостей» н . 9
lutskboy
Как улучшить подбор «похожих новостей» на сайте?
Вчера, 18:48
там полнотекстовый поиск используется. ищет по full_story short_story xfields
теги можно добавить. а вот конкретные доп поля нет. разве что для них завести спец поле
dj-avtosh | Кто сможет доработать модуль Telegram по . 4
dj-avtosh
Кто сможет доработать модуль Telegram постинга?
Вчера, 13:00
Рад был помочь!
- Индивидуальные модули 0
- Адаптировать Smiles Pack 2.0 до D… 2
- Адаптировать модуль Система Балло… 0
- Интеграция ChatGPT в DLE 14.3 0
- Необходимо сделать импорт/экспорт… 0
- Устранение причины задержки в ска… 1
- Адаптировать 2 плагина от lazydev… 1
- Обновить шаблон и внести правки 1
- Модуль вставки рекламы после абза… 3
- Сделать возможность добавления ги… 2
- Horoscope — виджет гороскопа на д… 1
- Alphabet Ajax news 0
- Модуль GoogleMapsReviews — отзывы… 0
- Avatar crop 0
- Telegram https://dle-faq.ru/faq/common/3964-zagruzka-stranicy-kak-v-vk-novosti.html» target=»_blank»]dle-faq.ru[/mask_link]
УРОК 6. ВЫВОД ТИПОВЫХ БЛОКОВ И НОВОСТЕЙ
Цикл используется в WordPress для вывода записей (новостей). С помощью циклов WordPress обрабатывает каждую из записей для вывода на текущей странице и форматирует ее в соответствии с указанными критериями внутри цикла. HTML или PHP код, расположенный внутри Цикла, будет повторен для каждой записи.
Как настроить ленту в ВК.
Внутри блока контент добавим следующий код
Смотрим, что получается
Новости не оформлены графически
Для оформления обернем каждую новость блоком post
Зададим отступы для каждой новости величиной 10px
Также уберем параметр высота и заливка блока content
Параметры записей в WordPress
Выводим заголовки новостей с помощью функции the_title();
Ссылку на новость выведем с помощью функции the_permalink();
Уменьшим размер текста заголовка до размеров текста новости
Поддержка миниатюр в WordPress
Добавим поддержку миниатюр для новостей в файле functions.php
add_theme_support(‘post-thumbnails’); // устанавливаем поддержку миниатюр
set_post_thumbnail_size(150, 150, TRUE); // устанавливаем размер миниатюр
Заходим в режим редактирования новости
В консоли появится соответствующий блок (Миниатюра записи) через который мы прикрепим к каждой новости миниатюру. Прикрепите миниатюру к каждой записи. Картинки возьмите с сайта iee.unn.ru
Вывод миниатюр в index.php осуществляется с помощью функции the_post_thumbnail();
Смотрим что получается
Зададим обтекание текста справа и отступ справа от картинки в размере 10px, а также серую рамку вокруг картинки
Код в style.css будет выглядеть следующим образом
Выведем неполный текст новости с возможностью вывода на полный текст
Для этого в режиме редактирования консоли в нужном месте щелкнем по кнопке more
Обновим запись и посмотрим что получилось
Появилась ссылка далее с возможностью перехода на полный текст новости
Чтобы изменить текст ссылки (далее…), выводимый по умолчанию, добавим нужный параметр для функции the_content:
Вывод часть записей на главную страницу
Через настройки wordpress выведем вместо 3 записи (вместо 4-х).
На главной странице пропала новость 4
Для вывода предыдущих или следующих новостей используются функции:
Для оформления этих ссылок используем класс link
Задайте параметры для класса link: выравнивание по центру, отступы 30px, ссылка меняет цвет при наведении на бордовый
Шаблоны записей и страниц
single.php – шаблон, отвечающий за вывод одиночных записей (новостей), т.е. определяет какой будет выглядеть внешний вид записи
page.php – шаблон, отвечающий за вывод страниц сайта, т.е. определяет внешний вид стационарной страницы
Создайте эти 2 файла с кодом index.php, несколько скорректировав его.
Оформите шапку сайта с помощью блочной верстки (самостоятельно)
Картинки в wordpress выводятся следующим образом:
(если файл logo.png хранится в папке images)
Под новостями выведем блок Видео
Каждое видео выводим с помощью тэга высотой 180px, шириной 280px
Подписи видео выводит с помощью тэга
Каждое видео заключаем в отдельный
Ссылки на видео:
- https://www.youtube.com/embed/KDBgFlTTLF8
- https://www.youtube.com/embed/tPc3TRWLG4s
- https://www.youtube.com/embed/AlAvbbrQ5F0
Самостоятельно оформите подвал сайта
Под ним блоки соц. сетей
Вывод виджета ВКонтакте осуществляется скриптом:
Вывод не типовых блоков
Блоки видео и соц. сетей подключите через функцию include, предварительно создав php-файлы (video.php, social.php) :
Блок footer мы подключали ранее с помощью функции get_footer();
ПОИСК НА САЙТЕ
Вставим в блок search следующий код:
ВИДЖЕТЫ
Подключим поддержку виджетов в function.php
Выводим виджеты в sidebar.php и footer.php
В Консоли — Виджеты отобразились виджеты с именами sidebar и footer
Выводим нужные виджеты через Консоль
Источник: uskov.info
Отличный способ вывода новостей на сайте WordPress
Доброго времени суток, уважаемые читатели моего блога. Сегодня мы с вами будем говорить про новости. Речь пойдет не только о новых статьях, которые вы публикуете на своем сайте. Я расскажу о простом и легальном методе наполнять портал и делать его интереснее за счет других ресурсов.
Думаю, что для многих эта статья будет очень увлекательной. Вы подберете плагин вывода новостей WordPress на свой вкус и вне зависимости от целей. Аудитории будет интересно, да и дизайн порадует ни один глаз.
Для того, чтобы добиться привлекательного внешнего вида и стоящего содержания, вам не придется заморачиваться с кодом. Хотя, в некоторых случаях у вас будет возможность покопаться в настройках, чтобы улучшить внешний вид формы. Вы сможете добиться всего, чего захотите, и новый шаблон заказывать не придется. Начнем?
Самый простой метод вывода
На самом деле в ВордПресс можно вывести последние записи, благодаря предустановленным виджетам. Они есть не во всех темах, но лучше все-таки предварительно уточнить этот момент. Мало ли, пропустили.
Вы переходите в панель «Внешний вид» и здесь открываете «Виджеты». В правой колонке у меня есть «Свежие записи», а во второй RSS. Если у вас есть один из них – ничего дополнительного вам может быть и не понадобится.
RSS лента – это и есть ни что иное, как обновляемый список всех записей.
Лучший способ убить двух зайцев сразу, если хотите выставлять свои последние публикации – это создать свою RSS ленту. Это не только удобно, но и практично по нескольким причинам. Какая-то часть аудитории может на нее подписаться, а значит у вас будут постоянные читатели. Кроме того, не забывайте, белые каталоги RSS – это еще один донор ссылок, который повысит вам ранг тИЦ и PR.
Если хотите узнать подробнее, можете прочитать статью на эту тему и приобрести мою «Базу трастовых сайтов» , в которой собраны самые жирные сайты, жаждущие поделиться своим весом с молодыми сайтами. Такую подборку вы больше нигде не найдете. Однако, сейчас не об этом.
Про создание ленты я тоже сейчас рассказывать не буду. Если захотите, могу предложить подписаться на рассылку моего блога и как только статья на эту тему появится, я вас уведомлю. Более того, убежден, что помимо этого вы получите еще очень много интересных сведений, которые обязательно вас заинтересуют и помогут увеличить качество работы и количество заработка в интернете.
Итак, для написания этой статьи, я воспользуюсь уже готовой лентой, из Яндекса. Вы тоже можете взять ссылку из него или с других сайтов, они обычно указаны на главной странице. Конечно же, это законно и легально. Но об этом тоже чуть позже.
Все что вам сейчас нужно, если вы нашли уже готовый виджет, это кликнуть на RSS и выбрать один из трех вариантов где будет размещаться блок. Я, конечно же, порекомендую вам просто попробовать все три способа, чтобы выбрать лучший.
После того, как вы нажали на «Добавить виджет» справа мгновенно откроется панель настроек и тем самым привлечет ваше внимание.
Осталось только найти ссылку. Я, как и обещал, воспользуюсь Яндекс.Новостями , созданным специально, чтобы любой желающий смог разместить у себя на сайте ленту по интересующей теме от авторов из Яндекса.
Ну и вставляю в виджет. Вы также можете выбрать будет ли отображаться содержимое или только заголовок, будет ли показан автор элемента, если он имеется, и дата публикации. Также, вы запросто можете изменить количество статей.
Вот так сайт будет выглядеть, если в качестве места размещения я выберу «Основную колонку».
Если изменить расположение на «Колонку содержимого», то и внешний вид главной страницы изменится.
Ну и третий вариант – область подвала. В моем случае, я думаю, что нужно как минимум уменьшить количество отображаемых статей, чтобы выглядело привлекательнее. А лучше залезть в исходный код и поменять настройки отображения, чтобы текст отображался колонками, как в газете.
Кстати, вы можете добавлять по несколько виджетов. Хотите слева, хотите в контентной части, хотите в подвале, а если будет желание, то можно засунуть их повсюду.
Отлично, с этим разобрались. Однако, есть альтернатива. И не одна. Давайте посмотрим?
Красивый слайдер
Что делать, если вы не находите в своей панели управления WP нужного виджета? Его можно установить.
Могу посоветовать неплохой и бесплатный плагин RSS Feed Widget, который можно найти в стандартном установщике. О том, как искать и устанавливать плагины я уже рассказывал. Не буду повторяться.
После активации в разделе виджетов (категория «Внешний вид») появится новое приложение.
Первые пункты, когда дело касается последних новостей, все время будут одни и те же. Вам нужно выбрать место для расположения: основная колонка, содержимое или подвал. Далее «Добавить виджет».
Ну а дальше настройки будут отличаться. В зависимости от разработчика. Учитывая что опций не так много и есть огромное количество онлайн переводчиков, проблем не возникнет даже у тех, кто особенно не шарит в английском.
Можно заполнить только первые две колонки – написать тайтл и дать ссылку на канал.
Однако, я все-таки посоветовал бы посидеть в программе на пол часа подольше и научиться оставлять только текстовую часть, избавляясь от изображений, выставлять свои размеры и детально настраивать плагин.
В результате добавится вот такой интересный и новый элемент дизайна.
Кстати, исходный код приложения открыт. Так что, если вы разберетесь еще и с html и css, что в данном случае намного важнее, то можете поменять все настройки.
Если вообще не понимаете что за аббревиатуры я сейчас упомянул, могу посоветовать для начала прочитать мою статью о блочной верстке, а затем обратить внимание на уроки Евгения Попова — Бесплатный курс по HTML (33 видеоурока!) и Бесплатный курс по CSS (45 видеоуроков!) . Они помогут научиться настраивать любой шаблон и даже создавать свою элементы дизайна.
Стильный дизайн без заморочек
Еще один неплохой плагин из стандартного мастера установки Custom Recent Post. При использовании этого приложения вам не придется создавать ленту rss. Все будет осуществляться автоматически.
Не так красиво как в предыдущих двух вариантах, но зато быстро и без лишней головной боли.
Уже знакомыми движениями выбираем место на сайте. Настроек тут совсем немного. Выбираете: статьи, категории или все сразу. Ставите количество отображаемых публикаций, пишете свой заголовок.
Случайная запись
Этот плагин будет немного отличаться, но я не мог обойти его стороной. Называется он Featured Post Widget. Этот агрегатор будет выводить на главную страницу случайную публикацию. Каждый раз новую.
Настроек не так много.
Но результат, на мой взгляд, отличный.
Ну вот и все. Совсем скоро я расскажу вам о том, как создавать свои RSS – каналы. Чтобы не пропустить эту публикацию – подписывайтесь на рассылку. У меня в запасе еще много интересного.
До новых встреч и удачи в ваших начинаниях.
Источник: start-luck.ru