IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WordPress PHP Discussion :

créer des articles avec un script php indépendant mais sur le même serveur


Sujet :

WordPress PHP

  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2012
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2012
    Messages : 37
    Par défaut créer des articles avec un script php indépendant mais sur le même serveur
    bonjour,

    j'ai besoin de passer par script php pour créer des articles.

    j'ai vu plein de tuto sur le net et fais plein de test mais incomplet car on a que le code principal mais pas de détail où le script doit se situer, les includes...

    j'ai vu la fonction wp_insert_post mais je ne sais pas comment m'authentifier avant car faut bien s'authentifier pour poster?? et moi c'est un script php qui se lancera via ordonnanceur
    j'ai vu*$headers = array( 'Authorization' => 'Basic .... +* wp_remote_request mais la fonction est inconnue quand je lance le script...
    j'ai essayé XML-RPC WordPress mais je bloque..

    Bref je suis perdu.

    avez-vous un code de bout en bout ou bien explication claires à ce sujet là?

    Merci pour votre lecture

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 669
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 669
    Par défaut
    vous pouvez faire cela avec l'API REST de WordPress :
    https://developer.wordpress.org/rest-api/

    La 1re chose à faire est d'ajouter une extension authentification : https://developer.wordpress.org/rest...cation-plugins

    Ensuite pour créer par exemple un article, vous envoyez une requête HTTP POST à l'adresse https://serveur/wp-json/wp/v2/posts avec ces informations :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    		'author' => 1, // identifiant de l'auteur
    		'title' => 'titre',
    		'content' => 'contenu',
    		'status' => 'publish',

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2012
    Messages
    37
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2012
    Messages : 37
    Par défaut
    Bonjour et merci d'avoir répondu aussi rapidement

    mais c'est le code complet que je souhaite avoir

    j'ai essayé le pluging Basic-Auth avec un exemple mais quand je lance mon script php il ne reconnait pas les fonctions "wp_XXXXX" ce qui est normale.

    Donc je ne sais pas s'il faut un include.... et c'est là mon point de blocage.



    Cdt

Discussions similaires

  1. [EasyPHP] Créer des dossiers avec php
    Par Mo_Poly dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 20/11/2007, 00h11
  2. Réponses: 4
    Dernier message: 30/11/2005, 19h13
  3. Réponses: 3
    Dernier message: 07/04/2005, 15h04
  4. Pb d'execution de requete avec un script php
    Par ythierrin dans le forum Requêtes
    Réponses: 3
    Dernier message: 22/08/2003, 14h34
  5. [CR] Est il possible de créer des univers avec Seagate Info?
    Par Frank dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 27/06/2002, 15h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo