Lo desafortunado de usar mod_rewrite es que los datos que proporciona en forma de URL no son la mejor manera de consultar una base de datos. Pero no obstante, tiene variables de año, mes, día y título, por lo que deberá volver a escribir su función get_content para consultar algo como (dependiendo de cómo se almacene su fecha en la base de datos):
select * from cms_content
WHERE date='mktime(0,0,0,$month,$day,$year)'
AND title='$title'
ORDER BY id DESC
.htaccess sería algo como:
RewriteRule ^(.*)/(.*)/(.*)/(.*)$ index.php?year=$1&month=$2&day=$3&title=$4