从技术上讲,我如何让博客的两个部分分别显示



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

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

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

请参阅此SO答案。

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

关于在哪里添加CSS的另一个问题,如果您使用的是wordpress.org,请在Appearance->Customize设置中查找Additional CSS。那是你可以添加的地方。你可以在这里阅读。要添加Javascript(类似于上面的),请参阅此处。

也就是说,看起来你不熟悉JS和CSS,所以,在你开始在博客中使用它们之前,你需要花一些时间来了解JS和CSS是如何工作的。

最新更新