Likenook – Like Dislike Buttons

Опис

Likenook додаје дугмад за свиђање и несвиђање (палац горе и палац доле) чланцима, страницама, WooCommerce производима, прилагођеним врстама чланака и коментарима. Читаоци гласају једним притиском, на уграђеној контролној табли са аналитиком видите који садржај успева, а списак Најомиљенији чланци води посетиоце до вашег најбољег садржаја.

Користите га као једноставно дугме за свиђање, оцену глас за и глас против, реакције срцима или питање „Да ли је ово корисно?“ у документацији. Ради са уређивачем блокова, Elementor-ом, виџетима, било којим градитељем страница који подржава кратке кодове и кеширањем страница.

Све је бесплатно, без наметања надоградњи.

Како ради

  1. Инсталирајте и активирајте. Дугмад за свиђање и несвиђање се одмах појављује испод ваших чланака на блогу, са бројевима.
  2. Учините их својим. Изаберите унапред подешени изглед или изаберите иконице, стил, боје и постављање, уз преглед уживо сваке промене.
  3. Учите из гласова. Контролна табла показује шта читаоци воле током времена, ваш најомиљенији и најмање омиљени садржај, и како се овај период пореди са претходним.

Случајеви употребе

  • Блогови и магазини: читаоци означавају чланке, а списак Најомиљенији чланци у бочној траци или после сваког чланка води их до још вашег најбољег писања.
  • Документација и центри за помоћ: поставите питање „Да ли је овај чланак био користан?“ са дугмадима Да и Не и поруком захвалности, па у списку Највише несвиђања пронађите чланке који траже рад.
  • WooCommerce продавнице: купци означавају производе који им се свиђају, а ваши најомиљенији производи могу да се прикажу на страници продавнице или у бочној траци.
  • Сајтови са рецептима, путовањима и рецензијама: дугмад са срцем или палцем нагоре показује читаоцима шта се другима допало.
  • Заједнице и нити коментара: дугмад за свиђање и несвиђање испод сваког коментара, или оцене глас за и глас против у стилу Reddit-а на чланцима.
  • Курсеви, евиденције измена и идеје за функције: брзе повратне информације о лекцијама, белешкама о издању или предложеним функцијама.
  • Сајтови са вестима и мишљењима: погледајте са којим се причама читаоци слажу, по дану, месецу или години.

Ради са вашим уређивачем и темом

  • Уређивач блокова (Gutenberg): блокови Likenook дугмад и Најомиљенији чланци са сопственим могућностима стила. Раде у чланцима и страницама, унутар блока Query Loop, и у шаблонима и деловима шаблона блоковских тема.
  • Elementor: виџети Likenook дугмад и Најомиљенији чланци, са контролама стила, текста и боје.
  • Бочне траке и области за виџете: оба блока, плус класични виџети за класичне теме. У бочној траци дугмад припада чланку који се гледа и остаје скривена на страницама блога и архиве.
  • Divi, Bricks, Beaver Builder, WPBakery, Oxygen, Breakdance и други: додајте кратки код [likenook] у њихов модул за кратки код или текст.
  • Шаблони тема: <?php likenook_buttons(); ?> било где у шаблону, или do_shortcode().
  • Било која тема: класична или блоковска тема. Дугмад задржава сопствени стил чак и када тема стилизује свако дугме на страници.

Изгледа како желите

  • 9 скупова иконица: палчеви, срца, стрелице горе/доле, смајлији, да/не, вруће/хладно, емоџи, само текст или ваше сопствене слике.
  • 6 стилова дугмади: меко, контура, капсула, минимално, пуно и стакло.
  • Величине, поравнање и распоред: мало, средње или велико; лево, центар или десно; једно поред другог или једно испод другог (глас горе/доле у стилу Reddit-а).
  • Бројеви по вашем избору: прикажи, сакриј, прикажи само након гласања, проценти или један резултат (свиђања минус несвиђања). Велики бројеви се скраћују на 1,2K.
  • Трака односа свиђања испод дугмади.
  • Анимације при притиску: искакање, скакање или прасак честица. Посетиоци који преферирају смањено кретање их никада не виде.
  • Унапред подешени изгледи једним притиском: Свиђа ми се / не свиђа ми се, Да ли је ово корисно?, Срца, Глас за / глас против, Емоџи и Трака оцене.
  • Преглед уживо на светлој, тамној и позадини са сликом док мењате подешавања.
  • Прилагођава се свакој теми: неутралне боје прате боју текста ваше теме, па дугмад ради на светлим и тамним темама без подешавања. Или изаберите сопствене боје.

Гласање које издржава

  • Један глас по особи. Пријављени корисници гласају са својим налогом; посетиоци по прегледачу или по IP адреси.
  • Људи могу да се предомисле или да уклоне свој глас (необавезно).
  • Отворено за све, или само за пријављене кориснике, или само за изабране улоге. Посетиоци који не могу да гласају добијају везу за пријаву.
  • Ради са кеширањем страница (WP Rocket, LiteSpeed, Cloudflare и други). Бројеви и сопствени глас сваког посетиоца учитавају се свеже након учитавања странице.
  • Ограничавање учесталости спречава скриптовано преплављивање гласовима.
  • Ради иза Cloudflare-а и проксија, уз подешавање за IP заглавље посетиоца.

Постављање

  • Аутоматски пре или после садржаја, или оба, на врстама чланака које изаберете.
  • Мала дугмад испод сваког коментара.
  • WooCommerce производи приказују дугмад у резимеу производа.
  • Likenook дугмад блок, виџет, кратки код и Elementor виџет, сваки са сопственим могућностима стила.
  • Најомиљенији чланци блок, виџет, кратки код и Elementor виџет: све време, или последња недеља, месец или година, са необавезним издвојеним сликама.
  • Ознака шаблона за теме.
  • Сакријте дугмад на било ком појединачном чланку из уређивача.

Направљено за SEO и стратегију садржаја

Свиђања су више од пуког броја. Likenook их претвара у сигнале које ви и претраживачи можете да користите.

  • Структурирани подаци који се уклапају у ваш SEO додатак. Бројеви свиђања и несвиђања додају се у schema.org ознаке ваше странице као interactionStatistic (LikeAction и DislikeAction). Придружују се вашем постојећем ентитету Article или WebPage уместо да додају конкурентски, и раде са Yoast SEO, Rank Math, All in One SEO и темама или додацима који исписују сопствени JSON-LD.
  • Прилагођено смерницама. Бројеви се означавају само тамо где посетиоци могу да виде резултате, као што претраживачи очекују. Не додају се оцене звездицама, па остајете ван Google-ових правила против ознака рецензија у сопствену корист.
  • Интерне везе до вашег најбољег садржаја. Блок, виџет и кратки код Најомиљенији чланци воде до чланака које читаоци већ воле, у бочној траци, после чланака или на страници „популарно“. Тако посетиоци настављају да читају, а интерне везе иду тамо где су важне.
  • Знајте шта да ажурирате. Најомиљенији и најмање омиљени чланци по недељи, месецу или години показују који чланци заслужују своје место, а који траже освежавање. У документацији, гласови „Да ли је ово корисно?“ указују директно на странице на којима читаоци заглаве.
  • Читљиво без JavaScript-а. Дугмад и њихови бројеви су део HTML-а странице, па их претраживачи и AI пописивачи виде онакве какви јесу, а дугмад се никада не појављује накнадно након учитавања странице.
  • Брзе странице остају брзе. Око 9 KB JavaScript-а без jQuery-ја, учитава се само на страницама које приказују дугмад, а потпуно кеширање страница наставља да ради.

Приступачност

  • Прави <button> елементи који раде са тастатуром, са видљивим оквиром фокуса.
  • Свако дугме пријављује да ли је притиснуто, а резултати гласања се најављују читачима екрана.
  • Ознаке остају доступне читачима екрана чак и када их визуелно сакријете.
  • Анимације се искључују за посетиоце који преферирају смањено кретање.
  • Подразумеване боје прате боју текста ваше теме, тако да контраст остаје добар на светлим и тамним темама.

Аналитика

  • Контролна табла са свиђањима, несвиђањима, укупним бројем гласова и односом свиђања, у поређењу са претходним периодом.
  • Графикон гласова по дану или месецу, са приказом табеле.
  • Чланци са највише свиђања и несвиђања за 7, 30 или 90 дана, 12 месеци или све време.
  • Колона Гласови која се може сортирати у списку чланака.
  • Виџет „Свиђања ове недеље“ на Вордпресовој контролној табли.
  • CSV извоз.

Прелазак са другог додатка

Увезите своје постојеће гласове из WP ULike, Like Dislike for WP и Posts Like Dislike једним притиском. Појединачни гласови задржавају датуме, а пријављени корисници задржавају свој раније дат глас. Стари кратки кодови настављају да раде након увоза.

Приватност

  • IP адресе се никада не чувају, само једносмерни хеш са кључем.
  • Колачић посетиоца садржи насумични ИД и поставља се тек након што неко гласа.
  • Ради са Вордпресовим алаткама за извоз и брисање личних података.
  • Укључен је предлог текста политике приватности.
  • Без спољних захтева, без праћења, без jQuery-ја на предњој страни.

За програмере

  • REST API: GET /wp-json/likenook/v1/state и POST /wp-json/likenook/v1/vote, плус поље likenook_votes на крајњим тачкама чланака.
  • Ознаке шаблона: likenook_buttons(), likenook_get_buttons(), likenook_get_counts().
  • Радња: likenook_vote_recorded. Филтери: likenook_buttons_html, likenook_can_vote, likenook_icon_sets, likenook_visitor_ip, likenook_rate_limit, likenook_schema_statistics, likenook_current_post_id.
  • WP-CLI: wp likenook stats, wp likenook recount, wp likenook import <source>, wp likenook reset.
  • CSS прилагођена својства као што су --likenook-like, --likenook-dislike и --likenook-radius.

Подршка и повратне информације

Питања, пријаве грешака и идеје за функције су добродошли на форуму за подршку. Код је на GitHub-у ако желите да допринесете.

Likenook прави и одржава Sanjay Shankar. Ако помаже вашем сајту, рецензија помаже другим власницима сајтова да га пронађу, а можете и да ми купите кафу како бисте подржали развој.

Заслуге

Иконице су прилагођене из Lucide (ISC лиценца).

Заштитни знакови

WP ULike, Like Dislike for WP, Posts Like Dislike, Yoast SEO, Rank Math, All in One SEO, WooCommerce, Elementor, Divi, Bricks, Beaver Builder, WPBakery, Oxygen, Breakdance, SiteOrigin, Cloudflare и WP Rocket су заштитни знакови својих власника. Likenook је независан додатак и није повезан са њима нити га они подржавају. Ова имена се користе само да опишу компатибилност и увоз.

Снимци екрана

Блокови

Овај додатак пружа 2 блока.

  • Likenook Buttons Like and dislike buttons for this post. Works in Query Loop, templates and sidebars.
  • Most Liked Posts A list of the posts with the most likes, all time or for a recent period.

Постављање

  1. Инсталирајте додатак из Додаци Додај нови или отпремите фасциклу likenook у /wp-content/plugins/.
  2. Активирајте га. Дугмад се одмах појављује испод ваших чланака на блогу.
  3. Идите на Likenook Подешавања да изаберете иконице, стил и где се дугмад појављује.

ЧПП

Дугмад се не појављује

Проверите да ли је врста чланка означена у Likenook Подешавања Постављање и да Положај није подешен на „Само тамо где их ја поставим“. Неке теме не користе стандардни садржај чланка. У том случају додајте блок Likenook дугмад, кратки код [likenook] или <?php if ( function_exists( 'likenook_buttons' ) ) { likenook_buttons(); } ?> у свој шаблон.

Да ли ради са алатима Elementor, Divi или другим градитељима страница?

Да. Elementor има сопствене виџете Likenook дугмад и Најомиљенији чланци. У алатима Divi, Bricks, Beaver Builder, WPBakery, Oxygen, Breakdance и другим градитељима додајте [likenook] или [likenook_most_liked] у модул за кратки код или текст. Дугмад постављена без ИД-а припада чланку који се гледа.

Како да прикажем дугмад у бочној траци?

Додајте блок Likenook дугмад у област за виџете (или виџет Likenook дугмад у класичним темама). Приказује дугмад за чланак који се гледа и сам се сакрива на страницама блога и архиве, где нема појединачног чланка за који се гласа. Да бисте истовремено уклонили аутоматска дугмад из садржаја, подесите Положај на „Само тамо где их ја поставим“.

Како да прикажем најомиљеније чланке у бочној траци?

Додајте блок или виџет Најомиљенији чланци у бочну траку, или користите [likenook_most_liked number="5" period="month"]. Изаберите врсту чланка, период (све време, 7 дана, 30 дана или 12 месеци) и да ли да се приказују издвојене слике.

Шта могу да подесим у кратком коду?

[likenook] прихвата id, icons (thumbs, hearts, arrows, smileys, checks, flames, emoji, none), style (soft, outline, pill, minimal, solid, glass), size (sm, md, lg), align, layout (row, stack), counts (show, hide, after_vote, percent, score), labels (yes, no), like_label, dislike_label, bar (yes, no), question и thanks. Све што изоставите користи ваша подешавања.

[likenook_most_liked] accepts `number`, `post_type`, `period` (all, week, month, year), `show_count` and `show_thumbnail`.

Могу ли да ставим дугмад на друго место у својој теми?

Да. Позовите <?php if ( function_exists( 'likenook_buttons' ) ) { likenook_buttons(); } ?> у било којој датотеци шаблона, на пример поред наслова чланка или у оквиру аутора. Проследите ИД чланка да прикажете дугмад за други чланак: likenook_buttons( 42 ).

Да ли ради са WooCommerce-ом?

Да. Означите Производи у одељку Постављање и дугмад се појављује у резимеу производа. Блок, виџет и кратки код Најомиљенији чланци могу да наводе и производе.

Могу ли посетиоци да гласају без налога?

Да, подразумевано. Сваки посетилац добија један глас по ставци, препознат колачићем или хешираном IP адресом. Да бисте дозволили само пријављеним корисницима, или само одређеним улогама, промените „Ко може да гласа“ у одељку Гласање.

Да ли ће успорити мој сајт?

Нема приметног ефекта. Предњи део додаје један мали стилски лист и око 9 KB JavaScript-а (без jQuery-ја), само на страницама које приказују дугмад, плус један мали захтев за учитавање бројева уживо. Збирови се кеширају, па спискови и сортирање никада не броје гласове у ходу.

Да ли помаже SEO-у?

Додаје бројеве свиђања и несвиђања у структуриране податке ваше странице (schema.org interactionStatistic), поред Article ознака из вашег SEO додатка или теме. Ово описује ангажовање претраживачима и AI пописивачима. Бројеви се додају само када посетиоци могу да виде резултате, а ово можете искључити у одељку Напредно. Не ствара оцене звездицама у резултатима претраге, и ниједан додатак не може да обећа рангирање.

Да ли ради са додацима за кеширање?

Да. Страница се може кеширати као и обично. Бројеви и сопствени глас посетиоца учитавају се малим захтевом након учитавања странице.

Како да прикажем дугмад у блоку Query Loop или на страници блога?

У темама заснованим на блоковима додајте блок Likenook дугмад унутар Post Template блока Query Loop. У класичним темама укључите „Прикажи и на страницама блога и архиве“ у одељку Постављање.

Могу ли да га користим за „Да ли је ово корисно?“ у документацији?

Да. Притисните унапред подешени изглед „Да ли је ово корисно?“. Он додаје питање, ознаке Да / не и поруку захвалности, и сакрива бројеве.

Могу ли да прикажем само дугме за свиђање?

Да. Под Постављање Која дугмад изаберите „Само свиђање“. Унапред подешени изглед Срца ово такође ради.

Зашто сви у мојој канцеларији деле један глас?

Изабрали сте праћење „По IP адреси“, а ваша канцеларија дели једну IP адресу. Пређите на „По прегледачу“ у одељку Гласање.

Изгледа да сваки посетилац има исту IP адресу

Ваш сајт је вероватно иза Cloudflare-а или проксија. У одељку Гласање подесите „IP адреса посетиоца потиче из“ на одговарајуће заглавље.

Како да пренесем своје гласове из другог додатка за свиђање?

Идите на Likenook Алатке и притисните Увези поред додатка. Можете га безбедно покренути поново: ажурира уместо да удвостручује. На веома великим сајтовима користите wp likenook import wp-ulike.

Да ли је Likenook приступачан?

Да. Дугмад су прави тастери који раде са тастатуром и читачима екрана, пријављују да ли су притиснути, најављују резултате гласања и поштују подешавање смањеног кретања.

Могу ли да обликујем дугмад сопственим CSS-ом?

Да. Све користи CSS прилагођена својства, па неколико линија мења боје и облик свуда, на пример .likenook { --likenook-like: #16a34a; --likenook-radius: 4px; }. Сваки стил, величина и скуп иконица такође додају сопствену класу омотачу.

Да ли је Likenook спреман за превођење?

Да. Сав текст користи текстуални домен likenook и укључен је шаблон за превођење, тако да се може превести на translate.wordpress.org или помоћу додатка као што је Loco Translate.

Где могу да добијем помоћ или предложим функцију?

Користите форум за подршку. Идеје за нове функције су врло добродошле, а можете и да отворите проблем на GitHub-у.

Шта се дешава са мојим гласовима ако избришем додатак?

Задржавају се, осим ако прво не укључите „Избриши све гласове и подешавања када се додатак избрише“ у одељку Напредно.

Рецензије

Нема рецензија за овај додатак.

Сарадници и градитељи

„Likenook – Like Dislike Buttons“ је софтвер отвореног кода. Следећи људи су допринели овом додатку.

Сарадници

„Likenook – Like Dislike Buttons“ је преведен на 6 језика. Хвала преводиоцима на њиховим доприносима.

Преведите „Likenook – Like Dislike Buttons“ на свој језик.

Заинтересовани сте за развој?

Прегледајте кôд, погледајте SVN складиште или се претплатите на дневник развоја преко RSS-а.

Дневник измена

3.0.0

  • Изграђено од почетка.
  • Ново: 9 скупова иконица, 6 стилова дугмади, величине, распореди, боје, анимације при притиску и унапред подешени изгледи, са прегледом уживо.
  • Ново: могућности приказа бројева, скраћени бројеви и трака односа свиђања.
  • Ново: питање „Да ли је ово корисно?“ и порука захвалности.
  • Ново: промена или уклањање гласа; режими само свиђање и само несвиђање.
  • Ново: гласање само за пријављене са ограничењима по улогама; праћење посетилаца по прегледачу или по IP адреси; ограничавање учесталости.
  • Ново: коментари и WooCommerce производи.
  • Ново: блокови, виџети, кратки кодови и Elementor виџети Likenook дугмад и Најомиљенији чланци. Блокови раде у блоку Query Loop, шаблонима и бочним тракама.
  • Ново: у бочним тракама дугмад припада чланку који се гледа и сакрива се на страницама блога и архиве.
  • Ново: стилови дугмади добро се држе насупрот CSS-у дугмади теме.
  • Ново: контролна табла са аналитиком, колона у списку чланака, виџет контролне табле и CSV извоз.
  • Ново: увоз из додатака WP ULike, Like Dislike for WP и Posts Like Dislike.
  • Ново: ради са кеширањем страница.
  • Ново: REST API, WP-CLI команде, куке и ознаке шаблона.
  • Ново: бројеви свиђања и несвиђања у schema.org структурираним подацима (interactionStatistic), спојени са постојећим ознакама додатака Yoast SEO, Rank Math, All in One SEO или теме.
  • Ново: извоз и брисање личних података, текст политике приватности.