How to remove “My Wish List” and “Compare Products” blocks from Magento 2.0 Luma template?












12















I have spent a lot of hours trying to remove "My Wish List" and "Compare Products" blocks from Luma template. Besides, I need to change and remove some of the bottom links.



I cannot find where to modify. Can you help me, please?



Thanks










share|improve this question



























    12















    I have spent a lot of hours trying to remove "My Wish List" and "Compare Products" blocks from Luma template. Besides, I need to change and remove some of the bottom links.



    I cannot find where to modify. Can you help me, please?



    Thanks










    share|improve this question

























      12












      12








      12


      1






      I have spent a lot of hours trying to remove "My Wish List" and "Compare Products" blocks from Luma template. Besides, I need to change and remove some of the bottom links.



      I cannot find where to modify. Can you help me, please?



      Thanks










      share|improve this question














      I have spent a lot of hours trying to remove "My Wish List" and "Compare Products" blocks from Luma template. Besides, I need to change and remove some of the bottom links.



      I cannot find where to modify. Can you help me, please?



      Thanks







      magento2 magento-2.0






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Jan 8 '16 at 1:39









      jstuardojstuardo

      1,00352962




      1,00352962
























          8 Answers
          8






          active

          oldest

          votes


















          21














          I've tried following step it worked for me.



          1. My Wish List



          For wish List you need to remove it via Admin > Stores > Configuration > Customers > Wish list > General Options
          make to enabled to no and then save it.



          2. Compare Product



          Here you need to do some coding level changes. follow me



          Go to vendor > magento > theme-frontend-luma > Magento_Catalog > layout > default.xml



          Open this file find this tag "" and before body end tag put the following code






          <referenceBlock name="catalog.compare.sidebar" remove="true"/>






          Make sure this will remove compare product from category product
          listing however you can uses this to any layout.




          Once you done with this don't forget to clearing cache if enable otherwise you will not get desirable output.



          Let me know if you have still any query






          share|improve this answer


























          • Great! it worked!

            – jstuardo
            Jan 14 '16 at 13:08






          • 4





            Hello gyus I'm suggesting all of you please do not modify blank and luma theme as they comes with default installation instead of this better solution is please do create your own theme and do whatever with it in order to keep your store with upcoming magento version

            – Sagar U
            Feb 18 '16 at 12:04






          • 2





            If you just want to remove "My Wish List" from the sidebar but still keep the functionality on the product page, then add this in default.xml: <referenceContainer name="wishlist_sidebar" remove="true" /> (source)

            – thdoan
            Jun 24 '16 at 9:24













          • Please never edit anything in the vendor folder. This is volatile (temporary) and will go away when Magento is updated.

            – Joseph at SwiftOtter
            Dec 27 '17 at 20:39



















          6














          Magento 2.2.3 - Get rid of the compare



          So I had the same issue, but found out I needed to add a way more to the default.xml to get rid of the compare:



          <referenceBlock name="catalog.compare.sidebar" remove="true"/> <!-- Remove sidebar -->
          <referenceBlock name="catalog.compare.link" remove="true"/> <!-- Remove link in header -->
          <referenceBlock name="related.product.addto.compare" remove="true"/> <!-- Related product -->
          <referenceBlock name="category.product.addto.compare" remove="true"/> <!-- Category add compare -->
          <referenceBlock name="view.addto.compare" remove="true" /> <!-- Product addto compare -->





          share|improve this answer































            3














            Update :for Magento 2.1



             <referenceContainer name="content">
            <referenceBlock name="catalog.compare.sidebar" remove="true" />
            <referenceContainer name="sidebar.additional" remove="true" />
            </referenceContainer





            share|improve this answer

































              1














              Login to Magento back end. Goto Store->Configuration.
              Under Customer ->wishlist you can able to disable the option.






              share|improve this answer































                0














                Override core module like below:
                code/Custom/Wishlist:



                code/Custom/Wishlist/registration.php



                <?php
                MagentoFrameworkComponentComponentRegistrar::register(
                MagentoFrameworkComponentComponentRegistrar::MODULE,
                'Custom_Wishlist',
                __DIR__
                );



                code/Custom/Wishlist/composer.json



                   {
                "name": "custom/wishlist-magento2",
                "description": "N/A",
                "require": {
                "php": "~5.5.0|~5.6.0|~7.0.0"
                },
                "type": "magento2-module",
                "license": [
                "OSL-3.0",
                "AFL-3.0"
                ],
                "version": "1.0.0",
                "authors": [
                {
                "name": "Pramod Kharade",
                "email": "support@blazeclan.com",
                "homepage": "https://www.blazeclan.com/",
                "role": "Developer"
                }
                ],
                "autoload": {
                "files": [
                "registration.php"
                ],
                "psr-4": {
                "Custom\wishlist\": ""
                }
                }
                }


                code/Custom/Wishlist/etc/module.xml



                <?xml version="1.0"?>
                <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
                <module name="Custom_Wishlist" setup_version="1.0.0" >
                <sequence>
                <module name="Magento_Wishlist" />
                </sequence>
                </module>
                </config>


                code/Custom/Wishlist/etc/view/frontend/layout/default.xml



                <?xml version="1.0"?>






                    <referenceContainer name="sidebar.additional" remove="true">
                <block class="MagentoWishlistBlockCustomerSidebar" name="wishlist_sidebar" as="wishlist" template="Magento_Wishlist::sidebar.phtml"/>
                </referenceContainer>
                </body>







                share|improve this answer































                  0














                  A quick note for Enterprise users: you may need to remove the "multiple wishlist" block as well:



                  <referenceBlock name="multiple-wishlist_sidebar" remove="true" />





                  share|improve this answer































                    0














                    (M2.1)

                    If you don't want to create a custom theme and/or prefer to work from the backend, you can do the following in the backend.
                    Navigate to the cms page, category or product page you want to alter.
                    Example for Category Page: under Design -> Layout Update XML add the following code:



                     <referenceContainer name="content">
                    <referenceBlock name="catalog.compare.sidebar" remove="true" />
                    <referenceContainer name="sidebar.additional" remove="true" />
                    </referenceContainer>


                    Note: if you want additional blocks to remain in the sidebar, set the additional container to "false" like this:



                     <referenceContainer name="content">
                    <referenceContainer name="sidebar.additional" remove="false" />
                    </referenceContainer>





                    share|improve this answer

































                      0














                      instead to remove parent block just remove to the point block



                      <referenceBlock name="catalog.compare.sidebar" remove="true"/>
                      <referenceBlock name="wishlist_sidebar" remove="true"/>





                      share|improve this answer






















                        protected by Community Dec 14 '18 at 4:54



                        Thank you for your interest in this question.
                        Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



                        Would you like to answer one of these unanswered questions instead?














                        8 Answers
                        8






                        active

                        oldest

                        votes








                        8 Answers
                        8






                        active

                        oldest

                        votes









                        active

                        oldest

                        votes






                        active

                        oldest

                        votes









                        21














                        I've tried following step it worked for me.



                        1. My Wish List



                        For wish List you need to remove it via Admin > Stores > Configuration > Customers > Wish list > General Options
                        make to enabled to no and then save it.



                        2. Compare Product



                        Here you need to do some coding level changes. follow me



                        Go to vendor > magento > theme-frontend-luma > Magento_Catalog > layout > default.xml



                        Open this file find this tag "" and before body end tag put the following code






                        <referenceBlock name="catalog.compare.sidebar" remove="true"/>






                        Make sure this will remove compare product from category product
                        listing however you can uses this to any layout.




                        Once you done with this don't forget to clearing cache if enable otherwise you will not get desirable output.



                        Let me know if you have still any query






                        share|improve this answer


























                        • Great! it worked!

                          – jstuardo
                          Jan 14 '16 at 13:08






                        • 4





                          Hello gyus I'm suggesting all of you please do not modify blank and luma theme as they comes with default installation instead of this better solution is please do create your own theme and do whatever with it in order to keep your store with upcoming magento version

                          – Sagar U
                          Feb 18 '16 at 12:04






                        • 2





                          If you just want to remove "My Wish List" from the sidebar but still keep the functionality on the product page, then add this in default.xml: <referenceContainer name="wishlist_sidebar" remove="true" /> (source)

                          – thdoan
                          Jun 24 '16 at 9:24













                        • Please never edit anything in the vendor folder. This is volatile (temporary) and will go away when Magento is updated.

                          – Joseph at SwiftOtter
                          Dec 27 '17 at 20:39
















                        21














                        I've tried following step it worked for me.



                        1. My Wish List



                        For wish List you need to remove it via Admin > Stores > Configuration > Customers > Wish list > General Options
                        make to enabled to no and then save it.



                        2. Compare Product



                        Here you need to do some coding level changes. follow me



                        Go to vendor > magento > theme-frontend-luma > Magento_Catalog > layout > default.xml



                        Open this file find this tag "" and before body end tag put the following code






                        <referenceBlock name="catalog.compare.sidebar" remove="true"/>






                        Make sure this will remove compare product from category product
                        listing however you can uses this to any layout.




                        Once you done with this don't forget to clearing cache if enable otherwise you will not get desirable output.



                        Let me know if you have still any query






                        share|improve this answer


























                        • Great! it worked!

                          – jstuardo
                          Jan 14 '16 at 13:08






                        • 4





                          Hello gyus I'm suggesting all of you please do not modify blank and luma theme as they comes with default installation instead of this better solution is please do create your own theme and do whatever with it in order to keep your store with upcoming magento version

                          – Sagar U
                          Feb 18 '16 at 12:04






                        • 2





                          If you just want to remove "My Wish List" from the sidebar but still keep the functionality on the product page, then add this in default.xml: <referenceContainer name="wishlist_sidebar" remove="true" /> (source)

                          – thdoan
                          Jun 24 '16 at 9:24













                        • Please never edit anything in the vendor folder. This is volatile (temporary) and will go away when Magento is updated.

                          – Joseph at SwiftOtter
                          Dec 27 '17 at 20:39














                        21












                        21








                        21







                        I've tried following step it worked for me.



                        1. My Wish List



                        For wish List you need to remove it via Admin > Stores > Configuration > Customers > Wish list > General Options
                        make to enabled to no and then save it.



                        2. Compare Product



                        Here you need to do some coding level changes. follow me



                        Go to vendor > magento > theme-frontend-luma > Magento_Catalog > layout > default.xml



                        Open this file find this tag "" and before body end tag put the following code






                        <referenceBlock name="catalog.compare.sidebar" remove="true"/>






                        Make sure this will remove compare product from category product
                        listing however you can uses this to any layout.




                        Once you done with this don't forget to clearing cache if enable otherwise you will not get desirable output.



                        Let me know if you have still any query






                        share|improve this answer















                        I've tried following step it worked for me.



                        1. My Wish List



                        For wish List you need to remove it via Admin > Stores > Configuration > Customers > Wish list > General Options
                        make to enabled to no and then save it.



                        2. Compare Product



                        Here you need to do some coding level changes. follow me



                        Go to vendor > magento > theme-frontend-luma > Magento_Catalog > layout > default.xml



                        Open this file find this tag "" and before body end tag put the following code






                        <referenceBlock name="catalog.compare.sidebar" remove="true"/>






                        Make sure this will remove compare product from category product
                        listing however you can uses this to any layout.




                        Once you done with this don't forget to clearing cache if enable otherwise you will not get desirable output.



                        Let me know if you have still any query






                        <referenceBlock name="catalog.compare.sidebar" remove="true"/>





                        <referenceBlock name="catalog.compare.sidebar" remove="true"/>






                        share|improve this answer














                        share|improve this answer



                        share|improve this answer








                        edited Jan 16 '16 at 8:08









                        Bhushan Gohel

                        150118




                        150118










                        answered Jan 13 '16 at 19:06









                        Sagar USagar U

                        1,049416




                        1,049416













                        • Great! it worked!

                          – jstuardo
                          Jan 14 '16 at 13:08






                        • 4





                          Hello gyus I'm suggesting all of you please do not modify blank and luma theme as they comes with default installation instead of this better solution is please do create your own theme and do whatever with it in order to keep your store with upcoming magento version

                          – Sagar U
                          Feb 18 '16 at 12:04






                        • 2





                          If you just want to remove "My Wish List" from the sidebar but still keep the functionality on the product page, then add this in default.xml: <referenceContainer name="wishlist_sidebar" remove="true" /> (source)

                          – thdoan
                          Jun 24 '16 at 9:24













                        • Please never edit anything in the vendor folder. This is volatile (temporary) and will go away when Magento is updated.

                          – Joseph at SwiftOtter
                          Dec 27 '17 at 20:39



















                        • Great! it worked!

                          – jstuardo
                          Jan 14 '16 at 13:08






                        • 4





                          Hello gyus I'm suggesting all of you please do not modify blank and luma theme as they comes with default installation instead of this better solution is please do create your own theme and do whatever with it in order to keep your store with upcoming magento version

                          – Sagar U
                          Feb 18 '16 at 12:04






                        • 2





                          If you just want to remove "My Wish List" from the sidebar but still keep the functionality on the product page, then add this in default.xml: <referenceContainer name="wishlist_sidebar" remove="true" /> (source)

                          – thdoan
                          Jun 24 '16 at 9:24













                        • Please never edit anything in the vendor folder. This is volatile (temporary) and will go away when Magento is updated.

                          – Joseph at SwiftOtter
                          Dec 27 '17 at 20:39

















                        Great! it worked!

                        – jstuardo
                        Jan 14 '16 at 13:08





                        Great! it worked!

                        – jstuardo
                        Jan 14 '16 at 13:08




                        4




                        4





                        Hello gyus I'm suggesting all of you please do not modify blank and luma theme as they comes with default installation instead of this better solution is please do create your own theme and do whatever with it in order to keep your store with upcoming magento version

                        – Sagar U
                        Feb 18 '16 at 12:04





                        Hello gyus I'm suggesting all of you please do not modify blank and luma theme as they comes with default installation instead of this better solution is please do create your own theme and do whatever with it in order to keep your store with upcoming magento version

                        – Sagar U
                        Feb 18 '16 at 12:04




                        2




                        2





                        If you just want to remove "My Wish List" from the sidebar but still keep the functionality on the product page, then add this in default.xml: <referenceContainer name="wishlist_sidebar" remove="true" /> (source)

                        – thdoan
                        Jun 24 '16 at 9:24







                        If you just want to remove "My Wish List" from the sidebar but still keep the functionality on the product page, then add this in default.xml: <referenceContainer name="wishlist_sidebar" remove="true" /> (source)

                        – thdoan
                        Jun 24 '16 at 9:24















                        Please never edit anything in the vendor folder. This is volatile (temporary) and will go away when Magento is updated.

                        – Joseph at SwiftOtter
                        Dec 27 '17 at 20:39





                        Please never edit anything in the vendor folder. This is volatile (temporary) and will go away when Magento is updated.

                        – Joseph at SwiftOtter
                        Dec 27 '17 at 20:39













                        6














                        Magento 2.2.3 - Get rid of the compare



                        So I had the same issue, but found out I needed to add a way more to the default.xml to get rid of the compare:



                        <referenceBlock name="catalog.compare.sidebar" remove="true"/> <!-- Remove sidebar -->
                        <referenceBlock name="catalog.compare.link" remove="true"/> <!-- Remove link in header -->
                        <referenceBlock name="related.product.addto.compare" remove="true"/> <!-- Related product -->
                        <referenceBlock name="category.product.addto.compare" remove="true"/> <!-- Category add compare -->
                        <referenceBlock name="view.addto.compare" remove="true" /> <!-- Product addto compare -->





                        share|improve this answer




























                          6














                          Magento 2.2.3 - Get rid of the compare



                          So I had the same issue, but found out I needed to add a way more to the default.xml to get rid of the compare:



                          <referenceBlock name="catalog.compare.sidebar" remove="true"/> <!-- Remove sidebar -->
                          <referenceBlock name="catalog.compare.link" remove="true"/> <!-- Remove link in header -->
                          <referenceBlock name="related.product.addto.compare" remove="true"/> <!-- Related product -->
                          <referenceBlock name="category.product.addto.compare" remove="true"/> <!-- Category add compare -->
                          <referenceBlock name="view.addto.compare" remove="true" /> <!-- Product addto compare -->





                          share|improve this answer


























                            6












                            6








                            6







                            Magento 2.2.3 - Get rid of the compare



                            So I had the same issue, but found out I needed to add a way more to the default.xml to get rid of the compare:



                            <referenceBlock name="catalog.compare.sidebar" remove="true"/> <!-- Remove sidebar -->
                            <referenceBlock name="catalog.compare.link" remove="true"/> <!-- Remove link in header -->
                            <referenceBlock name="related.product.addto.compare" remove="true"/> <!-- Related product -->
                            <referenceBlock name="category.product.addto.compare" remove="true"/> <!-- Category add compare -->
                            <referenceBlock name="view.addto.compare" remove="true" /> <!-- Product addto compare -->





                            share|improve this answer













                            Magento 2.2.3 - Get rid of the compare



                            So I had the same issue, but found out I needed to add a way more to the default.xml to get rid of the compare:



                            <referenceBlock name="catalog.compare.sidebar" remove="true"/> <!-- Remove sidebar -->
                            <referenceBlock name="catalog.compare.link" remove="true"/> <!-- Remove link in header -->
                            <referenceBlock name="related.product.addto.compare" remove="true"/> <!-- Related product -->
                            <referenceBlock name="category.product.addto.compare" remove="true"/> <!-- Category add compare -->
                            <referenceBlock name="view.addto.compare" remove="true" /> <!-- Product addto compare -->






                            share|improve this answer












                            share|improve this answer



                            share|improve this answer










                            answered Mar 27 '18 at 9:45









                            NielsNiels

                            37.6k34568




                            37.6k34568























                                3














                                Update :for Magento 2.1



                                 <referenceContainer name="content">
                                <referenceBlock name="catalog.compare.sidebar" remove="true" />
                                <referenceContainer name="sidebar.additional" remove="true" />
                                </referenceContainer





                                share|improve this answer






























                                  3














                                  Update :for Magento 2.1



                                   <referenceContainer name="content">
                                  <referenceBlock name="catalog.compare.sidebar" remove="true" />
                                  <referenceContainer name="sidebar.additional" remove="true" />
                                  </referenceContainer





                                  share|improve this answer




























                                    3












                                    3








                                    3







                                    Update :for Magento 2.1



                                     <referenceContainer name="content">
                                    <referenceBlock name="catalog.compare.sidebar" remove="true" />
                                    <referenceContainer name="sidebar.additional" remove="true" />
                                    </referenceContainer





                                    share|improve this answer















                                    Update :for Magento 2.1



                                     <referenceContainer name="content">
                                    <referenceBlock name="catalog.compare.sidebar" remove="true" />
                                    <referenceContainer name="sidebar.additional" remove="true" />
                                    </referenceContainer






                                    share|improve this answer














                                    share|improve this answer



                                    share|improve this answer








                                    edited Sep 27 '16 at 9:59

























                                    answered Sep 2 '16 at 16:32









                                    Vishwas BhatnagarVishwas Bhatnagar

                                    141317




                                    141317























                                        1














                                        Login to Magento back end. Goto Store->Configuration.
                                        Under Customer ->wishlist you can able to disable the option.






                                        share|improve this answer




























                                          1














                                          Login to Magento back end. Goto Store->Configuration.
                                          Under Customer ->wishlist you can able to disable the option.






                                          share|improve this answer


























                                            1












                                            1








                                            1







                                            Login to Magento back end. Goto Store->Configuration.
                                            Under Customer ->wishlist you can able to disable the option.






                                            share|improve this answer













                                            Login to Magento back end. Goto Store->Configuration.
                                            Under Customer ->wishlist you can able to disable the option.







                                            share|improve this answer












                                            share|improve this answer



                                            share|improve this answer










                                            answered Jan 12 '16 at 10:31









                                            Mohan NatarajanMohan Natarajan

                                            363




                                            363























                                                0














                                                Override core module like below:
                                                code/Custom/Wishlist:



                                                code/Custom/Wishlist/registration.php



                                                <?php
                                                MagentoFrameworkComponentComponentRegistrar::register(
                                                MagentoFrameworkComponentComponentRegistrar::MODULE,
                                                'Custom_Wishlist',
                                                __DIR__
                                                );



                                                code/Custom/Wishlist/composer.json



                                                   {
                                                "name": "custom/wishlist-magento2",
                                                "description": "N/A",
                                                "require": {
                                                "php": "~5.5.0|~5.6.0|~7.0.0"
                                                },
                                                "type": "magento2-module",
                                                "license": [
                                                "OSL-3.0",
                                                "AFL-3.0"
                                                ],
                                                "version": "1.0.0",
                                                "authors": [
                                                {
                                                "name": "Pramod Kharade",
                                                "email": "support@blazeclan.com",
                                                "homepage": "https://www.blazeclan.com/",
                                                "role": "Developer"
                                                }
                                                ],
                                                "autoload": {
                                                "files": [
                                                "registration.php"
                                                ],
                                                "psr-4": {
                                                "Custom\wishlist\": ""
                                                }
                                                }
                                                }


                                                code/Custom/Wishlist/etc/module.xml



                                                <?xml version="1.0"?>
                                                <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
                                                <module name="Custom_Wishlist" setup_version="1.0.0" >
                                                <sequence>
                                                <module name="Magento_Wishlist" />
                                                </sequence>
                                                </module>
                                                </config>


                                                code/Custom/Wishlist/etc/view/frontend/layout/default.xml



                                                <?xml version="1.0"?>






                                                    <referenceContainer name="sidebar.additional" remove="true">
                                                <block class="MagentoWishlistBlockCustomerSidebar" name="wishlist_sidebar" as="wishlist" template="Magento_Wishlist::sidebar.phtml"/>
                                                </referenceContainer>
                                                </body>







                                                share|improve this answer




























                                                  0














                                                  Override core module like below:
                                                  code/Custom/Wishlist:



                                                  code/Custom/Wishlist/registration.php



                                                  <?php
                                                  MagentoFrameworkComponentComponentRegistrar::register(
                                                  MagentoFrameworkComponentComponentRegistrar::MODULE,
                                                  'Custom_Wishlist',
                                                  __DIR__
                                                  );



                                                  code/Custom/Wishlist/composer.json



                                                     {
                                                  "name": "custom/wishlist-magento2",
                                                  "description": "N/A",
                                                  "require": {
                                                  "php": "~5.5.0|~5.6.0|~7.0.0"
                                                  },
                                                  "type": "magento2-module",
                                                  "license": [
                                                  "OSL-3.0",
                                                  "AFL-3.0"
                                                  ],
                                                  "version": "1.0.0",
                                                  "authors": [
                                                  {
                                                  "name": "Pramod Kharade",
                                                  "email": "support@blazeclan.com",
                                                  "homepage": "https://www.blazeclan.com/",
                                                  "role": "Developer"
                                                  }
                                                  ],
                                                  "autoload": {
                                                  "files": [
                                                  "registration.php"
                                                  ],
                                                  "psr-4": {
                                                  "Custom\wishlist\": ""
                                                  }
                                                  }
                                                  }


                                                  code/Custom/Wishlist/etc/module.xml



                                                  <?xml version="1.0"?>
                                                  <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
                                                  <module name="Custom_Wishlist" setup_version="1.0.0" >
                                                  <sequence>
                                                  <module name="Magento_Wishlist" />
                                                  </sequence>
                                                  </module>
                                                  </config>


                                                  code/Custom/Wishlist/etc/view/frontend/layout/default.xml



                                                  <?xml version="1.0"?>






                                                      <referenceContainer name="sidebar.additional" remove="true">
                                                  <block class="MagentoWishlistBlockCustomerSidebar" name="wishlist_sidebar" as="wishlist" template="Magento_Wishlist::sidebar.phtml"/>
                                                  </referenceContainer>
                                                  </body>







                                                  share|improve this answer


























                                                    0












                                                    0








                                                    0







                                                    Override core module like below:
                                                    code/Custom/Wishlist:



                                                    code/Custom/Wishlist/registration.php



                                                    <?php
                                                    MagentoFrameworkComponentComponentRegistrar::register(
                                                    MagentoFrameworkComponentComponentRegistrar::MODULE,
                                                    'Custom_Wishlist',
                                                    __DIR__
                                                    );



                                                    code/Custom/Wishlist/composer.json



                                                       {
                                                    "name": "custom/wishlist-magento2",
                                                    "description": "N/A",
                                                    "require": {
                                                    "php": "~5.5.0|~5.6.0|~7.0.0"
                                                    },
                                                    "type": "magento2-module",
                                                    "license": [
                                                    "OSL-3.0",
                                                    "AFL-3.0"
                                                    ],
                                                    "version": "1.0.0",
                                                    "authors": [
                                                    {
                                                    "name": "Pramod Kharade",
                                                    "email": "support@blazeclan.com",
                                                    "homepage": "https://www.blazeclan.com/",
                                                    "role": "Developer"
                                                    }
                                                    ],
                                                    "autoload": {
                                                    "files": [
                                                    "registration.php"
                                                    ],
                                                    "psr-4": {
                                                    "Custom\wishlist\": ""
                                                    }
                                                    }
                                                    }


                                                    code/Custom/Wishlist/etc/module.xml



                                                    <?xml version="1.0"?>
                                                    <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
                                                    <module name="Custom_Wishlist" setup_version="1.0.0" >
                                                    <sequence>
                                                    <module name="Magento_Wishlist" />
                                                    </sequence>
                                                    </module>
                                                    </config>


                                                    code/Custom/Wishlist/etc/view/frontend/layout/default.xml



                                                    <?xml version="1.0"?>






                                                        <referenceContainer name="sidebar.additional" remove="true">
                                                    <block class="MagentoWishlistBlockCustomerSidebar" name="wishlist_sidebar" as="wishlist" template="Magento_Wishlist::sidebar.phtml"/>
                                                    </referenceContainer>
                                                    </body>







                                                    share|improve this answer













                                                    Override core module like below:
                                                    code/Custom/Wishlist:



                                                    code/Custom/Wishlist/registration.php



                                                    <?php
                                                    MagentoFrameworkComponentComponentRegistrar::register(
                                                    MagentoFrameworkComponentComponentRegistrar::MODULE,
                                                    'Custom_Wishlist',
                                                    __DIR__
                                                    );



                                                    code/Custom/Wishlist/composer.json



                                                       {
                                                    "name": "custom/wishlist-magento2",
                                                    "description": "N/A",
                                                    "require": {
                                                    "php": "~5.5.0|~5.6.0|~7.0.0"
                                                    },
                                                    "type": "magento2-module",
                                                    "license": [
                                                    "OSL-3.0",
                                                    "AFL-3.0"
                                                    ],
                                                    "version": "1.0.0",
                                                    "authors": [
                                                    {
                                                    "name": "Pramod Kharade",
                                                    "email": "support@blazeclan.com",
                                                    "homepage": "https://www.blazeclan.com/",
                                                    "role": "Developer"
                                                    }
                                                    ],
                                                    "autoload": {
                                                    "files": [
                                                    "registration.php"
                                                    ],
                                                    "psr-4": {
                                                    "Custom\wishlist\": ""
                                                    }
                                                    }
                                                    }


                                                    code/Custom/Wishlist/etc/module.xml



                                                    <?xml version="1.0"?>
                                                    <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
                                                    <module name="Custom_Wishlist" setup_version="1.0.0" >
                                                    <sequence>
                                                    <module name="Magento_Wishlist" />
                                                    </sequence>
                                                    </module>
                                                    </config>


                                                    code/Custom/Wishlist/etc/view/frontend/layout/default.xml



                                                    <?xml version="1.0"?>






                                                        <referenceContainer name="sidebar.additional" remove="true">
                                                    <block class="MagentoWishlistBlockCustomerSidebar" name="wishlist_sidebar" as="wishlist" template="Magento_Wishlist::sidebar.phtml"/>
                                                    </referenceContainer>
                                                    </body>








                                                    share|improve this answer












                                                    share|improve this answer



                                                    share|improve this answer










                                                    answered Jun 1 '17 at 3:51









                                                    Pramod KharadePramod Kharade

                                                    633621




                                                    633621























                                                        0














                                                        A quick note for Enterprise users: you may need to remove the "multiple wishlist" block as well:



                                                        <referenceBlock name="multiple-wishlist_sidebar" remove="true" />





                                                        share|improve this answer




























                                                          0














                                                          A quick note for Enterprise users: you may need to remove the "multiple wishlist" block as well:



                                                          <referenceBlock name="multiple-wishlist_sidebar" remove="true" />





                                                          share|improve this answer


























                                                            0












                                                            0








                                                            0







                                                            A quick note for Enterprise users: you may need to remove the "multiple wishlist" block as well:



                                                            <referenceBlock name="multiple-wishlist_sidebar" remove="true" />





                                                            share|improve this answer













                                                            A quick note for Enterprise users: you may need to remove the "multiple wishlist" block as well:



                                                            <referenceBlock name="multiple-wishlist_sidebar" remove="true" />






                                                            share|improve this answer












                                                            share|improve this answer



                                                            share|improve this answer










                                                            answered Aug 24 '17 at 17:56









                                                            thaddeusmtthaddeusmt

                                                            12.5k75266




                                                            12.5k75266























                                                                0














                                                                (M2.1)

                                                                If you don't want to create a custom theme and/or prefer to work from the backend, you can do the following in the backend.
                                                                Navigate to the cms page, category or product page you want to alter.
                                                                Example for Category Page: under Design -> Layout Update XML add the following code:



                                                                 <referenceContainer name="content">
                                                                <referenceBlock name="catalog.compare.sidebar" remove="true" />
                                                                <referenceContainer name="sidebar.additional" remove="true" />
                                                                </referenceContainer>


                                                                Note: if you want additional blocks to remain in the sidebar, set the additional container to "false" like this:



                                                                 <referenceContainer name="content">
                                                                <referenceContainer name="sidebar.additional" remove="false" />
                                                                </referenceContainer>





                                                                share|improve this answer






























                                                                  0














                                                                  (M2.1)

                                                                  If you don't want to create a custom theme and/or prefer to work from the backend, you can do the following in the backend.
                                                                  Navigate to the cms page, category or product page you want to alter.
                                                                  Example for Category Page: under Design -> Layout Update XML add the following code:



                                                                   <referenceContainer name="content">
                                                                  <referenceBlock name="catalog.compare.sidebar" remove="true" />
                                                                  <referenceContainer name="sidebar.additional" remove="true" />
                                                                  </referenceContainer>


                                                                  Note: if you want additional blocks to remain in the sidebar, set the additional container to "false" like this:



                                                                   <referenceContainer name="content">
                                                                  <referenceContainer name="sidebar.additional" remove="false" />
                                                                  </referenceContainer>





                                                                  share|improve this answer




























                                                                    0












                                                                    0








                                                                    0







                                                                    (M2.1)

                                                                    If you don't want to create a custom theme and/or prefer to work from the backend, you can do the following in the backend.
                                                                    Navigate to the cms page, category or product page you want to alter.
                                                                    Example for Category Page: under Design -> Layout Update XML add the following code:



                                                                     <referenceContainer name="content">
                                                                    <referenceBlock name="catalog.compare.sidebar" remove="true" />
                                                                    <referenceContainer name="sidebar.additional" remove="true" />
                                                                    </referenceContainer>


                                                                    Note: if you want additional blocks to remain in the sidebar, set the additional container to "false" like this:



                                                                     <referenceContainer name="content">
                                                                    <referenceContainer name="sidebar.additional" remove="false" />
                                                                    </referenceContainer>





                                                                    share|improve this answer















                                                                    (M2.1)

                                                                    If you don't want to create a custom theme and/or prefer to work from the backend, you can do the following in the backend.
                                                                    Navigate to the cms page, category or product page you want to alter.
                                                                    Example for Category Page: under Design -> Layout Update XML add the following code:



                                                                     <referenceContainer name="content">
                                                                    <referenceBlock name="catalog.compare.sidebar" remove="true" />
                                                                    <referenceContainer name="sidebar.additional" remove="true" />
                                                                    </referenceContainer>


                                                                    Note: if you want additional blocks to remain in the sidebar, set the additional container to "false" like this:



                                                                     <referenceContainer name="content">
                                                                    <referenceContainer name="sidebar.additional" remove="false" />
                                                                    </referenceContainer>






                                                                    share|improve this answer














                                                                    share|improve this answer



                                                                    share|improve this answer








                                                                    edited Oct 4 '17 at 10:15

























                                                                    answered Oct 4 '17 at 7:45









                                                                    Els den IepEls den Iep

                                                                    190111




                                                                    190111























                                                                        0














                                                                        instead to remove parent block just remove to the point block



                                                                        <referenceBlock name="catalog.compare.sidebar" remove="true"/>
                                                                        <referenceBlock name="wishlist_sidebar" remove="true"/>





                                                                        share|improve this answer




























                                                                          0














                                                                          instead to remove parent block just remove to the point block



                                                                          <referenceBlock name="catalog.compare.sidebar" remove="true"/>
                                                                          <referenceBlock name="wishlist_sidebar" remove="true"/>





                                                                          share|improve this answer


























                                                                            0












                                                                            0








                                                                            0







                                                                            instead to remove parent block just remove to the point block



                                                                            <referenceBlock name="catalog.compare.sidebar" remove="true"/>
                                                                            <referenceBlock name="wishlist_sidebar" remove="true"/>





                                                                            share|improve this answer













                                                                            instead to remove parent block just remove to the point block



                                                                            <referenceBlock name="catalog.compare.sidebar" remove="true"/>
                                                                            <referenceBlock name="wishlist_sidebar" remove="true"/>






                                                                            share|improve this answer












                                                                            share|improve this answer



                                                                            share|improve this answer










                                                                            answered Jan 1 at 13:25









                                                                            Hassan Ali ShahzadHassan Ali Shahzad

                                                                            1,3611220




                                                                            1,3611220

















                                                                                protected by Community Dec 14 '18 at 4:54



                                                                                Thank you for your interest in this question.
                                                                                Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).



                                                                                Would you like to answer one of these unanswered questions instead?



                                                                                Popular posts from this blog

                                                                                Monofisismo

                                                                                Angular Downloading a file using contenturl with Basic Authentication

                                                                                Olmecas