2010-12-11 38 views
0

Je suis déconcerté par ce problème plus simple depuis des heures, se tournant vers mes amis à StackOverflow :)WordPress - FlickrRSS, Galerie Flickr - Les deux ne fonctionne pas

Fondamentalement, je développe un thème WordPress personnalisé. J'utilise le même code que celui que j'ai utilisé plusieurs fois dans le plugin "FlickrRSS" d'EightFaces. Code ressemble à ceci:

<?php 
    get_flickrRSS(
     array(
     'set' => '72157625440574627', 
     'num_items' => 20, 
     'type' => 'set' 
     ) 
); 
?> 

Le problème (ce qui est très difficile à résoudre) est que je reçois absolument retour à zéro du code ci-dessus. Jusqu'à présent, j'ai essayé différents utilisateurs et différents ensembles de photos, sans succès. Frustré par l'impossibilité de déboguer, j'ai essayé un plugin différent du plugin "Flickr Gallery" qui a aussi des scores élevés. En utilisant les shortcodes pour cette galerie, je reçois de nouveau ABSOLUMENT RIEN.

Je pensais que peut-être mon serveur en quelque sorte a remis à PHP 4, mais ce n'est pas, il est défini pour PHP 5.

Aussi, me est apparu que ce pourrait être WordPress 3,03. Ce site est le seul de ceux que j'ai développé en utilisant WordPress 3.03.

Je suis totalement perplexe. Quelqu'un là-bas a vu ce problème ou même avoir des suggestions pour le débogage? Je vais essayer n'importe quoi (tant que je ne l'ai pas déjà essayé).

Répondre

1

Le tableau est configuré correctement, mais je pense que vous avez la mauvaise valeur pour "définir". J'ai parcouru votre profil d'utilisateur, trouvé votre site, et à partir de là j'ai trouvé votre compte Flickr. Lorsque je navigue vers http://www.flickr.com/photos/brianfeister/sets/72157625440574627/, j'obtiens un 404.

Soit vous avez un mauvais numéro d'ensemble, soit vous l'avez réglé sur privé ou quelque chose comme ça.

Edit:

Il a fallu un certain temps, mais je compris le problème. Selon le fichier README fourni avec le plugin, le champ 'id' n'est nécessaire que lorsque 'type' est défini sur 'user' ou 'group', mais il s'avère que le paramètre 'set' bien.

Si je lance ceci:

get_flickrRSS(
    array(
     'set' => '72157624166201871', 
     'num_items' => 5, 
     'type' => 'set' 
    ) 
) 

Je ne reçois rien, mais si j'ajoute le champ « id » (le « id » pour l'utilisateur propriétaire de l'ensemble, pas votre « id »):

get_flickrRSS(
    array(
     'set' => '72157624166201871', 
     'num_items' => 5, 
     'type' => 'set', 
     'id' => '[email protected]' 
    ) 
) 

Cela fonctionne.

+0

Intéressant ... vous êtes à moitié correct. Utilisez ceci comme un exemple ... c'est la galerie que j'essaye d'obtenir maintenant: http://www.flickr.com/photos/cristinabellydancer/sets/72157624166201871/ Je viens d'ajouter cela dans le tableau et toujours rien . – Brian

+1

@Brian: Je l'ai compris. Voir ma modification. – AgentConundrum

+0

Wow, ça semble devoir être totalement résolu, mais hélas, pour moi je n'ai toujours rien. Le code que vous avez posté ci-dessus, j'ai copié directement dans mon fichier thème php entre "portraits" et le cadre d'intégration YouTube à cette URL: http://easterndancer.com.s66112.gridserver.com/photos/ – Brian