Loading [MathJax]/jax/input/TeX/config.js
社区首页 >问答首页 >如何使用不同的URLS在同一页上显示不同的内容

如何使用不同的URLS在同一页上显示不同的内容
EN

WordPress Development用户
提问于 2021-09-09 15:44:49
回答 1查看 45关注 0票数 0

我用wordpress。我有功能上的查询字符串,它以正确的语言显示内容。

示例urls

代码语言:javascript
代码运行次数:0
复制
example.com/privacy/?lang=en
example.com/privacy/?lang=es
example.com/privacy/?lang=fr
example.com/privacy/?lang=db

page-privacy.php上的代码

代码语言:javascript
代码运行次数:0
复制
<script type="text/javascript" charset="UTF-8">   
  var langCodeSearch = new URLSearchParams(window.location.search);
  var langCode = Object.fromEntries(langCodeSearch.entries());

              
   Api.Initialized.then(function() {
    Api.LoadContent(["https://url-to-api-that-has-content.json"], langCode.lang //**language declaration need to happen here**);
              });
</script>

上面的代码很好用,但是是否可以使用以下URL结构来实现相同的功能呢?

代码语言:javascript
代码运行次数:0
复制
example.com/privacy/en
example.com/privacy/es
example.com/privacy/fr
example.com/privacy/gb

我想根据URL的最后一部分显示内容。

EN

回答 1

WordPress Development用户

发布于 2021-09-09 20:55:21

不确定是否有特定的原因需要使用查询字符串,但听起来可能本地化可以满足您的需要。这将允许您的内容根据用户的位置进行翻译。

我对WordPress的本地化并没有太多的经验,但似乎有大量的插件可以处理本地化。这里有一篇来自TranslatePress的文章,它更深入地解释了这个主题:

https://translatepress.com/wordpress-localization/

以及上面的WordPress文档:

https://developer.wordpress.org/apis/handbook/internationalization/localization/

票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/395448

复制
相关文章
同一页插入不同页码
报告或论文集是由许多篇文档汇集而来,既需要说明某一页在当前文档中的页码,又需要说明该页在整个文集中的页码,这就出现了同一页面设置不同页码的情况,利用域很容易解决这个问题。
P轴
2022/11/18
7500
同一域名下,不同的URL的路径转发到不同服务上
这种配置常用于一个网站通过不同的路径提供不同服务的场景。 通过如下的访问配置: 对 http://my.nginx.test/hello-k8s 的访问将被路由到后端名为"hello-k8s-svc" 的Service。 对 http://my.nginx.test/hello-world 的访问将被路由到后端名为"hello-world-svc" 的Service。 ingress.yaml如下: apiVersion: extensions/v1beta1 kind: Ingress metadata:
院长技术
2022/03/10
3.4K0
同一域名下,不同的URL的路径转发到不同服务上
openstack nova-compute在不同的hypervisors上使用不同的存储后端
实验环境 主机名 IP controller1 192.168.2.240 compute1 192.168.2.242 compute2 192.168.2.243 compute3 192.168
tanmx
2018/07/17
2.3K0
Power BI同一数据显示不同单位
一位群友遇到一个问题,数据差异非常大,有的上亿,有的只有几百。如何更好的显示这样的数据?
wujunmin
2022/05/19
1K0
Power BI同一数据显示不同单位
在 Azure Functions 上使用不同的路由前缀
有时需要使用与 Azure Functions 自动生成的路由前缀不同的路由前缀。
Edi Wang
2021/12/20
1.1K0
在 Azure Functions 上使用不同的路由前缀
在同一word文档中设置不同页码
(opens new window) 1、把文档结构确定好,比如封面、目录和正文,然后在每一部分与每一部分之间插入分隔符,具体操作为:点击“页面布局”-“分隔符”-“下一节”。注意要把光标放在两部分即封面与目录之间哦。 2、点击“插入”-"页码"-“页面底端”,选择自己需要的页码样式。 3、取消分节链接。word默认的节是链接到前一节的(即与前一节有相同的页面格式),因此要将节与节之间的链接取消掉。点击页码,点击“取消链接到前一条页眉” 4、封面部分不要页码,直接选中页码手动删除即可,操作如下图所示。因为封面部分已经独立为一节,所以不会受其他部分影响。 5、点击“页码”-“设置页码格式“,会出现如下对话框。在编号格式里选择罗马数字,在页码编号里选择起始页码,填I,点确定。 6、正文部分按照相同的方法设置成阿拉伯数字页码。这样整篇文章的页码就弄好了哦。
P轴
2022/11/18
2K0
h5页面在不同iOS设备上的问题总结
在做文章评论的功能时,会遇到很多兼容性的问题,在不同机型上的表现也很不一致,总结了以下这些问题。
grain先森
2019/03/28
1.9K0
如何识别不同的编程语言(上)
漫谈编程语言:数量 这又是一个有趣的话题~~,要知道编程语言有那么的多。引自Quora上一个相关问题的答案,从ABC到Z Shell就有256个。 但是这并不是最佳的答案,要知道维基百科上就有500+种编程语言了。 而据另外一个历史悠久的网站“99 Bottles of Beer”(创办于1994-1998年期间,当时大概就收录了227语语言了)所统计,已经有1500+种语言了。 根据德国语言学家在1979年的统计,当时世界上已经查明的语言有5651种。要知道世界人口有75亿左右,而程序员才有18.5M。
Phodal
2018/01/29
3.1K0
VBA代码:不同的工作表显示不同的弹出菜单
如果想要对每个工作表显示不同的菜单,或者仅在某些工作表中显示菜单,可以使用相应的代码来实现。
fanjy
2022/11/16
8960
利用js实现不同域名显示不同备案的方法
现实项目当中我们经常会遇到到多给域名访问一个页面或者一个站点的时候,限制备案的审核比较严格,就需要域名对应页面要放正确的备案号下面我们可以利用js实现。
小唐同学.
2023/03/07
2.9K0
dart - 如何在带有DartFlutter的不同类上使用变量
我有一类是我的getToken类。在此类中,我得到的 token 是字符串 token 。这是我的 getToken.dart
徐建国
2021/08/03
2.6K0
使用 Vagrant 在不同的操作系统上测试你的脚本
我使用 Vagrant 已经很长时间了。我使用几种 DevOps 工具,把它们全安装在一个系统上会搞得很乱。Vagrant 可以让你在不破坏系统的情况下随意折腾,因为你根本不需要在生产系统上做实验。
用户8639654
2021/10/11
1K0
vscode 在不同设备上共用自己的配置
这说明配置已经成功上传。 在自己的Gitee中查看自己上传的配置 7. 如果同步配置
全栈若城
2024/02/29
2710
vscode 在不同设备上共用自己的配置
java中==、equals的不同AND在js中==、===的不同
       1.==操作符:首先,对于非基本数据类型的对象比较,相同内存中存储的变量的值是否相等,注意是相同内存地址的才可,并且数值相同(当然地址相同,值也一定相同)才会返回true.     但是,对于基本数据类型的比较(比如:int flot double等),值相同,"=="比较便会返回true.(这是编译的规则,当进行基本数据类型的比较时,会编译生成if_icmpne指令不会进行比较地址。而进行对象比较时,会生成if_icmpne指令,会比较地址。生成的指令都是不同的)。
洋仔聊编程
2019/01/15
4K0
WordPress 不同的文章和页面显示不同的菜单项
通过 Page Specific Menu Items 插件允许用户在编辑文章和页面时,选择显示的菜单项。
星哥玩云
2022/09/14
9650
WordPress 不同的文章和页面显示不同的菜单项
使用log4j配置不同文件输出不同内容
敲代码中很不注意写日志,虽然明白很重要。今天碰到记录日志,需要根据内容分别输出到不同的文件。 参考几篇文章: 感觉最详细:http://blog.csdn.net/azheng270/article/details/2173430/ 喜欢博客园的日志风格,第一篇参考文章就是它:http://www.cnblogs.com/alipayhutu/archive/2012/06/21/2558249.html 写好的模板,直接修改就可以,虽然不满足我的需求:http://blog.csdn.net/rsun1/
Ryan-Miao
2018/03/13
3K0
使用log4j配置不同文件输出不同内容
X#中如何根据不同的区域设置显示项目资源中不同语言的文件
这里所说的区域设置,应该是 OS 的区域设置,换句话说,是中文环境还是其他语言的环境。
firstxinjie
2024/12/06
620
X#中如何根据不同的区域设置显示项目资源中不同语言的文件
【Node.js练习】根据不同的url响应不同的html内容
 进去之后默认的就是首页也就是/当我们再地址栏输入index.html同样也是首页
坚毅的小解同志的前端社区
2022/11/28
1.8K0
【Node.js练习】根据不同的url响应不同的html内容
JavaScript案例:分时显示不同图片,显示不同问候语
要求 根据不同时间,页面显示不同图片,同时显示不同的问候语。 如果上午时间打开页面,显示上午好,显示上午的图片。 如果下午时间打开页面,显示下午好,显示下午的图片。 如果晚上时间打开页面,显示晚上好,显示晚上的图片。 分析 根据系统不同时间来判断,所以需要用到日期内置对象 利用多分支语句来设置不同的图片 需要一个图片,并且根据时间修改图片,就需要用到操作元素src属性 需要一个div元素,显示不同问候语,修改元素内容即可 代码 <!DOCTYPE html> <html lang="en"> <he
岳泽以
2022/10/26
9470
JavaScript案例:分时显示不同图片,显示不同问候语
不同环境相同配置项的内容如何diff差异?
在工作中,我们用到的环境经常会有很多套,由于不同的环境使用的配置是不一样的,那么怎么能够对比所有不同环境的相同配置项各是什么内容呢?
Wu_Candy
2022/07/04
1.2K0
不同环境相同配置项的内容如何diff差异?

相似问题

显示不同国家的不同内容?

20

在索引页上以不同字体大小显示标题

10

如何让标题在不同的页面上显示不同的内容?

20

根据变量显示不同的内容

10

如何在同一页上使用具有不同属性值的相同短代码

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档