我在网上到处搜索,找不到什么能真正帮助我的东西。这是我的问题;
我使用一个插件,它提供了在页面或帖子中显示文件的短代码。对于每个文件,我需要编写2-3个短代码来更改该短代码的“url”部分,并且取决于我所在的子域,我想隐藏那些不关心的短代码。我尝试了一些解决方案;
首先,将每个短代码放入带有特定类的div中,然后隐藏它。失败
其次,尝试在短代码中直接添加一个类,尝试找到它并用一个空字符串替换它。失败
第三,尝试按名称查找短代码并修改其url (因此每个文件都有唯一的短代码)。失败
我不知道哪种代码可以工作,我从一些网站(例如这一个和这一个 )中获得了它,并试图“混合”它们,但它并没有像我想的那样起作用。
有人有解决办法吗?
发布于 2015-09-17 09:01:07
在您的php
文件中这样检查它:
if($_SERVER["HTTP_HOST"] == "product1.domain.com") { // check the current domain
// your shortcode here. use do_shortcode to display the shorcode
}
如果你贴出处理短代码的代码,我会帮上更大的忙。
https://wordpress.stackexchange.com/questions/202816
复制相似问题