web-dev-qa-db-fra.com

Les identifiants de page/publication sont-ils uniques sur tout un réseau?

Si j'ai une page avec l'ID 123, je sais que mon fichier de modèle page-123.php sera appelé pour le rendre, mais si mon thème est utilisé sur un réseau, une page d'un autre site pourrait également avoir l'ID 123?

Si tel est le cas, je suppose que je devrai renifler $current_site et exiger un fichier de modèle de remplacement s'il ne s'agit pas du site que je cible.

Je suppose déjà que les slugs ne sont pas uniques sur un réseau.

2
Steve Clay

Non, ils ne sont pas uniques.

Alors oui, vous devez vérifier le site actuel et le faire .... ou utiliser un thème avec un menu personnalisé?

3
andrea_r

Absolument pas unique, désolé ... Les tables de chaque blog sont préfixées avec le préfixe de ce site. Vous devez vérifier le site/blog actuel pour vous en assurer.

RÉ.

2
Denis de Bernardy

À mon avis, le mieux est de créer un fichier modèle et de vous assurer que votre page (123 ou autre) utilise ce modèle.

De cette façon, vous pouvez utiliser votre thème et le partager sur le réseau. Un débutant ne va pas jouer avec les paramètres du modèle, et vous éviterez un formatage accidentel des pages.

1
Cronco