este es el .htaccess, segun modificandolo se solucionaba pero nada.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap.xml?$ ./sitemap.php [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
RedirectMatch 301 /([0-9]+)/([0-9]+)/([0-9]+)/(.*)$http://www.pasiongeek.co.cc/$4
y los permalinks estan asi, %category%/%postname%
el query_post() le agrege el paged=$paged; pero nada.