Tapi saya gak yakin bisa bantu
Kecuali Anda mau pakai wordpress sebagai CMS 
Tapi saya punya nih pneggalan source-nya biar bisa begitu:
- Code: Select all
function fixURL() {
parts = window.location.href.split("#/");
if(parts.length > 1) {
window.location.href = parts[parts.length - 1];
}
}
function changeURL(href) {
href = (href == "") ? "/" : href;
uri = window.location.href.split("#/");
window.location.href = uri[0] + "#/" + href;
}
if(typeof jQuery == "function") {
jQuery(document).ready(function($) {
fixURL();
init(jQuery, "body");
});
function init($, id) {
id = (typeof(id) == 'undefined') ? "body" : id;
$(id + " a").not(".nextpost").not(".notajax").each(function() {
site = $("meta[name='home']").attr("content");
dashboard = $("meta[name='url']").attr("content") + "/wp-admin";
wplogin = $("meta[name='url']").attr("content") + "/wp-login.php";
if (
$(this).attr('href') != '#' && //it's not a '#' only link
$(this).attr('href').indexOf(site) == 0 && //it's an internal link
$(this).attr('href').indexOf(dashboard) == -1 && //it's not a link to dashboard
$(this).attr('href').indexOf(wplogin) == -1 //it's not a link to wp-login.php
) {
$(this).click(function() {
hrefs = $(this).attr("href").split("#");
href = hrefs[0];
stylesheet_uri = $("link[rel='stylesheet']:eq(0)").attr("href").split("/");
stylesheet_uri.length--;
img = "<center><img src='"+stylesheet_uri.join("/") +
"/images/indicator_large.gif"+"' alt='Loading' /></center>";
$("#post-container").html(img).load(href + " #posts", {}, function() {
if($("#post-container").html() == "")
window.location.href = href;
site = (site.charAt(site.length - 1) == "/") ? site : site + "/";
href = href.replace(site, "");
if(hrefs.length > 1)
href += "#" + hrefs[hrefs.length - 1];
changeURL(href);
init($, "#posts"); //re-init the database
});
return false;
});
}
});
}
}


