一直在绕圈子 - 我正在建立一个简单的博客,其中包含我的各种艺术视频、音乐等。所以我想要更多的网站而不是博客,所以我想隐藏博客文章和热门帖子小部件从登陆页面。
我正在使用当代博客主题。默认情况下,博客文章和热门文章小部件是不可移动的,但您可以进入主题 - 编辑 html 并将锁定从 true 更改为 false,并且确实可见从 true 更改为 false。单击“保存”,在布局中一切看起来都不错,但是一旦您加载博客回来,它们就会出现。显然有些东西正在重新加载它们 - 非常感谢任何帮助。
如果您需要不同的登陆主页,请使用条件标签。
您的内容在这里
我根据 Sulabh Shresha 的回答找到了解决方案。
<b:if cond='data:blog.url == data:blog.homepageUrl'> <!-- this script hides the main widget on the home page--> <script type="text/javascript"> document.getElementById('Blog1).setAttribute('style','display:none;') </script> </b:if>
document.querySelectorAll('.no-posts-message').forEach( element => { element.innerHTML=`<h1>site under construction…</h1>` })
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<script type="text/javascript">
document.getElementById("Blog1").style.display="none";
</script></b:if>