Merhaba,
Evet sluglar farklı olduğu için bir gecede oturup hallettik aynı json dosyasını diğerlerine kopyaladık o günden sonra yeni oluşturduğumuz her sayfayı ekliyoruz.
Anladım, her url de jsonu indirip eşleştircek, 900 slug için biraz kastırabilir. Ben normalde 81 url ye kadar functions.php de eşleştirmiştim. daha fazla olsa idi şahsen, sürdürülebilirlik için json yerine , sql de bir table açar, her sluga page_id ini verip direk page id'ten sluglarını çektirirdim. resminizdeki gibi eklenti tasarımında manuel bir form'da yapardım. Elinizde hazır jsonda var, Url'leler dahada çoğalacaksa düşünün derim.
Kolay gelsin.