Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/heroku/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento2 如何从Magento 2中的CMS页面和类别页面中删除H1标题_Magento2_Magento 2.0 - Fatal编程技术网

Magento2 如何从Magento 2中的CMS页面和类别页面中删除H1标题

Magento2 如何从Magento 2中的CMS页面和类别页面中删除H1标题,magento2,magento-2.0,Magento2,Magento 2.0,我想在CMS页面和分类页面的描述字段中添加H1标题和描述 如何删除这些页面的H1标题,但保留产品页面的H1标题?要从主页删除标题,您只需在cms\u index\u index.xml中添加。您还可以在需要的地方使用display true和false。只需添加简单的css即可 在主体中获取页面类,并使用添加css的方式获取页面名称类 。Yourpagename.page_title h1{显示:无;} 你的问题很简单 您在cms\u index\u index.xml中尝试过类似的内容吗 &l

我想在CMS页面和分类页面的描述字段中添加H1标题和描述


如何删除这些页面的H1标题,但保留产品页面的H1标题?

要从主页删除标题,您只需在
cms\u index\u index.xml
中添加
。您还可以在需要的地方使用display true和false。

只需添加简单的css即可

在主体中获取页面类,并使用添加css的方式获取页面名称类

。Yourpagename.page_title h1{显示:无;}


你的问题很简单

您在cms\u index\u index.xml中尝试过类似的内容吗

<?xml version="1.0"?>
<!--
/**
 * Copyright © 2016 Magento. All rights reserved.
 * See COPYING.txt for license details.
 */
-->
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" layout="1column" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
    <body>
        <referenceBlock name="page.main.title" remove="true" />
    </body>
</page>

如果您只需进入“管理”并进入“内容”>“页面”,然后单击主页(或任何页面)上的“编辑”,则有一个名为“设计”的部分,您可以在其中粘贴要执行的xml。在这种情况下,如果您添加:


它将从主页中删除标题。

由于仍然没有人发布类别页面的编辑内容,要编辑的XML文件位于
/vendor/magento/module catalog/view/frontend/layout/catalog\u category\u view.XML
中。要编辑的块与CMS页面的块几乎相同:


要从主页中删除标题,您只需在
您的cms\u index\u index.xml
中添加
。您还可以在需要的位置使用
显示真

这东西现在对我很管用:

<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
    <referenceContainer name="content">
        <block class="Magento\Cms\Block\Page" name="cms_page"/>
    </referenceContainer>
  <referenceBlock name="page.main.title" remove="true" />
</body>


将此代码放在cms页面视图中。cml

谢谢您的建议。但这对搜索引擎优化不好:如果答案正确,请注意我已经将此文件添加到/app/design/frontend/vendor/theme/Magento\u Cms/Cms\u index\u index.xml中,但它不起作用。试着在主题中覆盖该文件。别忘了在主题中覆盖该文件,这样,如果以后升级,如果你想在答案中添加内容,它就不会改变你可以用它来代替评论