问题标签 [multisite]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
262 浏览

wordpress - 使用 apt-get 安装 Web 应用程序的实例

是否可以在 Web 服务器上拥有许多 MediaWiki 或 Wordpress 实例,由 apt-get 安装和自动升级?如果是这样,Ubuntu LTS 是否会使用仅安全补丁进行升级?

谢谢!

0 投票
2 回答
719 浏览

php - 为不在同一网络上的多个网站创建登录 API

我已经构建了两个单独的游戏,我希望它们共享相同的登录系统。因此,如果您有一个用于两种游戏的帐户。

但是当他们第一次注册并登录时,我不想将他们重定向到集中式系统,因为我希望注册/登录过程尽可能简单,因为我担心他们会失去兴趣。

所以我在考虑让他们正常登录网站,然后cURL通过构建 API 将请求发送到中心化网站。

然而,我想知道这是否是一个好方法,因为没有一个网站在同一个网络上。我想我必须以只接受来自游戏所在域的请求的方式构建集中式登录系统。但是我还有其他需要担心的事情吗?我应该如何发送例如密码?因为向他们发送纯文本似乎是一个可怕的想法,所以我想我必须在游戏的一边对它们进行哈希处理。我想我将不得不制作用户表的一个小副本,例如usernameand user_id

I don't want to use for example OpenID or Facebook Connect or something because that does mean redirecting to an external system (which is bad for user experience) and the average age off players on the website is about fourteen, so they have no clue about OpenID and I don't want to force them to connect their Facebook accounts to my websites.

Also I'm sorry if I'm unclear or writing in bad English, I'm not a native and having a hard time expressing myself the right way.

Thanks in advance!

0 投票
0 回答
68 浏览

wordpress - wp_blogs 的自定义字段

我有一个 Wordpress 多站点安装,我需要一个额外的字段来保存每个博客的特定 ID。Wordpress 不允许我更改要为博客创建的 ID,因此我正在寻找另一种解决方案 - 自定义字段。关键是我似乎无法添加一个。

我尝试过的是:

不过,这对 wp_blogs 没有任何作用。

0 投票
1 回答
857 浏览

php - 将 Wordpress 多站点移动到子文件夹中的 localhost

我最近将我的网站从 www 修剪到 localhost 的一个子文件夹中,因此网站 url 看起来像这样:http://localhost/mysite/main

这是一个 WordPress 多铝石。我已经搜索并替换了 db www.mysite.com -> localhost/mysite/main

有我的 .htaccess

在 wp-config.php 中添加了以下内容

出于某种原因,虽然我得到了一个网页重定向循环。

不知道为什么!?

感谢您提前提供帮助。

0 投票
1 回答
47 浏览

wordpress - Wordpress 多站点主域重定向失败

我已经完成了多站点安装,还创建了通配符子域。当我输入带有 www 的域时,网站重定向成功。但是,当我键入没有 www 的域时,页面会失败并显示找不到 url。请帮我解决这个问题。我正在努力从昨天开始取得这一成功。

我已经提供了安装中给出的代码来替换 .htaccess 文件。

0 投票
3 回答
2607 浏览

php - Wordpress 导航菜单页面项目随机消失

(我很抱歉发了这么长的帖子,见下面的结论)

我设置了一个 WP 多站点,其中一些站点处于生产模式(使用域别名),而一些站点仍未“启动”。目前有五个站点正在运行。

但是,我有一个非常奇怪的问题:一些 wp nav 菜单项正在随机消失。只有页面项目消失了——自定义链接、类别等仍然存在。页面仍然存在,它们只是从菜单中删除。这种情况大约每周发生一次。前几次我一直在网站上工作,所以我认为是我做了一些事情。但是最近它发生在例如周末的半夜,当时我和我的客户都没有接触过该网站。

通常它看起来像是某种连锁反应——当菜单项在一个站点上消失时,它有时会在另一个站点上消失,但并非总是如此——而且并不总是同时出现。例如,今天,两个站点 ( http://wasabicms.se ) 和 ( http://womenswellness.se ) 上的菜单消失了,所以我检查了其他站点,它们都还好。然后,几分钟后,它在另一个站点上消失了。

服务器管理员查看了 mysql、php 和 apache 日志,没有发现任何异常。消失的菜单项不再出现在 wp_posts 中。不幸的是,我们无法激活 mysql 查询日志,因此我们无法确定它们是如何被删除的。

已安装并激活的插件有:

  • 高级自定义字段

  • 高级自定义字段:选项页面

  • 高级自定义字段:重复字段

  • 博客复印机

  • 联系表格 7

  • 喷气背包

  • 新用户批准

  • 重定向(Urban Giraffe 的一个)

  • 简单的 301 重定向

  • WordPress 导入器

  • Wordpress MU 域映射

  • Wordpress SEO(由 Yoast 提供)

  • WP Instagram 小部件(由 Code For The People)

但是,除了 New User Approve 和 Wordpress MU Domain Mapping 之外,我一直在其他项目上使用它们,没有任何问题。我无法停用它们,因为所有站点都在使用它们,有些处于生产模式。


结论

WP 导航菜单项(仅限页面)正在从多站点的菜单中消失。页面本身仍然存在,只是导航菜单链接消失了。这会随机发生(~每周一次),即使没有人在处理代码或登录到管理员。没有从 php、mysql 或 apache 记录错误。


我很抱歉这篇长文,但我真的认为它必须详细解释。有人认识这个问题吗?或者可以指出我正确的方向?我觉得我什么都试过了。非常感谢您!

0 投票
1 回答
134 浏览

wordpress - WordPress 多站点管理员链接未更新/缺少域

以前不会发生这种情况,但是现在当在多站点中创建新站点时,或者如果我重命名测试站点,WordPress 站点管理员中的链接不会正确更新。

如果我将子域更改为测试站点,则管理员链接不会更新。

当我创建一个新站点时,链接最终为

这显然不起作用。

当我转到站点设置时,网址是正确的。

有人见过这个吗?谢谢。

0 投票
2 回答
73 浏览

wordpress - WP中有两种不同语言的两个站点

请帮忙 !

我们为同一个组织(两个不同的企业)开发了两个网站,它们都是英文的。

现在的要求是,它应该转换为 WordPress,应该如下所示。

www.company.com(主页将切换两个子站点) 1. business1.com(阿拉伯语/英语) 2. business2.com(阿拉伯语/英语)

我怎样才能在 Wordpress 中做到这一点?如何在一个 WP 中对两个站点进行分类,以及如何在每个站点中使用两种语言。

很抱歉,我们还没有直播,正在本地主机上工作

0 投票
1 回答
85 浏览

wordpress - 多站点站点导航,wpdb->准备缺少的参数

我正在使用 Wordpress 多站点在一个 WP 安装中容纳多个站点

我希望有一个导航显示每个站点以及该站点的链接。

我正在使用此功能来执行此操作

它有效,但我也遇到了错误

wpdb::prepare() 的第二个参数应该是什么

0 投票
0 回答
501 浏览

wordpress - 移动 WordPress 多站点子站点后端损坏

我之前已将数百个标准 WordPress 安装移动到不同的域/服务器,但未能移动我的第一个多站点安装。所有子站点的前端都可以正常工作,但是子站点的后端无法加载大量文件(网络后端和主站点后端也可以正常工作)

以下是我在子站点后端收到的错误列表:

我已经用新的 url 替换了数据库中的每个旧 url 并编辑了 wp-config。还有什么我可能忘记的吗?