I have two folders inside my WP Theme Folder One is Flash Other is Images Whenever I change the Permalinks to anything but the Default Type Say: http://domainname/about/ > Images and Flash Don't work But http://domainname/?page_id=13 > Shows Images and Flash How can I use the First Example and still show the images and Flash?
That is strange. Try clearing your browser cache. Also, if you have any caching plugins, try clearing those as well.
Looks fine here. You have permalinks and I can see images and Flash (the map at the bottom of the page)
Scratch that. I need to see the code for you header and footer areas. It is not right, it is using the permalink as the base Url when it should be using the wpurl as the base. Post the code that embeds those two Flash objects.
Just some crappy coding. See the object and embed code for the source Url's? Here is the map flash object in the footer. Do you see what is wrong? <param name="movie" value="wp-content/themes/arthemia/flash/mapbar.swf"> <embed src="wp-content/themes/arthemia/flash/mapbar.swf" width="939" height="150"> Code (markup): This should be /* In functions.php, if not already defined */ define ( THEME_URL, get_bloginfo('stylesheet_directory ') ); /* For every occurance of a path to the theme directory, replace with the Define */ <param name="movie" value="<?php echo THEME_URL; ?>/flash/mapbar.swf"> <embed src="<?php echo THEME_URL; ?>/flash/mapbar.swf" width="939" height="150"> Code (markup): For the define statement, search through the code in functions.php ... if the theme designer was smart, this constant should already be defined there. If so, use that definition in place of the one I suggested.
Define the constant, and use it. Remember that constant is for the Url path, not the include paths for your php files.
Don't quite get what? You don't know what a constant is used for? A base Url? A base file path? How to reference the constant when applying it to href and src Urls? What don't you get?