Fungsi Regular Expression Plugin Redirection WordPress

Redirect permalink beberapa halaman sekaligus dan mengantinya dengan permalink yang baru, maka fungsi regular expression sangat membantu menyelesaikan pekerjaan Anda

Regexp Plugin Redirection

Regular Expression adalah istilah dalam komputer yang digunakan sebagai cara untuk menjelaskan dan menentukan sebuah pola karakter dalam melakukan pencarian atau pemfilteran. Istilah regular expression biasa juga disebut regex atau regexp.

Karakter dasar yang digunakan dalam regular expression

  • Tanda . artinya cocok dengan satu karakter apapun
  • Tanda * artinya cocok dengan lebih dari satu karakter apapun
  • Tanda ^ artinya cocok dengan awal baris
  • Tanda $ artinya cocok dengan akhir kata
  • Tanda \w artinya cocok dengan karakter kata apapun (alphanumeric & underscore)
  • Tanda \W artinya cocok dengan karakter apapun yang bukan karakter kata (alphanumeric & underscore)
  • Tanda $ artinya cocok dengan akhir baris
  • Tanda \d artinya cocok dengan semua karakter angka (0-9)
  • Tanda \D artinya cocok dengan semua karakter selain karakter angka (0-9)
  • Tanda \b artinya cocok dengan posisi batas kata seperti spasi atau awal atau akhir string.
  • Tanda [ ] artinya cocok dengan salah satu karakter yang terdapat dalam tanda kurung siku
  • Tanda [^ ] artinya cocok dengan salah satu karakter yang tidak terdapat dalam tanda kurung siku
  • Tanda \ artinya karakter selanjutnya akan dianggap literal

Penggunaan fungsi regular expression plugin Redirection WordPress
Dalam penggunaan plugin redirection di blog WordPress, jika Anda ingin melakukan redirect permalink beberapa halaman sekaligus dan mengantinya dengan permalink yang baru, maka fungsi regular expression sangat membantu menyelesaikan pekerjaan Anda.

Berikut contoh penggunaan regex dalam melakukan redirect permalink WordPress:
http://www.domainname.tld/2012/07/10/plugin-redirection-wordpress.html
menjadi »
http://www.domainname.tld/2012/plugin-redirection-wordpress.htm
Regex pada plugin Redirection WordPress

  • Source URL: /(\d*)/(\d*)/(\d*)/([a-zA-Z0-9-]*).html$
  • Target URL: /$1/$4.htm
  • Match: Anda harus menambahkan/membuat 2 kali regex ini untuk URL and referrer dan URL and user agent
  • Action: Redirection to Url
  • Centang opsi Regular expression

Penjelasan Regexp

  • Pada Source URL: /(\d*) untuk regex 1/(\d*) untuk regex 2/(\d*) untuk regex 3/([a-zA-Z0-9-]*) untuk regex 4 \.html$ artinya hanya untuk pemalink dengan ekstensi html
  • Pada Target URL: /$1 artinya menuju ke regex 1 /$4 menuju ke regex 4 .htm artinya ekstensi yang di pakai
  • Regex $2 dan Regex $3 tidak dipakai.

Example Regular Expression URL/Permalink WordPress Lainnya

  • http://www.domainname.tld/blog/fungsi-regular-expression-plugin-redirection-wordpress.html » http://www.domainname.tld/fungsi-regular-expression-plugin-redirection-wordpress.html
    Source URL: /blog/*
    Target URL: /
  • http://www.domainname.tld/search/fungsi-regular-expression-plugin-redirection-wordpress.html » http://www.domainname.tld/topic/fungsi-regular-expression-plugin-redirection-wordpress.html
    Source URL: /search/([a-zA-Z0-9-]*).html$
    Target URL: /topic/$1.html
  • http://www.domainname.tld/category/cms/wordpress/plugin » http://www.domainname.tld/category/tutorial/wordpress/plugin
    Source URL: /category/cms/([a-zA-Z0-9-]*)/([a-zA-Z0-9-]*)
    Target URL: /category/tutorial/$1/$2
  • http://www.domainname.tld/2012/07/plugin-redirection-wordpress.htm » http://www.domainname.tld/2012/07/10/plugin-redirection-wordpress.html
    Source URL: /([0-9]{4})/([0-9]{2})/([^/]+).htm$
    Target URL: /$3
  • http://www.domainname.tld/2012/07/plugin-redirection-wordpress.html » http://www.domainname.tld/2012/07/plugin-direct-wordpress.html
    Source URL: \bre(\w*)ion\b
    Target URL: $1

Fungsi regular expression ini dapat diterapkan juga dalam melakukan redirect permalink langsung melalui file .htaccess blog Anda.

Author: Jevuska

Rachmanuddin Chair Yahya a.k.a Jevuska is the founder of Jevuska.Com, a qualified web about offering medical articles, blogging, tips, and tutorial of WordPress. Having written for Jevuska since 2007.

2 thoughts on “Fungsi Regular Expression Plugin Redirection WordPress”

  1. ini bisa untuk block kata2 yang udah masuk di SE dari stt2 kan om?misal mau blog kata “kopi” yang mana url nya misal domainku.com/search/kopi-manis-sekali regexnya macam mana ya om?jadi semua yang berhubungan dengan kopi redirect ke random post dengan plugin redirections tersebut…thank atas jawabannya :)

Leave a Reply

Your email address will not be published. Required fields are marked *

Use tag [php] to add code, e.g. [php]<?php echo $var; ?>[/php]