Beküldve: szerző: charlie | 0 hozzászólás
Windows 7 háttérképek
Pár Windows 7 stílusú háttérkép, vegyes felbontásban.
Beküldve: szerző: charlie | 1 hozzászólás
60 sportos háttérkép
Most következzék 60 db nagy felbontású (1920*1200), extrémsportos háttérkép.
Beküldve: szerző: charlie | 0 hozzászólás
Ha a robot programozó unatkozik…
Beküldve: szerző: charlie | 0 hozzászólás
WordPress: Levélküldés SMTP protokollal
A WordPress alapértelmezetten a php mail függvényével küld levelet, ami nagyobb (sok mailt küldő) oldalaknál nem éppen szerencsés. Van ezer meg egy bővítmény (plugin) arra, hogy SMTP szerveren keresztül küldjünk levelet, azonban – igaz eléggé rejtetten – a WordPress mindenféle plugin nélkül is képes SMTP szerveren keresztül küldeni leveleket. És ami megoldható plugin nélkül, azt oldjuk meg plugin nélkül ugye.
Nyissuk meg szerkesztésre a /wp-includes/pluggable.php fájlt, majd keressük meg a következő kódot (2.8.6 esetén a 396. sor):
$phpmailer->IsMail();
Írjuk át erre:
$phpmailer->isSMTP();
Majd nyissuk meg a /wp-includes/class-phpmailer.php fájlt, ahol az SMTP paramétereket tudjuk beállítani, a 177. sortól kezdődően – leírás pedig az adott értékeknél, hogy mire valók:
var $Host = '127.0.0.1'; var $Port = 25; var $SMTPSecure = ""; var $SMTPAuth = false; var $Username = ''; var $Password = ''; var $Timeout = 10; var $SMTPDebug = false; var $SMTPKeepAlive = false; var $SingleTo = false;
Arra ügyeljünk, hogy frissítéskor frissítés után is írjuk át.
Beküldve: szerző: charlie | 0 hozzászólás
Ping probléma WordPressben?
WordPress 2.8-as szériára való frissítés után (2.7 esetleg korábbi) előfordulhat, hogy a pingback funkció (tehát mikor a saját blogunk megpingeti a távoli weboldalt) nem működik. Ennek az az oka, hogy a 2.8-as WordPress-ben (és a 2.9 bétában is) túl alacsony, 0,01 másodperc a timeout értéket. Egy forgalmasabb weboldal esetén pedig bőven előfordulhat, hogy nem válaszol 1 századmásodperc alatt. Megoldás erre, hogy ezt az értéket megemeljük pl. 1 másodpercre.
A fájlban wp-includes/cron.php a 228-229 sorban lesz eg yilyen kód:
$cron_url = get_option( 'siteurl' ) . '/wp-cron.php?doing_wp_cron'; wp_remote_post( $cron_url, array('timeout' => 0.01, 'blocking' => false, 'sslverify' => apply_filters('https_local_ssl_verify', true)) );
Ezt módosítsuk erre:
$cron_url = get_option( 'siteurl' ) . '/wp-cron.php?doing_wp_cron'; wp_remote_post( $cron_url, array('timeout' => 1, 'blocking' => false, 'sslverify' => apply_filters('https_local_ssl_verify', true)) );
Tehát a tömbben a timeout értékét emeltük meg. Ha esetleg az 1 másodperc sem elég, akkor növeljük tovább.
Beküldve: szerző: charlie | 2 hozzászólás
WordPress flash feltöltő letiltása
Nem minden esetben jó, hogy a flashes fájlfeltöltő engedélyezve van, pl. ha Linux alól szeretnénk blogolni (az alól nem megy). Viszont beállítás sincs rá, hogy letilthassuk. PHP kóddal megtehetjük azonban ezt.
A kód pedig a következő:
function disable_flash_uploader() { return false; } add_filter( 'flash_uploader', 'disable_flash_uploader', 1 );
Esetleg egy sorban, tömörebben:
add_filter( 'flash_uploader', create_function( '$a', "return null;" ), 1 );
Ezt vagy a sablonunk functions.php fájljába helyezzük el, vagy egy külön php fájlba, amit a wp-content/plugins alá töltünk fel (bővítményként).
Bővítményként pl. így tudjuk megcsinálni:
<?php /* Plugin Name: Flash feltöltő letiltása */ function disable_flash_uploader() { return false; } add_filter( 'flash_uploader', 'disable_flash_uploader', 1 ); ?>
Beküldve: szerző: charlie | 0 hozzászólás
WordPress 2.9: Tömeges plugin frissítés
A korábbi WordPressekben az automatikus (FTP-n keresztüli) plugin frissítés csak egyesével ment, azonban most már a 2.9-es verzióban lehetőség lesz arra, hogy egyszerre frissítsük az összes frissíthető bővítményt.
Csak ki kell választanunk, hogy melyik bővítményt akarjuk frissíteni és rábökni a frissítés gombra.



