Mengatasi : Call to undefined function get_site_option() in news-magazine-theme-640/header.php on line 58

Posted November 29th, 2009 in Web Programming by Rumahweb

WordPress sendiri menyediakan banyak fitur baik plugin, languages maupun theme yang dapat di gunakan pada aplikasi wordpress kita. File hasil download biasanya berbentuk file kompresi dengan ekstensi .zip. Masalah timbul ketika anda menggunakan salah satu theme news magazine theme 640 dengan menjumpai adanya pesan error/halaman blog anda yang tidak tampil sempurna.

Fatal error: Call to undefined function get_site_option() in /home/usrCpanel/public_html/wp-content/themes/news-magazine-theme-640/header.php on line 58

Kesalahan pada bagian header yang muncul dibagian atas blog tersebut dapat diperbaiki dengan membuka dan menavigasi file header.php baris 58 ( di dalam folder theme tersebut ) dan melakukan perubahan pada baris code :

get_site_option < di rubah menjadi >   get_option

Selain itu function “get_site_option” juga dibuat di file home.php dan index.php. Anda dapat memperbaikinya dengan mencari dan mengganti pada file  index.php dan home.php. Artinya ada 3 file yang harus dilakukan perubahan php function get_site_option  < di rubah menjadi >   get_option diantaranya :  header.php , index.php dan home.php.

Note : Jika anda mengalami kesulitan untuk mencari dan mengganti baris code ketiga file tersebut. Anda bisa menyalin/overwrite file yang sudah dilakukan perubahan dan bisa anda download disini.

Mengatasi : Warning: array_keys()[function.array-keys]/widgets.php on line 1045 pada wordpress

Posted October 28th, 2009 in Web Programming by Rumahweb

Jika anda mengalami pesan error yang muncul dibagian atas blog setelah menambahkan html pada widget text pada halaman dashboard bahkan widget yang dipasangkan sebelumnya hilang entah kemana. Anda tidak perlu kuatir dan panik, disini kami memberikan solusi untuk mengatasi masalah pesan error yang menggangu pada tampilan blog anda.

Warning: array_keys() [function.array-keys]: The first argument should be an array in /home/UserCpanel/public_html/wp-includes/widgets.php on line 10Warning: array_keys() [function.array-keys]: The first argument should be an array in /home/UserCpanel/public_html/wp-includes/widgets.php on line 1045

Coba ikuti panduan berikut:

•    Login melalui FTP/Filezilla ke account hosting anda
•    Masuk ke installasi wordpress sebagai contoh public_html/wp-includes/, lalu unduh file  ‘widgets.php’   ke komputer local ( Selanjutnya, copy widgets.php ke dua buah folder yang berbeda)
•    Buka salah satu file widgets.php yg ada di hard disk anda dengan menggunakan notepad++.
•    Segera menuju baris 1045 dan hapus script berikut ini, lalu klik save:

PHP:
  1. </p>
  2.  
  3. <p style="text-align: justify;">if ( !isset($options[$o]['title']) || !isset($options[$o]['text']) )
  4. continue;
  5. $id = “text-$o”; // Never never never translate an id
  6. wp_register_sidebar_widget($id, $name, ‘wp_widget_text’, $widget_ops, array( ‘number’ =&gt; $o ));
  7. wp_register_widget_control($id, $name, ‘wp_widget_text_control’, $control_ops, array( ‘number’ =&gt; $o ));
  8. }

•    Upload file widgets.php yang telah anda edit ini ke public_html/wp-includes/, overwrite/timpa file yang sudah ada di folder tersebut
•    Login ke halaman  dashboard wordpress anda
•    Setelah pesan error tersebut hilang hapuslah seluruh widget yang telah anda pasang sebelumnya
•    Kembali ke Filezilla anda dan copy lah file widgets.php yang belum anda edit ke public_html/wp-includes/, Overwrite /timpa kembali ke file yang sudah di ada di Direktory tersebut
•    Pasanglah kembali widget-widget yang diperlukan.
•    Semoga dapat membantu :)

Hasil Pencarian

  • mengatasi warning pada php

Masalah pada Media Manager joomla 1.5.13

Posted August 28th, 2009 in Artikel & Tutorial, Web Programming by Rumahweb

Jika anda pengguna setia joomla yang melakukan installasi joomla versi 1.5.13 atau melakukan upgrade patch joomla ke versi tersebut dan mendapati pesan error ketika mengakses menu media manager di halaman administrator seperti error terlampir berikut ini :

“Fatal error: Call to a member function authorize() on a non-object in /home/UserName/public_html/administrator/components/com_media/views/media/tmpl/default.php on line 64”

Tidak perlu panik dan kuatir, dalam artikel ini akan kami berikan cara memperbaiki bug joomla versi 1.5.13, simak langkah-langkah berikut ini :

  1. Buka file / public_html / administrator / components / com_media / views / media / view.html.php dengan menggunakan tool “ code editor” di file manager.
  2. Edit file ‘view.html.php’ dengan mencari line/baris seperti dibawah ini :
PHP:
  1. $this-&gt;assign('require_ftp', $ftp);
  2. $this-&gt;assign('folders_id', ' id="media-tree"');
  3. $this-&gt;assign('folders', $this-&gt;get('folderTree'));
  4. (tambahkan baris disini)
  5. // Set the toolbar
  6. $this-&gt;_setToolBar();
  7.  
  8. // Ganti Tulisan (tambahkan pada baris disini) sebagai berikut:
  9.  
  10. $user =&amp; JFactory::getUser();
  11. $this-&gt;assignRef('user', $user);
  12.  
  13. // Sehingga baris yang benar adalah seperti dibawah ini
  14.  
  15. $this-&gt;assign('require_ftp', $ftp);
  16. $this-&gt;assign('folders_id', ' id="media-tree"');
  17. $this-&gt;assign('folders', $this-&gt;get('folderTree'));
  18.  
  19. $user =&amp; JFactory::getUser();
  20. $this-&gt;assignRef('user', $user);
  21.  
  22. // Set the toolbar
  23. $this-&gt;_setToolBar();

3. Simpan file tersebut

4. Cara lain bisa me-replace file ‘view.html.php’ di directory / public_html / administrator / components / com_media / views / media / view.html.php yang dapat di unduh langsung di sini.

5. Semoga berhasil!!!

Hasil Pencarian

  • CARA MENCARI BUG PADA JOOMLA
  • namadomain/index php memakan resource tinggi
  • tampilan index web php