{"id":29817007,"url":"https://github.com/kevinbenabdelhak/wp-scrap-rewrite","last_synced_at":"2026-03-05T12:01:57.850Z","repository":{"id":302170230,"uuid":"861854887","full_name":"kevinbenabdelhak/wp-scrap-rewrite","owner":"kevinbenabdelhak","description":"WP Scrap \u0026 Rewrite récupère le contenu d'une publication à partir de l'URL et réécrit le texte avec un modèle d'IA d'openai (gpt-5, gpt-4o, gpt-4o-mini ou gpt-3.5-turbo). Remplissez une page d'option simple pour indiquer le style d'écriture et vos consignes de rédaction à l'IA.","archived":false,"fork":false,"pushed_at":"2025-08-07T19:02:15.000Z","size":185,"stargazers_count":2,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-09-23T08:11:23.805Z","etag":null,"topics":["content","gpt-4o-mini","openai","rewrite","scraping-websites","webscraping","wordpress-plugin"],"latest_commit_sha":null,"homepage":"https://kevin-benabdelhak.fr/plugins/wp-scrap-rewrite/","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kevinbenabdelhak.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-09-23T16:11:39.000Z","updated_at":"2025-08-07T19:02:19.000Z","dependencies_parsed_at":"2025-07-01T00:31:01.276Z","dependency_job_id":"0666c589-ebb3-4f65-a9f4-8d8a5e88c238","html_url":"https://github.com/kevinbenabdelhak/wp-scrap-rewrite","commit_stats":null,"previous_names":["kevinbenabdelhak/wp-scrap-rewrite"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/kevinbenabdelhak/wp-scrap-rewrite","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevinbenabdelhak%2Fwp-scrap-rewrite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevinbenabdelhak%2Fwp-scrap-rewrite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevinbenabdelhak%2Fwp-scrap-rewrite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevinbenabdelhak%2Fwp-scrap-rewrite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kevinbenabdelhak","download_url":"https://codeload.github.com/kevinbenabdelhak/wp-scrap-rewrite/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kevinbenabdelhak%2Fwp-scrap-rewrite/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30123729,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-05T11:11:57.947Z","status":"ssl_error","status_checked_at":"2026-03-05T11:11:29.001Z","response_time":93,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["content","gpt-4o-mini","openai","rewrite","scraping-websites","webscraping","wordpress-plugin"],"created_at":"2025-07-28T20:11:24.163Z","updated_at":"2026-03-05T12:01:57.817Z","avatar_url":"https://github.com/kevinbenabdelhak.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# WP Scrap \u0026 Rewrite\n\n**Contributors:** kevinbenabdelhak  \n**Tags:** content generation, URL rewriter, OpenAI, API, bulk actions  \n**Requires at least:** 5.0  \n**Tested up to:** 6.6.2  \n**Requires PHP:** 7.0  \n**Stable tag:** 1.5      \n**License:** GPLv2 or later  \n**License URI:** https://www.gnu.org/licenses/gpl-2.0.html  \n\nRéécrivez le contenu d'une URL directement dans l'éditeur WordPress en utilisant l'API OpenAI.\n\n[![Voir le tutoriel](https://img.youtube.com/vi/DWNMaPnyMHg/maxresdefault.jpg)](https://www.youtube.com/watch?v=DWNMaPnyMHg\u0026ab_channel=KevinBenabdelhak)\n\n## Description\n\n### WP Scrap \u0026 Rewrite - Réécriture Automatisée de Contenu\n\nWP Scrap \u0026 Rewrite est un plugin qui vous permet de réécrire automatiquement du contenu à partir d'une URL en utilisant l'API OpenAI et de l'afficher directement dans l'éditeur de WordPress.\n\n#### Fonctionnalités principales :\n\n1. **Réécriture de contenu à partir d'une URL ou d'un prompt personnalisé** : Entrez une URL ou un prompt et générez du contenu réécrit\n2. **Remplacer entièrement ou ajouter au contenu existant** : Choisissez de remplacer le contenu existant ou d'ajouter le contenu réécrit à la suite\n3. **Configurer la Clé API et le style d'écriture** : Entrez facilement votre clé API OpenAI et définissez le style d'écriture dans les options du plugin\n4. **Interface intuitive dans l'éditeur** : Une interface utilisateur conviviale ajoutée dans l'éditeur de WordPress pour des opérations sans tracas\n5. **Possibilité de scrapper et réécrire en masse** : Vous pouvez utiliser les actions groupées pour indiquer plusieurs URLs, scrapper et réécrire en masse très facilement\n\n## Installation\n\n1. **Téléchargez le fichier ZIP du plugin :**\n\n   Depuis la page de WP Scrap \u0026 Rewrite, téléchargez le fichier ZIP du plugin : https://kevin-benabdelhak.fr/plugins/wp-scrap-rewrite/\n\n2. **Uploader le fichier ZIP du plugin :**\n   - Allez dans le panneau d'administration de WordPress et cliquez sur \"Extensions\" \u003e \"Ajouter\".\n   - Cliquez sur \"Téléverser une extension\".\n   - Choisissez le fichier ZIP que vous avez téléchargé et cliquez sur \"Installer maintenant\".\n\n3. **Activer le plugin :**\n\n   Une fois le plugin installé, cliquez sur \"Activer\".\n\n4. **Configurer la Clé API et le Style d'Écriture :**\n   - Allez dans \"Réglages\" \u003e \"WP Scrap \u0026 Rewrite\".\n   - Entrez votre clé API OpenAI et définissez le style d'écriture souhaité.\n\n## Mise à jour\n\n### 1.5\n- Ajout de gpt-5-mini, gpt-5-nano\n\n### 1.4\n- Ajout de gpt-5\n\n### 1.3\n- Ajout de la prise en charge des modèles OpenAI gpt-4.1, gpt-4.1-mini et gpt-4.1-nano. Réorganisation de la liste des modèles.\n\n### 1.2\n- Amélioration des prompts pour avoir quasiment le même nombre de mots que la page scrapé\n- Meilleure ciblage du contenu\n\n- Ajout du mode bulk avec les actions groupées pour scraper plusieurs pages \n- Possibilité de sélectionner \"brouillon\" ou \"publié\" dans la page d'option\n\n### 1.1\n- Initialisation de l'éditeur lors d'une génération ( clic forcé )\n- Ajout de gpt-4o et gpt-3.5-turbo (selection dans la page d'option)\n\n  \n### 1.0\n- Premier lancement du plugin.\n- Intégration de l'API OpenAI pour la réécriture de contenu.\n- Ajout de fonctionnalité pour entrer une URL et une clé API.\n- Ajouter ou remplacer le contenu réécrit dans l'éditeur de WordPress.\n\n\u003ca href=\"https://kevin-benabdelhak.fr/soutenir/\"\u003e\n  \u003cimg src=\"https://media0.giphy.com/media/v1.Y2lkPTc5MGI3NjExOXY0cmdrdnNjcXlxb3hrcG15YmpzYWRqZ3BpeHNyY3I4YjZ1eXc0dSZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/R9mgVlsCuv6XCDK8Lb/giphy.gif\" alt=\"Soutenir Kevin Benabdelhak pour développer des plugins WordPress\" style=\"width:100%;\" /\u003e\n\u003c/a\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkevinbenabdelhak%2Fwp-scrap-rewrite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkevinbenabdelhak%2Fwp-scrap-rewrite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkevinbenabdelhak%2Fwp-scrap-rewrite/lists"}