Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sumber : http://wptheming.com/2014/06/disable-theme-update-checks/
- 1. CARA PERTAMA, masukkan kode berikut di function.php:
- function prefix_disable_wporg_request( $r, $url ) {
- // If it's not a theme update request, bail.
- if ( 0 !== strpos( $url, 'https://api.wordpress.org/themes/update-check/1.1/' ) ) {
- return $r;
- }
- // Decode the JSON response
- $themes = json_decode( $r['body']['themes'] );
- // Remove the active parent and child themes from the check
- $parent = get_option( 'template' );
- $child = get_option( 'stylesheet' );
- unset( $themes->themes->$parent );
- unset( $themes->themes->$child );
- // Encode the updated JSON response
- $r['body']['themes'] = json_encode( $themes );
- return $r;
- }
- add_filter( 'http_request_args', 'prefix_disable_wporg_request', 5, 2 );
- KETERANGAN:
- letakkan kode tersebut dibaris paling bawah.
- Dengan cara pertama ini seluruh notifikasi dan fitur update theme dan plugin secara otomatis akan di disable atau di nonaktifkan.
- 2. CARA KEDUA,
- untuk menonaktifkan fitur UPDATE THEME SAJA, kita bisa kita lakukan dengan mengubah informasi yang ada di dalam file style.css pada theme wordpress kita (theme yang sedang kita pakai). informasi apa saja yang bisa kita rubah? cukup version-nya saja kita rubah dengan nilai setinggi-tingginya misal:
- versi saat ini adalah 1.0 maka ubahlah menjadi 5.0 atau 100 (seratus).
- /*
- Theme Name: Twenty Sixteen
- Theme URI: https://wordpress.org/themes/twentysixteen/
- Author: the WordPress team
- Author URI: https://wordpress.org/
- Description: Twenty Sixteen is a modernized ...
- Version: 100
- ...
- KETERANGAN:
- perhatikan Version : 100
- Pada cara kedua ini hanya theme yang informasinya dirubah yang tidak akan menampilkan notifikasi untuk update.
- Dan pada Cara Ketiga sebenarnya kita tidak menonaktifkan notifikasi update, melainkan membuat theme sendiri, Yak Child Themes, Apa itu Child Themes? Child Themes adalah anak tema kita yang memiliki tampilan yang sama (inheritance) dengan Parent Theme atau tema induknya.
- Kelebihan membuat Child Themes tidak terlalu sulit bahkan mudah dan hanya membutuhkan dua file saja dan hasilnya sudah serupa dengan tema induknya, kelebihannya adalah ketika ada update pada tema induk, child themes tidak akan terpengaruh sehingga kita bebas melakukan editing.
- Kekurangan dari Child Themes adalah keterbatasan editing file (bergantung fasilitas dari Parent Themes) sehingga onphpid sarankan hanya melakukan editing ringan seperti css atau editing yang dilakukan di file functions.php saja untuk menghindari error. Kekuranganlainnya saat kita menggunakan Child Themes, Tema indukannya juga HARUS ada (terinstall) meskipun tidak diaktifkan.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement