从 Blogger 中删除或隐藏博客文章和热门文章小部件

问题描述 投票:0回答:3

一直在绕圈子 - 我正在建立一个简单的博客,其中包含我的各种艺术视频、音乐等。所以我想要更多的网站而不是博客,所以我想隐藏博客文章和热门帖子小部件从登陆页面。

我正在使用当代博客主题。默认情况下,博客文章和热门文章小部件是不可移动的,但您可以进入主题 - 编辑 html 并将锁定从 true 更改为 false,并且确实可见从 true 更改为 false。单击“保存”,在布局中一切看起来都不错,但是一旦您加载博客回来,它们就会出现。显然有些东西正在重新加载它们 - 非常感谢任何帮助。

widget blogger
3个回答
1
投票

如果您需要不同的登陆主页,请使用条件标签。

您的内容在这里


0
投票

我根据 Sulabh Shresha 的回答找到了解决方案。

  • 模板/编辑html
  • 在底部添加:
<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>
  • 您可以调整脚本来为 Blog1 div 或其内容设置自定义 HTML 内容,而不是隐藏它。所以,像这样:
document.querySelectorAll('.no-posts-message').forEach(
    element =>  { element.innerHTML=`<h1>site under construction…</h1>` })

0
投票
<b:if cond='data:blog.url == data:blog.homepageUrl'>
    <script type="text/javascript">       
document.getElementById("Blog1").style.display="none";  
</script></b:if>
© www.soinside.com 2019 - 2024. All rights reserved.