بدون النظر إلى الكود، لا يمكنني تخمين ما يحدث بدقة. إذا كانت عناوين URL التي تشير إليها هي عناوين الفئات والمواضيع، فإن نعم، يتم إنشاؤها تلقائيًا، ولكن يبدو أن السكربت يولد الفئات والمواضيع والمنشورات بشكل منفصل، لذا فإن اليد اليسرى لا تعرف ما تفعله اليد اليمنى.
في هذه الحالة، ستحتاج إلى تشغيل منشئ الفئات أولاً، ثم وضع مسار الفئة في منشئ المواضيع، ثم وضع مسارات تلك المواضيع في منشئ المنشورات؟ إذا كنت تريد جميعها في فئة واحدة، فيجب عليك استخدام عنوان URL واحد فقط لذلك.
من الصعب عليّ تخيل أن SQL أكثر فوضى من CSV، ولكن في بعض الأحيان لا أملك خيالًا جيدًا جدًا.