web-dev-qa-db-fra.com

attachment.php code ou tutoriel

Je suis confus quant à l'objectif exact attachment.php (et image.php). Je remarque que de nombreux thèmes ne les ont pas. Si single.php affiche l'image comme je le souhaite, vous pouvez la laisser de côté. D'autre part, pourrais-je simplement faire une copie de single.php pour attachment.php et laisser de côté la barre latérale.

L'autre chose qui me déroute, c'est que lorsque j'ajoute une galerie à un message, je peux ouvrir des images dans une page en pièce jointe, mais lorsque j'ajoute une seule image à un message, cela me donne uniquement la possibilité d'ouvrir l'image en tant qu'image fichier (en dehors du thème - c'est-à-dire sans menus, etc.). Je ne peux pas comprendre le but de ceci. Quel est l’intérêt d’avoir un fichier attachment.php pour les images (ou un fichier image.php) s’il ne va pas être appelé lorsque quelqu'un clique sur une image.

Idéalement, il me faut un bon tutoriel sur les pièces jointes, mais je ne peux en trouver et je trouve très peu d’informations dans le codex.

1
byronyasgur

Cela fait partie du système de modèles WordPress. Il vous permet d’explorer et de personnaliser davantage la sortie en fonction de la hiérarchie des modèles, par exemple si vous souhaitez que les pièces jointes aient une fonctionnalité/un style distincts, puis votre single.php, vous créez simplement attachment.php ou allez plus loin. avec MIME_type.php (comme des images).

http://codex.wordpress.org/images/1/18/Template_Hierarchy.png

Aussi, vous avez 4 options d'URL lors de l'insertion d'images individuelles: URL personnalisée, fichier, publication ou aucune

enter image description here

1
Wyck