このコードを使用して、Wordpressのこのカテゴリのドロップダウン リスト要素にカスタム フィールドの値をリストしています (スクリーンショットは、私が指摘しているものです)。
ドロップダウンリストに重複した項目があり、リストの重複したエントリを削除するにはどうすればよいですか?
前もって感謝します。
このコードを使用して、Wordpressのこのカテゴリのドロップダウン リスト要素にカスタム フィールドの値をリストしています (スクリーンショットは、私が指摘しているものです)。
ドロップダウンリストに重複した項目があり、リストの重複したエントリを削除するにはどうすればよいですか?
前もって感謝します。
最善の策は、リストに印刷する前に重複をチェックすることです。それらが常にソートされている場合(例に示されているように)、最後に使用した値を追跡するだけで簡単にソートできます。現在の値が一致しないことを確認してから、それを表示し、新しい最後の値として割り当てます。
重複するカスタム フィールドを削除する: WordPress › カスタム フィールド分類法 « WordPress プラグイン
IRC 担当者 (alxndr) から解決策を見つけました。この例は私の問題を解決しました。
ここをチェックしてください: http://www.martienus.com/code/javascript-remove-duplicates-from-array.html
またはグーグル「重複JavaScriptを削除」など。
したがって、基本的には、ドロップダウンのすべてを配列に読み取り、ドロップダウンのすべてを削除し、配列の重複を排除し、結果をドロップダウンに追加して、迅速かつ汚い...
後で戻ってきて、他のすべてを削除せずにドロップダウンから削除するだけですべてを実行でき、後で効率の練習としてそれらを追加し直すことができると確信しています.