Modifikasi Feed RSS Widget WordPress, Open Link in New Windows


Modifikasi Feed RSS Widget WordPress supaya Open Link in New Windows

Modifikasi Feed RSS Widget Wordpress, Open Link in New Windows

Pada WordPress Widgets, telah disediakan fasilitas untuk memasang feed atau RSS website lain. Cara memasang RSS Widget ini juga sangat mudah, kita tinggal drag & drop, lalu memasukkan feed / RSS dari website yang akan ditampilkan RSS-nya.

Modifikasi Feed RSS Widget Wordpress, Open Link in New Windows

Pemasangan RSS Widget suatu website di website lain terutama website yang mempunyai visitor yang banyak, layaknya seperti mempromosikan website tersebut di website yang mempunyai visitor banyak itu. Secara tidak langsung, visitor dari website pemasang RSS widget akan melihat RSS dari website yang dipasang. Dan itu akan mejadi referal link dari website yang terpasang RSS nya.

Tapi yang menjadi masalah disini adalah script default dari RSS widget wordpress itu sendiri. RSS Widget WordPress tersebut secara default mempunyai target “open link in same windows”, dengan kata lain website pemasang RSS widget akan ditinggalkan, untuk membuka link yang ada di RSS Widget tersebut (link target).

Jika kita tidak menginginkan website pemasang RSS widget tersebut ditinggalkan, maka diperlukan beberapa modifikasi di script RSS widget wordpress itu. Di modifikasi script ini kita akan mengganti target dari RSS Widget yang asalnya “open link in same windows“, menjadi “open link in new windows“.

Cara untuk modifikasi RSS widget wordpress supaya bisa “Open Link in New Windows” yaitu dengan menambahkan perintah target=’_blank’ pada script RSS widget WordPress. Sekarang, buka dan edit script RSS widget dari wordpress yang terletak pada file wp-includes/default-widgets.php

Menuju baris ke-740 yang berisi :

$title = "<a class='rsswidget' href='$url' title='" . esc_attr__( 'Syndicate this content' ) ."'><img style='border:0' width='14' height='14' src='$icon' alt='RSS' /></a> <a class='rsswidget' href='$link' title='$desc'>$title</a>";

tambahi script pada baris 740 tersebut dengan target=’_blank’ :

$title = "<a class='rsswidget' target='_blank' href='$url' title='" . esc_attr__( 'Syndicate this content' ) ."'><img style='border:0' width='14' height='14' src='$icon' alt='RSS' /></a> <a class='rsswidget' target='_blank' href='$link' title='$desc'>$title</a>";

Kemudian, silakan menuju baris ke-861 yang berisi :

echo "<li><a class='rsswidget' href='$link' title='$desc'>$title</a>{$date}{$summary}{$author}</li>";

dan tambahi script pada baris 861 tersebut dengan target=’_blank’ juga :

echo "<li><a class='rsswidget' target='_blank' href='$link' title='$desc'>$title</a>{$date}{$summary}{$author}</li>";

Sekarang, website pemasang RSS widget tersebut tidak akan ditinggalkan lagi jika ada visitor yang nge-click link dari RSS Widget karena saat ini link tersebut sudah menggunakan “open link in new windows“.

Silahkan mencoba……


Post Update :
Date : Sunday, August 31, 2014 - Minggu, 31 Agustus 2014
Posted in: wordpress



Related posts "Modifikasi Feed RSS Widget WordPress, Open Link in New Windows":


4 Comments on "Modifikasi Feed RSS Widget WordPress, Open Link in New Windows"

Trackback | Comments RSS Feed

  1. putri says:

    lagi coba2… tapi kok gak nemu ya class ini? wp-includes/default-widgets.php.

    keluarnya tulisan “Fatal error: Class ‘WP_Widget’ not found in…..”

    please help.. newbie…

    [Reply]

  2. ae says:

    mantap postingannya….

    [Reply]

  3. UdaRusdi Cs says:

    wah sangat menarik, perlu di coba..terimakasih ya atas berbaginya

    [Reply]

  4. unname says:

    mas mau nanya..klo mau nambahin button facebook ma twitter disamping button rss tu gmn ya?dan juga di web saya ada rssnya di header..mohon bantuannya..^_^

    [Reply]

Post a Comment


4 + 9 =