I have tried to change the title of the Orders and Returns page with XML with the following code.
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="1column" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"> <head> <title>Orders and Tracking - Test</title> <link rel="canonical" src="http://www.extenderstore.com.au/sales/guest/form/" src_type="url"/> </head> <body> <referenceBlock name="page.main.title"> <action method="setPageTitle"> <argument translate="true" name="title" xsi:type="string">Orders and Tracking</argument> </action> </referenceBlock> </body> </page>
The canonical URL appears but the title does not. I have looked in vendor/magento/module-sales and I can't find an XML file which sets the title so I am assuming it is being done with a PHP function. I have done some further research and to override this I would need to make a module. How do I create this?