Почетна » ВордПресс » Како додати Тхумбнаилс за ВордПресс Категорије & Ознаке

    Како додати Тхумбнаилс за ВордПресс Категорије & Ознаке

    Понекад ће ВордПресс страница изгледати много љепше ако можемо приказати слику поред категорија или ознака. На пример, можемо додати слику о ЦСС-у у “ЦСС” или ХТМЛ5 лого у “ХТМЛ” категорија (као што је приказано испод).

    У верзији 2.9 ВордПресс је додао могућност додај сличицу слике (касније преименован Садржавана слика) за пост, страницу и прилагођени тип поште. Ова функција умањених слика не покрива категорију, ознаку и прилагођену таксономију, чак и за касније верзије (осим можда прилагођене таксономије, могуће у ВордПрессу 4.4.)

    Захваљујући овом ВордПресс савету и додатку Такономи Тхумбнаил, можемо то урадити у нашим пост категоријама и таговима. Хајде да проверимо како се то може урадити са неколико редова кода.

    Почетак

    За почетак, поставите овај додатак у ВордПресс сајт. Можете инсталирати плугин или путем Додаци> Додај ново или преко ФТП-а. Када активирате додатак, идите на Пост> Категорије. Сада би требало да можете да нађете дугме “Поставите сличицу“.

    Кликом на ово дугме приказује се ВордПресс Медиа Манагер. Овде можете да изаберете слику коју сте претходно отпремили као слику категорије или можете да отпремите своју слику, прилагодите је и на крају је изаберете као сличицу слике категорије (или ознаке).

    Слика ће бити приказана у Категорија табеле, што вам омогућава да видите која категорија има приложену категорију слике.

    Ознаке шаблона

    Овај додатак долази са неким практичним ознакама шаблона за дохваћање слика сличних ознакама предлошка Пост Тхумбнаил. На тај начин лако можемо дохватити сличицу термина.

    • гет_терм_тхумбнаил_ид ($ терм_такономи_ид): да бисте добили идентификациони број термина таксономије.
    • хас_терм_тхумбнаил ($ терм_такономи_ид): Да проверите да ли је термин таксономије умањен или не.
    • гет_терм_тхумбнаил ($ терм_такономи_ид, $ сизе = 'пост-тхумбнаил', $ аттр = ” ): Повратити минијатуру термина таксономије.

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

    Како приказати минијатуре

    Добијте листу услова

    Прво користимо гет_термс () функција за добијање листе термина наведене таксономије - у овом случају ћемо добити изразе из категорије поста.

      'наме', 'ордер' => 'АСЦ', 'хиде_емпти' => труе, 'екцлуде' => арраи (), 'екцлуде_трее' => арраи (), 'инцлуде' => арраи (), 'нумбер' => "," фиелдс '=>' алл ',' слуг '=> ",' парент '=>",' хиерарцхицал '=> труе,' цхилд_оф '=> 0,' цхилдлесс '=> фалсе,' гет '=> ",' наме__лике '=>",' десцриптион__лике '=> ",' пад_цоунтс '=> фалсе,' оффсет '=>",' сеарцх '=> ",' цацхе_домаин '=>' цоре ',) ; $ термс = гет_термс ($ такономи, $ аргс); ?> 

    Излаз је низ који садржи информације за сваки термин укључујући и терм_ид, име, слуг, терм_гроуп, терм_такономи_ид, Опис, Сада, морамо да прикажемо термин име у листама помоћу за сваки петље, како следи.

     '. $ такономи. ': \ т

    '; одјек '
      '; фореацх ($ термс као $ терм) ецхо $ терм-> име; одјек '
    '; ?>

    Резултат изгледа овако:

    Овде имамо ЦСС, ХТМЛ, ЈаваСцрипт, јКуери и ПХП. Приложили смо одговарајућу слику (лого или икону) за сваку од њих услови. Сада, морамо знати како да их прикажемо.

    Прикажи минијатуре

    Да бисте приказали сличицу слике, продужићемо за сваки петља, као из претходног кода.

    Додамо ознаку шаблона, гет_терм_тхумбнаил (), да бисте добили сличицу, а ми додајемо и линк на страницу архиве термина.

     ако (! емпти ($ термс) &&! ис_вп_еррор ($ термс)) ецхо '
      '; фореацх ($ термс као $ терм) ецхо '
    • '; одјек '
    ';

    А резултат (након додатог ЦСС-а) је као што је приказано испод:

    Додатак има опције за избор свих појмова или само термина са минијатурама. Да бисте то урадили, користите параметар испод гет_термс () функција:

     $ такономи = 'категорија'; $ аргс = арраи ('витх_тхумбнаил' => труе, // труе = преузми изразе који имају минијатуру, фалсе = дохвати све појмове); $ термс = гет_термс ($ такономи, $ аргс); 

    Примените на другу таксономију

    Као што је поменуто, овај додатак можете применити не само на категорије већ и на друге таксономије као што је Ознаке, Категорија везе, и Цустом Такономи. Овај додатак је користан за омогућавање Имаге Тхумбнаил-а на било којој таксономији као у Пост и Паге.