Re: My Dashboard Link & Directory
It appears to be a WordPress permalinks server issue rather than a CP issue since the about us page doesn't even work. When you try changing your permalinks to /%postname%/ and saving, does it give you a message about having to update your .htaccess file b/c it doesn't have permission to write to it?
Go look directly in your .htaccess file and make sure that the following is in there:
Code:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
If this is in there and it's still not working make sure your Apache web server has the mod_rewrite module installed and enabled.
You might want to contact your hosting provider or look at their FAQ or support area for more info. Every host is different and some won't let you modify this file or even create it.
As a last resort, I built a fallback in ClassiPress to handle issues like this. Edit your header.php and look for this block of code. You can comment out the permalink defines and uncomment the ones below. Just make sure to enter the correct page ids in order for it to work. This is a last resort though because you really should be using pretty permalinks not only for ClassiPress but for getting better rankings in Google and having much better looking urls.
Code:
define("cp_dashboard_url", "/dashboard/");
//define("cp_dashboard_url", "/?page_id=745&"); //uncomment this and enter the dashboard page id (replace 745) if you don't have pretty permalinks on.
define("cp_edit_ad_url", "/edit-ad/");
//define("cp_edit_ad_url", "/?page_id=748&"); //uncomment this and enter the edit ads page id (replace 748) if you don't have pretty permalinks on.