2010-05-28 7 views
4

Donc, je viens de faire un type de message personnalisé pour mon thème wordpress nommé "Products". Lorsque je crée un nouveau message et la voir, le lien est quelque chose comme ceci:type de message personnalisé wordpress

« http://localhost/wordpress/product/a-product-title »

vues page comme prévu, mais lorsque je tente d'aller à la page parente supposée:

"http://localhost/wordpress/product/"

Je reçois une page d'erreur 404. Y a-t-il un modèle spécial que je dois faire pour voir cette page?

Merci

Répondre

4

J'ai trouvé que faire. Je viens de créer une nouvelle page intitulée "Produits" et la définir comme la page posts. Ensuite, je l'ai mis en face de la boucle

$ wp_query = new WP_Query ("post_type = product");

et cela a fonctionné

+1

Mais cela annulera la boucle normale si l'OP utilise également le type de publication standard (c'est-à-dire qu'il exécute un blog typique). – TheDeadMedic

+0

Dans cette situation, cela fonctionne bien. – codedude

1

J'ai eu la même question - je pense qu'il est au fait que dès maintenant, WP 3.0 ne fonctionne tout simplement se comporte pas comme on peut s'y attendre avec le type de poste personnalisé « archives ».

Découvrez le code Smarter Custom Posts pour intégrer ce comportement.

Questions connexes