Question

J'utilise ce code pour la liste des valeurs de champs personnalisés dans l'élément de liste déroulante sur cette catégorie dans Wordpress ( est ici capture d'écran ce que je suis signaler ).

Donc, il y a des éléments en double sur la liste déroulante et comment je peux supprimer des entrées en double sur la liste?

Merci d'avance.

Était-ce utile?

La solution 3

J'ai trouvé une solution d'une personne IRC (de alxndr). Cet exemple est résolu mon problème.

Autres conseils

Votre meilleur pari est de vérifier les doublons avant de les imprimer à la liste. Si elles sont toujours classés (tel qu'il apparaît dans votre exemple), vous pouvez facilement le faire tout en gardant la trace de ce qui a été la dernière valeur que vous avez utilisé. Assurez-vous que la valeur actuelle ne puis correspond pas à afficher et lui assigner comme nouvelle valeur dernière.

Supprimer les champs personnalisés en double: WordPress> Plugins champ personnalisé taxonomies «WordPress

Vérifier ici: http://www.martienus.com/code/javascript- remove-doubles-de-array.html

ou google 'javascript supprimer les doublons' ou une telle.

Donc, fondamentalement, lire tout dans le menu déroulant dans un tableau, supprimez tout dans le menu déroulant, de-duper le tableau, et ajoutez les résultats dans le menu déroulant pour le rapide et sale ...

Je suis sûr que vous pouvez revenir plus tard et de le faire tout en ne supprimant les choses dans le menu déroulant sans deleteing tout le reste et les réintégrant comme un exercice plus tard dans l'efficacité.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top