Vous n'êtes pas identifié(e).
Hello !
Je suis en train de réaliser un site avec Ruby on Rails et je souhaiterais également utiliser un masterspin pour générer du contenu. Le problème est que je ne vois pas trop comment faire pour que le contenu d'une page soit ensuite "figé" une fois qu'il a été généré.
Par exemple, imaginons que j'ai cette arbo :
http://monsite.com/sports/basketball
http://monsite.com//sports/football
... (+1000 pages)
et que sur chaque page je veux une intro issue d'un master spin et avec une variation par page. Comment faire pour que le contenu ne soit pas généré à la volée à chaque fois que quelqu'un visite une même page ?
Quelqu'un a déjà rencontré cette situation ? J'imagine que c'est pareil même si on fait un site avec d'autres langages.
🔴 Hors ligne
En fait, ce que j'avais fait c'est de réaliser le spin à la création de la page et d'enregistrer le contenu dans la base de donnée.
Ensuite, à l'affichage de la page, on va chercher le contenu dans la BD et on ne réalise pas un nouveau spin.
L'avantage de ce système c'est qu'ensuite tu peux travailler à la main le spin pour améliorer son positionnement si celui-ci commencent à ranker.
Aussi n'oublient pas de mettre un H1, title, meta desc dans des champs de ta base de donnée pour les travailler aussi plus tard et rendre l'ensemble plus naturel.
Avec un bon master spin ça avait donné des résultats intéressants
🔴 Hors ligne
Je cherche un solution similaire pour Wordpress mais uniquement pour compléter des articles et fiches produits.
Savez-vous s'il existe un hack ou un plugin qui serait capable de faire cela ?
J'aimerai partir d'un MasterSpin précédemment réalisé et bien optimisé.
Passionné par l'univers du référencement naturel et du web en général
🔴 Hors ligne
@Yoshy44000
Pour wordpress, il y a de nombreuses solutions.
Si tu codes un peu, tu peux aller regarder du côté de la fonction pour insérer un post : https://developer.wordpress.org/reference/functions/wp_insert_post/
Bien sûr, le texte sera issu d'un master spin...
Personnellement, j'ai déjà opté pour une solution plus radicale et générant un spin "à côté" et en l'insérant dans le blog wordpress cible à l'aide de l'interface xmlrpc de WP : https://codex.wordpress.org/XML-RPC_Support
Enfin, j'ai déjà fait un truc vraiment pas propre mais qui fonctionne :
- dans le template Wordpress j'ai une fonction PHP qui va chercher un fichier avec du contenu dans un sous-répertoire avec comme nom de fichier "ID POST".txt
- si ce fichier n'est pas trouvé, on le génère avec le master spin (moi je vais le chercher ailleurs mais l'idée est la même) ET on stocke le résultat dans le fichier
- on affiche le contenu du fichier en bas de l'article (ou au dessus)
Dernière modification par NicolasWeb (2018-05-22 07:59:47)
🔴 Hors ligne
@Yoshy44000
Pour wordpress, il y a de nombreuses solutions.
Si tu codes un peu, tu peux aller regarder du côté de la fonction pour insérer un post : https://developer.wordpress.org/reference/functions/wp_insert_post/Bien sûr, le texte sera issu d'un master spin...
Personnellement, j'ai déjà opté pour une solution plus radicale et générant un spin "à côté" et en l'insérant dans le blog wordpress cible à l'aide de l'interface xmlrpc de WP : https://codex.wordpress.org/XML-RPC_Support
Enfin, j'ai déjà fait un truc vraiment pas propre mais qui fonctionne :
- dans le template Wordpress j'ai une fonction PHP qui va chercher un fichier avec du contenu dans un sous-répertoire avec comme nom de fichier "ID POST".txt
- si ce fichier n'est pas trouvé, on le génère avec le master spin (moi je vais le chercher ailleurs mais l'idée est la même) ET on stocke le résultat dans le fichier
- on affiche le contenu du fichier en bas de l'article (ou au dessus)
Hello,
Merci pour cette réponse.
Pour ma part j'ai trouvé une solution intéressante à l'instant. Sûrement l'effet du soleil
J'utilise depuis un certains temps WP All Import, un plugin assez pratique : http://www.wpallimport.com/
1) Il me suffit ainsi d'exporter tous mes articles ou fiches produits en CSV.
2) De mon côté je créé un merveilleux masterspin et j'exporte la liste en CSV.
3) J'ouvre le fichier CSV de mon export d'articles/fiches produits avec Excel ou Open Office. Je créé une nouvelle colonne avec un nom puis je copie/colle les textes spinés venant du master spin.
4) Il suffit au final d'importer le nouveau fichier CSV et mettre à jour les articles ou fiches produits via WP All Import.
Et hop, terminé, statique et puis c'est propre. Bon ça reste du spin...
Il doit y avoir un moyen d'automatiser les tâches si certains souhaitent faire de la publication de contenu automatique comme sur les sites XXX.
Passionné par l'univers du référencement naturel et du web en général
🔴 Hors ligne
@NicolasWeb ! Bonne idée ! Ca enlève un peu de flexibilité si je veux rajouter ou modifier du contenu mais en effet ça pourrait être un bon compromis !
🔴 Hors ligne