我试图隐藏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();?>
从模板中删除,那么整个页面都会消失.
该网站在这里:网站
您说您已为此特定页面创建了模板.
在这种情况下,您可以使用jQuery来隐藏标题.将其添加到页面模板的结尾(或开头).
<script>jQuery('header').hide();</script>
Run Code Online (Sandbox Code Playgroud)
您可能希望将此包装在类似a的内容中,jQuery( document ).ready(function() {
以确保在运行脚本之前加载页面.也许添加defer属性.