Preskočiť na obsah

Pomocniky copyright a atribucie fotografii

Modul Copyright helpers poskytuje tri komponenty: shortcode copyright, Gutenbergov blok polski/copyright a shortcode atribucie fotografii. Cielom je odstranit roztrusene paticky typu © 2020 MojaFirma (neaktualny rok), chybajuce informacie o licencii a chybajucu atribuciu pri fotografiach pouzivanych pod licenciou Creative Commons.

[polski_copyright]
[polski_copyright year="2026" owner="WPPoland" license="GPLv2"]
[polski_copyright license="CC BY-SA 4.0" separator=" - "]

Nazov: polski/copyright. Kategoria Widgets, ikona shield. Podporuje align: wide | full, html: false.

AtributPredvolenePopis
yearAktualny rok UTCRok alebo rozsah (2019-2026)
ownerpolski_general.company_name alebo site nameNazov vlastnika prav
license(prazdne)Identifikator SPDX / nazov licencie (dopisany za oddelovacom)
separator-Oddelovac medzi riadkom copyright a licenciou

Vykresleny HTML:

<span class="polski-copyright">&copy; 2026 WPPoland - License: GPLv2</span>

Predvoleny rok je vzdy aktualny (gmdate('Y')), ziadne staticke paticky na aktualizaciu kazdeho 1. januara.

Shortcode [polski_image_credit] vykresluje fotografiu s atribucnym popiskom v sulade s licenciami CC / stockovymi.

[polski_image_credit image_id="42" credit="Photo: Jan Kowalski" source="https://unsplash.com/photos/xyz" license="CC BY 4.0"]
[polski_image_credit credit="Photo by Ewa Nowak" license="CC BY-SA 4.0"]
AtributTypPredvolenePopis
image_idint(prazdne)ID prilohy WordPress. Ak je zadane, vykresli obraz + caption
creditstring(prazdne)Meno autora (povinne ak chyba image_id, povinne pre CC)
sourceurl(prazdne)Odkaz na original (vykresleny ako “source”, rel="nofollow noopener")
licensestring(prazdne)Identifikator licencie (napr. CC BY 4.0, CC0)
sizestringmediumVelkost WordPress (thumbnail/medium/large/full)
<figure class="polski-image-credit">
<img src="..." alt="..." />
<figcaption class="polski-image-credit__caption">
Photo: Jan Kowalski - <a href="..." rel="nofollow noopener" target="_blank">source</a> - License: CC BY 4.0
</figcaption>
</figure>

Ak nie je zadane image_id, vykresli sa iba <figure> so samotnym <figcaption> (uzitocne na atribuciu vektorovych ikon vlozenych inline alebo fotografii vykreslovanych sablonou).

LicenciaMinimalna atribucia
CC BY 4.0credit + source + license
CC BY-SA 4.0credit + source + license (informacia o SA)
CC0credit volitelny, license="CC0" odporucane
Unsplashcredit + source (poziadavka Unsplash License)

Modul je aktivny cez priznak copyright_notice v Polski > Moduly. Vypnutie odoberie oba shortcody aj blok.

Shortcode [polski_copyright] bez atributu owner nacita polski_general.company_name. Vdaka tomu paticka obchodu zobrazuje aktualny nazov firmy aj po zmene rebrandingu, staci aktualizacia v sprievodcovi, bez upravy sablony.

<footer>
[polski_copyright] - [polski_business_info format="inline" show_label="0"]
</footer>
  • Ziadna galeria s atribuciou pre viacero fotografii naraz (treba vkladat shortcode pre kazdu fotografiu)
  • Ziadna validacia identifikatora SPDX, kazdy retazec sa dostane do License:
  • Shortcode image_credit nepodporuje srcset pre custom URL (iba pre image_id)