Nemzetközi névnapok – bővítmény WordPress-hez

Leírás

A bővítmény használatával megjeleníthetőek az országok névnapjai.

Kérlek küldj egy e-mailt, ha tetszik a plugin.

Kulcsszavak

névnap (hu), svátek (jmeniny) (cz), meniny (sk), imieniny (pl),
navnedag (dk), namnsdag (se), navnedag (no), nameday (en)

Használat

kgyt_nameday( [DISPLAY], [COUNTRY], [TIMESTAMP] );

display (boolean)
ha true (alapértelmezetten az), akkor a névnapot kiírja
country (string)
kiválasztható az ország a kódja szerint (hu, cz, sk, pl, dk, se, no)
timestamp (int)
a névnap napjának kiválasztása

Használat bejegyzésekben

Mai magyar névnap:

<!-- kgyt_nameday -->

vagy

A mai névnap egy meghatározott országban:

<!-- kgyt_nameday COUNTRY -->

vagy

A magyar névnap a megadott időpontban:

<!-- kgyt_nameday TIMESTAMP -->

vagy

Teljesen testreszabott névnap:

<!-- kgyt_nameday COUNTRY TIMESTAMP -->

country (string)
kiválasztható az ország a kódja szerint (hu, cz, sk, pl, dk, se, no)
timestamp (int)
a névnap napjának kiválasztása

Példák

Kiírjuk a mai magyar névnapot:

<?php kgyt_nameday(); ?>

Változóba olvassuk a tegnapi svéd névnapot:

<?php
  $nameday = kgyt_nameday( false, 'se', time() - ( 3600 * 24 ) );
  echo $nameday;
?>

Telepítés WordPress-re

  1. Kicsomagolás
  2. Feltöltés a /wp-content/plugins/ könyvtárba
  3. A bővítmény aktiválása a WordPress ‘Bővítmény’ menüjében
  4. A fenti kód elhelyezése a sablonfájlokban

Licensz

Ez a program szabad szoftver. Public Domain – közkincs.
Ez a fájl használható a WordPress bővítményeként, vagy más, kompatibilis keretben.

Changelog

2.2: 2010. augusztus 18., szerda
Hibajavítás (a mai cseh névnap)

2.1: 2009. szeptember 17., csütörtök
Hibajavítás (a mai névnap)

2.0: 2009. július 8., szerda
Második kiadás (névnapok a hozzászólásokban is)

1.1: 2009. április 4., szombat
Új országok (cz, sk, dk, no)

1.0: 2009. április 3., péntek
Első verzió (hu, pl, se)

Letöltés

Kérlek a plugint a
WordPress Plugin Directory
oldaláról töltsd le.

Ha az oldal nem elérhető, innen is letölthető a csomag:
international-namedays.2.2.zip

27 hozzászólás a „Nemzetközi névnapok – bővítmény WordPress-hez” című bejegyzéshez

  1. Hali!
    A főnökeim nagyon szeretnék a honlapunkon megjeleníteni a dátumot és a névnapokat.
    Nem találtam más elérhetőt ebben a témában, de nem tudom, a legújabb wordpress verzióval még tud-e működni ez a bővítmény? Ha igen, további kérdés, hogy be tudom-e illeszteni widget-ként, mondjuk az időjárás fölé?
    Előre is köszi a választ!
    Üdv,
    Nóra

    1. Igen, működik. Widgetként való használathoz egyelőre a PHP Code Widget szükséges.
      Az alábbi kódot most direkt kipróbáltam az oldalsávban és minden probléma nélkül működik:


      Tegnap: <?php kgyt_nameday( true, 'hu', time() - ( 3600 * 24 ) ); ?>

      Ma: <?php kgyt_nameday(); ?>

      Holnap: <?php kgyt_nameday( true, 'hu', time() + ( 3600 * 24 ) ); ?>

          1. Semmi akadálya nincs a magyarnak, mivel a szerveren nincs beállítva jól a nyelvi környezet, azért a PHP-ban szükséges ezt beállítani:
            setlocale(LC_ALL, 'hu_HU');
            Ez legyen a PHP-kód első sora.
            Az óra és perc eltávolítható a %H:%M eltávolításával, az strftime függvényben minden %-kal kezdődő kifejezés egy része a dátumnak, ez szabadon átszerkeszthető.

              1. Szia!
                Köszönöm a bővítményt, remekül működik, egy gondom van.
                A hónap és nap karakterkódolása. Az oldal charset=”UTF-8″, a nyelv lang=”hu” mégis kérdőjelet rak az ékezetes betűkre. Ezzel mit lehet kezdeni?
                Köszönöm,
                Zoli

                1. Gondolom a dátumnál vannak a kérdőjelek. Tippem szerint Windows lehet a szerver, de persze ezt nem látom, így tippelgetek. Ha ez a helyzet, akkor a javaslatom:
                  <?php
                  setlocale(LC_ALL, 'hu_HU');
                  echo mb_convert_encoding(strftime('%Y %B %e, %A %H.%M'), 'UTF-8', 'ISO-8859-2');
                  ?>

  2. Üdv!
    Az lenne a kérdésem, hogy ha ezt a plugint berakom az oldalba, nem fog e össze akadni valamivel? Egy Masonry Grid Layout van a főoldalon, és az előző névnapos bővítmény hozzáadása után nem működött se a layout se a „to the top” gomb.Esetleg így meg tudod e mondani hogy jó lesz e ezzel,vagy kellene esetleg még infó?

Vélemény, hozzászólás?

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük