Programmatically, without me overwriting the .htaccess file, what’s the trick to tell WordPress to switch on custom permalinks (like %postname%) so that it creates the special .htaccess file that gives us pretty URLs? I need this for a special theme I’m coding.
EDIT: Note, this isn’t a sysop or end user question. It’s a question directed at WordPress programmers. Read the question below from @anubhava below and you’ll see my answer.
You can change the permalink structure via your functions.php theme file by doing the following