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.
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é?
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É.
À 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.