2016-09-06 7 views
1

J'ai du mal à obtenir Wordpress pour recadrer correctement une photo en fonction d'un add_image_size personnalisé que j'ai configuré. Je veux que la récolte soit laissée en haut, mais elle continue de se recadrer dans ce qui me semble être le mauvais endroit. Qu'est-ce que je rate?Wordpress add_image_size

Voici le PHP:

add_image_size ('resorts-accordion', 225, 340, array('left', 'top', true)); 

image originale:

enter image description here

recadrée image tort: ​​

enter image description here

Intende d culture:

enter image description here

Qu'est-ce que je fais mal?

+0

Avez-vous essayé de quitter la valeur'on' dans le tableau des cultures? Le tableau est censé avoir seulement deux valeurs. –

+0

Notez que votre récolte prévue ne sera probablement pas possible avec cette fonction, puisque votre récolte prévue coupe une partie sur la gauche. Vous ne pouvez recadrer que sur la gauche, la droite, le haut, le bas et le centre. –

+0

J'ai essayé de supprimer vrai. Pas de dé. Ma compréhension du haut gauche ou du centre gauche est que cela va commencer la culture à l'extrême gauche et recadrer à la largeur indiquée vers le centre. Cet article le décrit en détail. [link] https://havecamerawilltravel.com/photographer/wordpress-thumbnail-crop [lien] Wordpress fait des liens vers cet article du codex. Je suis perplexe. –

Répondre

-1

Et voici l'image de la façon dont je veux qu'il fait la récolte:

How I want the image to actually crop

+1

S'il vous plaît modifier les ajouts dans votre question, ne les postez pas comme une réponse. –

+0

Ils ne me laisseront pas poster plus de deux images dans ma question, donc je devais poster ici. –

0

Il semble que le tableau des cultures accepte seulement 2 valeurs. Lire la suite here. Vérifiez également this post sur les modes de recadrage wp.

test comme ceci:

add_image_size('resorts-accordion', 225, 340, array('left', 'top')); 
+0

Merci pour la réponse. J'ai essayé d'enlever la vraie déclaration et d'obtenir la même chose. Et cet article est génial! Je l'ai référencé. Mais même quand j'applique comment elle l'expose, je n'obtiens pas le même résultat. Peut-être supprimer toutes les versions de cette image, réinitialiser la fonction et aller à nouveau ?! –