0
votes

Lister toutes les tailles d'image, y compris la coutume (WordPress)

Ce script fonctionne surtout: xxx

Les tailles d'image WordPress par défaut (vignettes, moyennes, grandes, etc.) montrent leurs dimensions correctes.

mais le problème est que le problème Les tailles d'image montrent toujours leur largeur et leur hauteur comme 0.

C'est ce qui est retourné: xxx

Qu'est-ce que je fais mal? < P> PS: J'ai enregistré des images d'images supplémentaires comme ceci: xxx


8 commentaires

Pouvez-vous me montrer le code, où vous avez enregistré la nouvelle taille d'image? La nouvelle taille de l'image doit être enregistrée à l'aide de la fonction suivante: développeur.wordpress.org/reference/functions / add_image_size


@Sagarbahadurtamang - J'ai mis à jour ma question (à la fin) pour refléter ces informations.


@Sagarbahadurtamang - également si cela aide à savoir, je viens de activer le plug-in Woocommerce pour voir si les tailles d'image personnalisées qu'il utilise fait la même chose. Et ça fait. Ce qui signifie que le script i posté ci-dessus montre la taille de l'image personnalisée Woocommerce comme 0 x 0.


add_image_size doit être appelé à l'intérieur du crochet "init '. Avez-vous fait cela?


Oui, et je suppose que le plugin Woocommerce a aussi.


Cela fonctionne quand je le teste.


@Sagarbahadurtamang Même tailles d'image personnalisées?


Laissez-nous Continuer cette discussion en chat .


3 Réponses :


0
votes

Essayez le code suivant.

//get the image size.
$image_sizes = wp_get_additional_image_sizes();
foreach ( $image_sizes as $key => $image_size ) {
    echo "{$key} ({$image_size['width']} x {$image_size['height']})";
}


0 commentaires

1
votes

Essayez ce code

Cette fonction renvoie toutes les tailles enregistrées et par défaut avec hauteur, largeur xxx

comme ça < / strong> xxx


0 commentaires

3
votes

Depuis le WP 5.3, il suffit d'utiliser cette fonction: xxx


0 commentaires