I have some entries that I'd like to move to a different channel, but I don't see any way to do this. Is it possible?

1 Answer 1


It’s currently only possible via direct manipulation of the entries in your database.

You will first need to visit your sections table to determine the desired section ID, and then the entrytypes table to determine the desired entry type ID.

Once you have those, find your entry’s row in the entries table, and change its sectionId and typeId columns accordingly.

NOTE: If either of the the old/new sections are Structures, there’s quite a bit more work involved, and your best bet will be to write some PHP code to handle the migration. See https://craftcms.stackexchange.com/a/4467/9 for a complete example of how to do that.

  • 2
    Brandon it would be nice if in the future you could ad this as a feature. Thanks.
    – julzmon
    Commented Oct 14, 2014 at 20:10
  • 2
    Do y'all know if this is still the case in craft3?
    – mooreds
    Commented Oct 23, 2018 at 11:54
  • 3
    @mooreds yep. Moving entries between sections is on the roadmap for 3.x though. Commented Oct 23, 2018 at 16:01
  • 1
    Any update on "moving entries between sections"? I am espially interested in moving "pages" between Structures. Alternative solutions welcome. Commented Dec 29, 2018 at 16:31
  • 1
    To find the entry in the entries table, search for the title in the content table, note down the elementId and search for it in the entries table.
    – Crafty Cat
    Commented Feb 7, 2021 at 4:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.