如何在wordpress中隐藏特定页面上的标题

Gav*_*son 1 css php wordpress

我试图隐藏WordPress中特定页面上的标题.我知道我可以用CSS做到这一点.

仪表板中显示的页面ID为:

wp-admin/post.php?post=31221&action=edit
Run Code Online (Sandbox Code Playgroud)

该页面有一个没有id或类的标题(不确定是谁构建它).但我可以隐藏标题:

header {display: none;}
Run Code Online (Sandbox Code Playgroud)

我似乎无法隐藏特定页面上的标题.我试过了:

.page-id-31221 header {display:none;} .pageid-31221 header {display:none;}

我也尝试过#和postid等等.是否有另一种隐藏页面标题的方法?

如果失败了,我可以在模板中调用后隐藏标题吗?我已经为页面创建了一个自定义模板,但我不确定用于隐藏它的php.如果我<?php get_header();?>从模板中删除,那么整个页面都会消失.

该网站在这里:网站

Phi*_*ley 6

您说您已为此特定页面创建了模板.

在这种情况下,您可以使用jQuery来隐藏标题.将其添加到页面模板的结尾(或开头).

<script>jQuery('header').hide();</script>
Run Code Online (Sandbox Code Playgroud)

您可能希望将此包装在类似a的内容中,jQuery( document ).ready(function() {以确保在运行脚本之前加载页面.也许添加defer属性.