web-dev-qa-db-fra.com

Confusion concernant les arguments envoyés à add_image_size

La documentation de la fonction Recadrer les vignettes lorsque l’ajout de nouvelles tailles d’image me rend confus.

Définissez la taille de l'image en la coupant et en définissant une position de recadrage:

add_image_size ('taille personnalisée', 220, 220, array (haut, gauche)); // Crop dur en haut à gauche

Lorsque vous définissez une position de rognage, la première valeur du tableau est la position de rognage de l'axe x, la seconde est la position de rognage de l'axe y.

x_crop_position accepte "gauche", "centre" ou "droite". y_crop_position accepte 'haut', 'centre' ou 'bas'.

Par cette array(top, left) ne serait pas "autorisé" car top n'est autorisé que par la position y-crop?

Comme @PieterGoosen l'a dit, votre argument est valable. Un examen de la source confirme que la description du codex de add_image_size était erronée à cet endroit. C'était parce que je l'ai changé pour être correct. Cela dit, tout le monde peut aider à améliorer le codex, il vous suffit de vous inscrire. Vous voudrez peut-être jeter un coup d'œil à Contribuer à WordPress pour une introduction sur la façon de procéder. La première section est consacrée à la documentation appelée codex.

3
Nicolai