web-dev-qa-db-fra.com

Définir le type de publication personnalisé par défaut pour XML-RPC

Alors maintenant que il est possible de travailler avec des types de publication personnalisés via XML-RPC, quelqu'un a-t-il trouvé un moyen de définir le type de publication pour tous les éléments à venir via XLM-RPC à un type de message par défaut?

IFTTT a une action WordPress qui vous permet de créer un post photo via XML-RPC.

Les deux sont des publications par défaut et je voudrais permettre de définir toutes les publications par XML-RPC sur un type de publication personnalisé.

Des pensées?

5
jeremyzilar

Il y avait une question sur WASE concernant cette chose exacte: Comment publier sur WP type de message personnalisé de IFTTT.com . Une des réponses avait un hack sympa , mais cela ne fonctionnerait qu'avec un seul type de message et ne pourrait pas être modifié - tous les XML-RPC entrants seraient modifiés. à ce type de message particulier :(

Peut-être existe-t-il un moyen de déterminer l'URL entrante provenant d'IFTTT (c'est-à-dire facebook, youtube, etc.), puis de créer une instruction "if then" dans functions.php afin de sélectionner le type de publication en corrélation de votre choix pour ce type d'IFTTT/URL? Je ne fais que spéculer.

Modifier

Je viens juste de penser: vous pouvez spécifier la catégorie de votre message publié par IFTTT - et si vous créez une boucle/un style personnalisé en fonction de la catégorie choisie?

if ( $cat_from_ifttt = $category ) {
    //choose custom loop/styling?
}

Ce n'est pas exactement custom_post_types, mais c'est une solution de contournement possible?

1
joshmax