I have created a custom theme which has parent theme as luma. Created a folder default.xml inside the theme_name_folder/layout_folder. Trying the change the code but its not reflecting in the theme. For every change do I have to run the command like php bin/magento setup:upgrade?

1 Answer 1


use below line in app/Design/frontend/Your/Theme/Magento_Theme/layout/default.xml

<move element="header.links" destination="footer_links" after="-"/>

If you change any of xml file and your cache is enabled then you must have to run below command

php bin/magento cache:clean
  • I used cache flush too Now create account option is removed automatically
    – kks
    Jun 1, 2021 at 7:06
  • Could you please suggest how can I place the signin link in footer from the header
    – kks
    Jun 1, 2021 at 9:05

Your Answer

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

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