Featurific For WordPress Plugin and Mods
Ini Plugin yang gw temukan pagi hari tadi sambil jalan-jalan liat-liat web wordpress dan juga yah sekedar habisin waktu sampai mata pengen tidur. Tidak sengaja saja ketemu plugin ini, Sebuah plugin yang bisa membuat post-post terpilih untuk muncul dan menjadi sebuah slideshow flash secara otomatis.
Well akhir-akhir ini banyak juga yang menggunakan Flash(using PHP) pluginnya. Cukup baik membuat sites tampak lebih bagus. Walau generatesnya kadang membuat server crash ![]()
Setelah gw mencoaba di Localhost dahulu mengingat themes ini terlalu mudah rusak
, ternyata jalan. oke langsung gw pindah ke Server Online ini. Dan hasilnya….
Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in
wp-content/plugins/featurific-wordpress/featurific.php on line 1770
Warning: file_get_contents(http://docs.google.com/File?id=dhrr7648_169dgpvt4ct_b) [function.file-get-contents]: failed to open stream: no suitable wrapper could be found in
wp-content/plugins/featurific-wordpress/featurific.php on line 1770
Oke ternyata plugin ini menggunakan fungsi
Ini berarti dia menggunakan URL untuk mendapatkan filenya. Sayangnya di beberapa hosting, ini dilarang demi keamanan(see my old blog on my application : click here). Walau tentunya sangat menyingkat coding dan resource tanpa keamanan buat apa juga bukan ![]()
Tetapi sama seperti di D’i Uploader, ge melakukan modifikasi dengan sebuah cara yang ada di aplikasi itu juga, yaitu dengan menggunakan fungsi CURL Atau disebut juga Client URL Library Function.
Seperti pesan error di atas, berada di dalam file featurific.php line ke 1770, disana terdapat sebuah tulisan syntax:
Nah inilah sumber masalahnya
Dimana variable ‘$image‘ adalah URL dari images tersebut. So gw modif dengan mengganti line itu dan menambahkan beberapa(baca : seabreg
) Line:
preg_match("/(jpg|JPG|GIF|PNG|gif|png|gif?)$/",$matches[0],$matches);
$file=$matches[0];
$filetype = "image/$file";
if ($filetype=="image/jpg" || $filetype=="image/JPG")
{
$filetype = "image/jpeg";
}
/*======================= END OF READING ===============================*/
if ($filetype=="image/jpeg")
{
$filename = "tmp.jpg";
}
else if ($filetype=="image/pjpeg")
{
$filename = "tmp.jpg";
}
else if ($filetype=="image/gif")
{
$filename = "tmp.gif";
}
else if ($filetype=="image/x-png")
{
$filename = "tmp.png";
}
else if ($filetype=="image/png")
{
$filename = "tmp.png";
}
$newfilename = $filename;
$newfilenamedir = "/home/[Your Absolute Path]/$filename"; //Absolute path here
$ch = curl_init($image);
$fp = fopen("$newfilenamedir", 'w');
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_exec($ch);
curl_close($ch);
fclose($fp);
$image_data = file_get_contents($newfilenamedir);
Hasilnya… bisa liat di sidebar gw ![]()
penggunaan CURL agak memberatkan server. Dengan demikian jangan tampilkan terlalu banyak POST(5 images saja udah agak berat), apabila ingin menampilkan banyak post, Naikan “Update Frequency” agar tidak terallu memberatkan server. On My case, gw mengupdate 1 hari sekali.
Trik ini akan membuat sebuah temporary files di server, letaknya dapat diatur di variable
Selain itu pada beberapa theme tertentu kadangkala tidak akan langsung terinstall, atau kadang kita harus menginsert code untuk menampilkan codenya sendiri. Tetapi pesan error akan tetap muncul. So bis ajuga diakalin lagi supaya tulisan itu ga keluar lagi.
Pesan ini masih berada pada file yang sama. Yaitu pada line 74 sampai dengan line 97. Gunakan perintah comment:
Bukan double slash ![]()
Untuk lebih jelasnya, berikut gw sertakan file hasil modifikasi-nya:
featurific.rar
Moddified version dari featurific.php Dari Plugin Featurific Untuk WordPress
Popularity: 7% [?]
2 Responses to Featurific For WordPress Plugin and Mods
Leave a Reply Cancel reply
This Blog
My name is Rizky Gunawan, graduated(Waw, t can't believe myself can graduated from that collage :P ) from Computer Science Major. My Hobby is Coding, collecting some Anime's goods and also my specialty is web development using PHP. Currently I'm working on press company in Indonesia as Internal Software Developer.
Tags
ajax AMD AMD HSF Anime Anime Music Ar tonelico ATI Clannad Crysis GeForce Gigabyte Good Smile Company Hatsune Miku Intel Intel HSF javascript Kosaka Kirino Linux Microsoft Motherboard Music Video mySQl Nendoroid Nvidia ONKYO OreImo Overclocking P55 PC Games php Project Skripsi Soundcard Thermalright thermalright Ultra 120 Extreme Touhou Ubuntu VGA Card Vocaloid Warhead Web Design web project Windows Windows 7 Wordpress ThemeReent Comment
- リズキ on Making PDF Thumbnail From PHP Using Imagemagick and Ghostscript
- and on Making PDF Thumbnail From PHP Using Imagemagick and Ghostscript
- リズキ on Making PDF Thumbnail From PHP Using Imagemagick and Ghostscript
- and on Making PDF Thumbnail From PHP Using Imagemagick and Ghostscript
- Hnedry Heryana on [Tutorial] Web Services using XMLRPC with PHP
Archives



Terima kasih
Tak coba dulu kalau sempat kunjungi http://dalemsilaadri.com
ssaya pasang tapi gak bisa setting, maklum baru belajar bikin blog,
Great.. nice post thank’s gan :)