Apa Itu Rel=noopener di WordPress dan Cara Menghapusnya

Apa Itu Rel=noopener di WordPress dan Cara Menghapusnya

Jika kamu mengupgrade CMS WordPress yang kamu gunakan ke versi WordPress 4.7.4 atau yang lebih baru, pasti kamu menyadari ada tag baru rel=noopener bersama dengan tag target-blank pada HTML editor. Tag ini secara otomatis ditambahkan ke semua internal dan eksternal link ketika pengguna tabnya di halaman baru.

Mungkin kamu bertanya-tanya, apakah tag ini memiliki efek negatifk ke website kamu? Pada post kali ini saya akan membahas mengenai apa itu tag rel=noopener dan bagaimana cara menghapusnya.

Apa Itu Rel=noopener?

Tag baru ini sebenarnya merupakan security fix untuk mencegah link berbahaya mengambil alih tab yang sedang dibuka. Biasanya, objek JavaScript window.opener yang dapat digunakan untuk mengontrol parent window (current tab yang kita buka) menggunakan child window (tab yang baru dibuka).

Hacker dapat menggunakan fitur ini untuk mengubah pengguna yang sedang membuka website melalui website palsu dan mencuri informasi seperti detil login.

Untuk mencegah hal ini, tag rel”noopener” merupakan tag yang dapat mencegah penggunaan objek JavaScript window.opener. Jika window.opener tidak dapat bekerja, maka tab tidak dapat mengontrol tab lainnya.

Perbaikan keamanan in ditambahkan pada plugin TinyMCE pada tanggal 23 Novemer 2017. WordPress menggunakan TinyMC sebagai teks editor.

Apakah Hal Ini Buruk Bagi Website?

Tentunya banyak pengguna WordPress yang khawatir bahwa rel=”noopener” akan membuat internal link dan external link nofollow, yang akan membuat buruk SEO. Padahal rel=”noopener” hanya instruksi bagi browser pengunjung untuk menghentikan menggunakan object JavaScript window.opener.

Tag rel=noopener, sama sekali tidak mempengaruhi SEO, begitu juga dengan script analytic yang benar-benar mengabaikannya.

Cara Menghapus Rel=noopener

Saya tidak melihat alasan yang baik untuk menghapus tag rel=”noopener”, karena hal ini tidak mempengaruhi SEP, tool analytic dan merusakan link affiliate. Dan tag ini melindungi penggunjung website kamu dari link yang berbahaya yang mungkin akan meng-hijack tab browser mereka.

Untuk menghapusnya, kamu perlu mengedit file funtions.php, dan copy paste kode dibawah ini, lalu simpan:

// Note that this intentionally disables a tinyMCE security feature.
// Use of this code is NOT recommended.add_filter('tiny_mce_before_init','tinymce_allow_unsafe_link_target');
function tinymce_allow_unsafe_link_target( $mceInit ) {
 $mceInit['allow_unsafe_link_target']=true;
 return $mceInit;
}

Script di atas akan menghentikan WordPress secara otomatis menambahkan tag rel=”noopener” ke dalam post.

 

Bagi kamu yang sedang mencari hosting, Jakartawebhosting.com menyediakan WordPress Hosting, dengan kecepatan dan stabilitas pusat data dan server yang baik, up time server 99,9%, team support yang siap membantu 24 jam dan biaya langganan yang menarik.

8 Plugin WordPress Terbaik Untuk Website Fotografi

8 Plugin WordPress Terbaik Untuk Website Fotografi

8 Plugin WordPress Terbaik Untuk Website Fotografi

Entah kamu adalah dokter, fotografer ataupun penulis lepas, WordPress selalu mempunyai tool yang kamu butuhkan untuk membangun website yang sesuai dengan yang kamu inginkan. Kamu tidak perlu mempekerjakan web developer profesional untuk membuat website kamu menarik, dengan beberapa plugin WordPress terbaik dan tema WordPress yang tepat kamu bisa membangun website yang menarik. (more…)

Sudah Rilis Segera Update WordPress 4.8.1

Sudah Rilis Segera Update WordPress 4.8.1

Sudah Rilis Segera Update WordPress 4.8.1

Setelah WordPress 4.8 mencapai lebih dari 13 juta kali download, WordPress resmi mengumumkan update baru WordPress 4.8.1 (maintenance realese), yang saat ini sudah bisa kita download.

Update terbaru ini membawa total 29 perbaikan dan peningkatan, dan beberapa yang menjadi sorotan utama di antaranya seperti perbaikan pada rich Text widget dan juga fitur baru yang baru dirilis seperti Custom HTML widget. (more…)

Cara Mudah Menambahkan Kode di WordPress

Cara Mudah Menambahkan Kode di WordPress

Banyak tutorial WordPress, yang memberikan cara untuk menambahkan potongan kode melalui file theme function.php atau melalui plugin tertentu. Masalahnya adalah dengan kesalahan meski kecil dapat merusak website WordPress kamu. Pada artikel kali, saya aja menunjukan cara yang lebih mudah untuk menambahkan kode di WordPress tanpa harus merusak website.

Menambahkan Kode di WordPress

Untuk menambahkan kode di WordPress, hal pertama yang harus kamu lakukan adalah dengan men-download dan mengaktifkan plugin yang bernama Code Snippets pada website WordPress kamu. Untuk meng-install-nya tidak masuk ke menu Plugins dari menu Dashboard, lalu cari plugin Code Snippets dan pilih Install.

Setelah mengaktifkan plugin ini, sekarang akan muncul menu baru di pilihan sisi kanan halaman Dashboard, menu ini bernama Snippets. Klik menu ini, akan memunculkan daftar semua kode yang sudah kamu tambahkan. Karena kamu baru meng-install-nya pasti daftarnya masih kosong.

Untuk menambahkan kode baru, klik tombol Add New di atas untuk menambahkan potongan kode pertama di WordPress.

Cara Mudah Menambahkan Kode di WordPress

Setelah itu akan membawa kamu ke halaman baru ‘Add New Snippet.’

Masukan judul snippet, hal ini akan membantu mempermudah kamu untuk mengidentifikasi kode dan mengeditnya di kemudian hari. Setelah membuat judul, tinggal masukan kode yang kamu inginkan pada kotak di bawah tulisan kode.

Selanjutnya dibawah kotak code, kamu akan melihat text area untuk menambahkan deskripsi. Kamu bisa menambahkan apa saja disini untuk membantu mengingat kode yang dimasukan untuk apa, atau alasah kenapa kamu menambahkan kode tersebut atau apa saja.

Kamu juga bisa memasukan tags untuk potongan kode, hal ini untuk membantu menyaring kode berdasarkan topik.

Setelah selesain semuanya, tinggal klik tombol ‘Save Changes and Activate.’ Atau jika belum ingin mengaktifkannya, klik tombol ‘Save Changes’ untuk menyimpannya. Jika kamu memilih untuk mengaktifkannya, maka kode akan langsung aktif saat itu juga.

Jika kesalahan penulisan sintaks, plugin Code Snippets akan secara otomatis mendeteksinya dan langsung menonaktifkannya. Kamu tinggal memperbaikinya. Atau jika terjadi error pada website kamu, kamu bisa login menggunakan FTP client untuk mengedit kode secara manual.

 

 

Bagi kamu yang sedang mencari hosting, Jakartawebhosting.com menyediakan WordPress Hosting, dengan kecepatan dan stabilitas pusat data dan server yang baik, up time server 99,9%, team support yang siap membantu 24 jam dan biaya langganan yang menarik.

5 Tema WordPress Terbaik Untuk Website Bisnis Kecil

5 Tema WordPress Terbaik Untuk Website Bisnis Kecil

Di dalam persaingan bisnis yang semakin kompetitif seperti sekarang ini, sangat penting untuk memiliki website berkualitas. Untuk mempromosikan produk dan layanan anda secara efisien, anda pasti membutuhkannya. (more…)