Encore une bizarrerie des limitations php chez free...
Après avoir réussi l'installation de Wordpress sur un hébergement free il faut se battre avec certaines fonctions !
Voici un petit tuto pour vous aider dans votre lutte !
Rappel pour installer Wordpress sur Free
Déjà pour rappel pour arriver à installer Wordpress chez Free il faut créer manuellment un fichier .htaccess qui contient la ligne suivante : php 1
Se sortir de l'erreur 500
Ensuite si vous voulez modifier les permalients ne le faites surtout pas par le menu du Tableau de bord d'Administration sinon vous allez vous retrouver avec une belle erreur d'accès 500 qui vous empêchera d'accéder au site et à l'administration !
Si ça vous arrive voilà la marche à suivre :
- Aller dans votre interface de base de données (http://sql.free.fr/phpMyAdmin/)
- Aller dans la table wp_options
- Supprimer le contenu des lignes suivantes :
- permalink_structure
- category_base
- tag_base
- Effacer le contenu de votre .htaccess sauf la ligne : php1
Là vous pouvez de nouveau accéder à votre site et à l'interface d'administration.
Mettre les Permaliens manuellement
Directement au niveau de la base de données rajouter ces entrées dans la table wp_options :
- permalink_structure : /index.php/%category%/%postname%/
- category_base : /categorie
- tag_base : /tag
A cette étape tout fonctionne mais il ne faut surtout pas cliquer sur le menu Permaliens dans le tableau d'Administration.
Désactivation du menu Permaliens de la console d'administration
Il faut éditer le fichier menu.php du répertoire wp-admin et commenter ou supprimer la ligne 114 :
//$submenu['options-general.php'][40] = array(__('Permalinks'), 'manage_options', 'options-permalink.php');