Toutes mes réponses sur les forums
-
AuteurMessages
-
Pas testé pour cette utilisation, mais à ta place, je regarderais du côté du plugin Contact Form 7 qui te permet de faire facilement des formulaires. Et si tu veux ajouter automatiquement un post plutôt que d’envoyer un mail, le plugin peut se customiser (ajoute une action sur ‘wpcf7_before_send_mail’, en faisant un wp_insert_post dedans).
Comme l’a dit Guy, tu devrais pouvoir faire ce que tu veux avec un custom post type ‘resto’. Tu pourras utiliser les fonctions wordpress pour les trucs basiques : titre, description, commentaires, … Et ajouter ce qu’il te manque avec des champs personnalisés (adresse, telephone, coordonnées sur une carte, …)
Pour l’import des données existantes, plutôt que d’écrire un script en PHP, je passerai par un fichier XML au format de l’import wordpress :
1.1
<title>titre import 1</title>
produits
publish
admin
champ_1
champ_2
<title>titre import 2</title>
produits
publish
admin
champ_1
champ_2
Tout dépend de comment tu insères ton flash, mais recherche dans google « flash wmode opaque »
Ca devrait se régler avec le wmode des flash (mettre à opaque, ou transparent).
A mon avis, il n’y a pas que les flux qui ne vont pas marcher… Le lien posts précédents par exemple. Les catégories, …
Sinon quelques idées en vrac :
– add_filter(‘rewrite_rules_array’, …) pour modifier le tout après coup. (faire enregistrer dans la config des permaliens pour que le filtre soit appliqué, ou appeler flush_rewrite_rules() au bon endroit)
– est-ce que tu as cherché côté plugin directement intégré à wordpress ? comme
http://wordpress.org/extend/plugins/le-petite-url/
– configurer wordpress sur /, et installer le raccourcisseur dans un sous-répertoire avec 1 seule lettre…C’est bien légitime 🙂
Mais une chose est sûre, tu ne pourras pas faire marcher wordpress + raccourcisseur tous les deux à la racine.
(ce qui implique que wordpress soit dans un sous-répertoire, mais aussi ne PAS configurer l’url de ton site à / côté wordpress).Pourquoi ne pas simplement configurer les permalinks wordpress pour qu’ils soient courts ? (juste l’id par exemple)
/feed/ te retourne une redirection 302 vers /
Faudrait voir comment tu as configuré le truc pour que wordpress soit dans /blog/ et le site sur /.Il faut ajouter un nonce_field par formulaire. Ca te crée un input caché (input type= »hidden ») avec comme valeur une clef, remplie automatiquement par WordPress, que tu vérifies côté traitement du formulaire avec la fonction wp_verify_nonce(…).
Comme tu l’a compris, ça permet de sécuriser le traitement, en étant sûr que les données proviennent bien de ton formulaire.
En plugin de cache, j’utilise souvent Hyper Cache que je trouve plus simple, et dont les performances me vont. Si tu as l’occasion de comparer, ça m’intéresserait d’avoir tes résultats 🙂
…Du coup, c’est que tu as 2 catégorisations croisées. Je garderai A B C comme catégories, et je mettrais X Y Z dans une custom taxonomy, ou en mots clefs.
#content .widget_categories li { display: inline-block; width: 185px; }
Pour que les colonnes soient ordonnées en vertical plutôt qu’en horizontal, c’est plus complexe…
Tu peux faire ça avec le système de tag.
Les articles ne seront pas reliés à une page statique, mais au tag, qui peut comprendre une description.
Soit ton thème utilise cette description, soit il faut l’ajouter.Si la description ne te suffit pas, et que tu veux une « vraie » page, tu peux utiliser le plugin Posts 2 Posts pour faire des liens entre posts et pages.
Plutôt que [c]add_action[/c], ça doit être [c]add_filter[/c].
Ensuite, il faut jouer avec la priorité, pour passer avant/après les filtres qui créent automatiquement les paragraphes.
Mais pour faire ce que tu veux faire, je passerai plutôt par [c]add_shortcode[/c]…Prestashop permet de mettre en place un web service.
Mais c’est un gros boulot à intégrer côté wordpress… -
AuteurMessages