【问题标题】:How can I technically have two parts of a blog displaying separately?从技术上讲,我怎样才能让博客的两个部分分别显示?
【发布时间】:2017-10-18 20:49:25
【问题描述】:

如何使我的 WordPress 博客仅以英语或法语(博客的两列)显示,供人们使用 javascript 或 CSS 搜索信息?我自己翻译了内容,因此更重要的是让相关内容出现在相关受众面前。目前,标题也是双语的。我有这个网站:www.emelinejonet.com(.com 商业主题/网站)。在这个网站上,我有 3 个标签,实际上是 3 个不同的博客。在关于“爱尔兰/法国”的博客上,当前帖子和所有未来帖子将分为两栏:一栏是法语,一栏是英语。有人告诉我,使用 CSS 或 Javascript,我可以进行一些编码,允许仅显示博客的一部分,具体取决于人的连接位置(Fr 或 Ie),如下所示:blog/article-title#fr 和 blog /article-title#en 并将 javascript 更改为 CSS 类以“显示:无”。不幸的是,我自己没有真正的 CSS/Javascript 编码知识(不过我知道 HTML)。如果我需要编码,我应该在哪里添加编码文本?

【问题讨论】:

标签: javascript css wordpress


【解决方案1】:

根据网址,您可以隐藏有问题的div

if (url.indexOf('https://emelinejonet.com/category/irelandfrance/blog/article-title#fr') >= 0) {
  $('#div_Fr').hide();
} else {
  $('#div_Ie').show();
}

请参阅this SO 答案。

此外,如果上面代码中的 URL(或 div 名称)与您的实际情况略有不同,请随时更改它们。

关于在何处添加 CSS 的其他问题,如果您使用 wordpress.org,请在 Appearance->Customize 设置中查找 Additional CSS。那是你可以添加它的地方。你可以阅读它here。如需添加 Javascript(如上所示),请参阅 here

也就是说,您似乎对 JS 和 CSS 并不熟悉,因此,在您开始在博客中使用 JS 和 CSS 之前,您需要花一些时间了解一下 JS 和 CSS 的工作原理。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-30
    • 2020-06-23
    • 2013-06-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多