Description
This plugin displays namedays for different countries.
Please send an e-mail, if you like this plugin.
Keywords
névnap (hu), svátek (jmeniny) (cz), meniny (sk), imieniny (pl),
navnedag (dk), namnsdag (se), navnedag (no), nameday (en)
Usage
kgyt_nameday( [DISPLAY], [COUNTRY], [TIMESTAMP] );
- display (boolean)
- if true (default) the nameday is visible
- country (string)
- select two letter countrycode (hu, cz, sk, pl, dk, se, no)
- timestamp (int)
- set the date or timezone
Usage in posts
Print today’s Hungarian nameday:
<!-- kgyt_nameday -->
or
Print today’s nameday from special country:
<!-- kgyt_nameday COUNTRY -->
or
Print Hungarian nameday of special time:
<!-- kgyt_nameday TIMESTAMP -->
or
Print customized nameday:
<!-- kgyt_nameday COUNTRY TIMESTAMP -->
- country (string)
- select two letter countrycode (hu, cz, sk, pl, dk, se, no)
- timestamp (int)
- set the date or timezone
Examples
Print today’s Hungarian nameday:
<?php kgyt_nameday(); ?>
Get yesterday Swedish nameday:
<?php $nameday = kgyt_nameday( false, 'se', time() - ( 3600 * 24 ) ); echo $nameday; ?>
Installation to WordPress
- Unpack plugin
- Upload plugin to the /wp-content/plugins/ directory
- Activate the plugin through the ‘Plugins’ menu in WordPress
- Edit your theme’s php files and insert the code above
License
This program is free software. Public Domain.
You can use this file with WordPress or any other compatible software.
Changelog
2.2: Wednesday 18. August, 2010.
Bugfix (Czech nameday for 18. August)
2.1: Thursday 17. September, 2009.
Bugfix (Hungarian nameday for 17. September)
2.0: Wednesday 8. July, 2009.
Second release (namedays in posts)
1.1: Saturday 4. April, 2009.
New countries (cz, sk, dk, no)
1.0: Friday 3. April, 2009.
First release (hu, pl, se)
Download
Please download this plugin from
WordPress Plugin Directory.
If that page is out of order, you can download here:
international-namedays.2.2.zip
i added greek nameday support do you want me to give you the code so you can put it in your plugin?
it works with your plugin
Yes, of course. Please.
Helló!
Letöltöttem a bővítményt wordpresshez.. Ha a felső menüsorban akarom megjeleníteni az aktuális névnapot és dátumot, akkor milyen kódot/szöveget kell beírni?
Melyik sablon felső menüsorában?
Látom, itt sikerült: http://kisvarda-info.hu/
Please hellp MY
I have problem to plugin named day
Write the problem to my e-mail: kgyt@kgyt.eu Please
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
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 ) ); ?>
Az idő kiírására ezt a kódot javaslom:
<?php echo strftime( '%Y %B %e, %A %H:%M' ); ?>
Köszönöm szépen… a dátum sajnos angol, nekem magyarul kéne, óra, perc nélkül…. amúgy működik!
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ő.Ilyenre gondolok…
<?php
setlocale(LC_ALL, 'hu_HU');
echo strftime( '%Y %B %e, %A' );
?>
Nagyon köszönöm a segítséget!
Örömmel…
Koszi
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
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');
?>
Linux szerveren van de ez segített, köszönöm!
Koszi, ez nagyon hasznos plugin. Mar fel is raktuk az egyik oldalunkra.
Kedves György Tamás!
Egy oldal adminisztrátoraként érdeklődnék, hogy a themes-be hová kell beszúrni a kódot, hogy felülírja a honlap eredeti dátumát. Üdv: Levente!
Az URL alapján a
class="date-in-header"
szövegre keresnék rá a sablon fájljai tartalmában. Szívesen segítek, keress meg nyugodtan személyesen (telefonon akár).Szia, remek plugin viszont, ami erdekelne, hogy datum kiirasanal az ekezetes betuket hogyan tudom kikuszobolni.
Koszi, EDe
Ahogy látom, a kódolással van a baj. Erre a PHP mb_convert_encoding függvényét javaslom.
Helló, ha nem vagyok bejelentkezve az oldalra más datum névnapját mutatja mint a valós. Ha bejentkezek azonnal frissül.
http://www.nagykapos.hu oldalról van szó. Előre is köszönöm
Nem tudom betölteni az említett oldalt. Telefonon elérhető vagyok.
Ü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ó?
Nem lesz gond vele.