2009. november 17.

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.

Flash fájlfeltöltő

Flash fájlfeltöltő

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öngésző fájlfeltöltője

Böngésző fájlfeltöltője

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 );
?>

2 hozzászólás

  • Nekem szokott menni Linux alól is a flash feltöltő, éppen csak a progresst nem szokta kijelezni, hanem kis várakozás után 0-ról 100%-ra ugrik a feltöltőcsík. Utána minden megy a szokott kerékvágásban.

    • Milyen flash verziód van? Több verziót, (linux, flash, stb) próbáltam, és nem igen ment.