问题标签 [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.
wordpress - WordPress 多站点 switch_to_blog() / wp_list_pages() 错误
在 WordPress Multisite 中,我使用一个简单的方法创建了一个全局站点导航,用于链接到主站点:
我在网络上有 10 个网站,但只有一个子网站出现了我无法解决的错误:
链接可以正常输出到屏幕,但每个链接都有一个错误。
经过一些研究,我认为它与这个现有问题有关,最近几次 WordPress 更新都没有解决这个问题,也没有发布任何修复:
https://core.trac.wordpress.org/ticket/23290
想知道是否有人对此有任何意见,或者是否有一个功能可以做到这一点而不会出错?我试过在functions.php中编写一个函数来设置一个全局变量菜单,但它仍然使用wp_list_pages,它的hacky并且仍然不能正常工作。
任何输入都会很大,谢谢!
wordpress - wordpress 多站点问题
我现在在部署 wordpress 多站点时面临的问题:
当启用父 wordpress(例如http://www.example.com/multisiteparent/作为站点 A)成为多站点时,我是否还需要 在 wp-config.php
中的每个子站点中启用多站点网络设置
再次?(我想知道当我单击子站点 wp-admin 的仪表板时,我是否没有在子站点中启用网络
(例如http://www.example.com/multisiteparent/childsite/作为站点 B),会有没有网络面板(多站点 wp-admin 功能)导航回父站点 wp 仪表板。官方文档似乎没有提到这个设置。当我想将两个独立的 wp 站点(站点 A 和站点 B)迁移到多站点(A 作为父站点,B 作为子站点)时,哪个过程被认为更好。
选项1: 设置一个空白的wordpress多站点结构,然后将wp文件和sqls(A和B)迁移到由带有diff wp_和wp_2_表前缀的干净wordpress创建的表中。这可能必须在迁移之前在 sql 中进行字符串替换。
选项2: 从启用站点A开始成为多站点,然后创建一个空白站点子目录并将站点B迁移到创建的文件夹中(文件和sql替换)是否有任何现有的在线多站点演示在数据共享方面效果很好?它作为解决方案的使用范围有多广。
正如我通过启用多站点发现的那样,在同一数据库中自动创建前缀,例如 wp_2_options wp_2_posts.... 等。这会导致 wordpress 插件不兼容吗?
除了激活多站点以在 diff 域的不同 wordpress 站点之间共享表之外的替代解决方案?
谢谢你的建议。
参考:
wordpress - 无法在多站点中检索自定义分类
我目前正在开发一个 Wordpress 多站点。虽然我可以使用 switch_to_blog(1) 从子博客中检索自定义帖子类型,但我无法通过这种方式检索任何自定义分类法。
例如,主博客上的这个页面列出了来自“就业”帖子类型的帖子,并显示了与之关联的自定义“位置”类别。
这个在子博客中,模板代码在调用 switch_to_blog(1) 之后:
相同的代码,但自定义帖子类型显示,自定义分类不显示。该页面不会产生任何错误。我什至无法在分类页面上打印基本术语列表。
有没有人这样做过?
谢谢!
wordpress - 多站点列出站点中的所有页面
我有一个包含 3 个站点的 WP 多站点 - 站点 1、2、3
站点 1 和 2 只是一页,但站点 3 里面有多个页面。
我想在每个站点的顶部显示到其他站点的导航。
我还想在每个页面上显示站点 3 中的子页面。
我在这里使用此代码为所有站点创建导航。
这里的问题是,当我单击该链接并转到该站点时,它仅显示站点 3 中的页面。
当我在站点 1 和站点 2 上时,我希望导航显示站点 3 中的页面
所以每个站点的导航应该看起来像 somneting。
php - Magento 多站点上具有相同 URL 的 2 个不同的 Wordpress 博客
我有一个 2 tld 的 magento 多站点。
a) domain-a.com(位于 /blog 的 Wordpress 文件)
b) domain-b.com(位于 /blog_b 的 Wordpress 文件)
在 domain-a.com 上,我在 domain-a.com/blog 上安装了一个 Wordpress 博客
我想在 domain-b.com/blog 上做同样的事情,但它应该显示位于 /blog_b 中的其他 Wordpress 安装
当我将位于 /blog_b 的 Wordpress 中的网站地址更改为 /blog 时,它显示 /blog 中的 Wordpress 安装,而不是 /blog_b
我不想运行 Wordpress Multisite,也不想集成 Wordpress 和 Magento。
我想我需要在 .htaccess 中进行更改,所以当我访问 domain-b.com/blog 时,它会显示位于 /blog_b 中的 Wordpress 安装?
希望你明白我想在这里归档什么。
wordpress - 在客户端自动安装 Wordpress
我想允许用户在我的域上创建名称路径网站。我不希望他们必须使用任何类型的 cPanel,而只需在表单中输入基本信息,然后让自动化处理其余的事情。有谁知道 bitnami 或 softalicious 或任何具有可以在幕后运行的 API 以自动在我们的 IP 上创建具有唯一子域/域的名称路径网站?
我们可以从头开始编写代码,但我当然想利用现有的任何工具(如果有的话)。
提前致谢。
wordpress - Wordpress 多站点共享菜单
我有一个使用 wordpress 多站点的站点( http://abraxas.pw )。我手动创建成为单独站点的子域。一个示例子域是:http ://tekspec.abraxas.pw
我想做以下事情:
包括一个默认菜单/导航栏(当前存在于主站点但需要在所有其他站点上重建?)
谢谢你的帮助!
hook - 在 WordPress 多站点中的博客之间切换时挂钩?
当用户在仪表板中的博客之间切换时,我可以使用 WordPress 多站点的挂钩吗?
当用户登录仪表板时,我需要清除一些瞬态,但前提是她从一个博客切换到另一个博客。
wordpress - 在 WordPress Multisite 中添加新标签以欢迎电子邮件
WordPress Multisite 发送一封带有特定可用标签的欢迎电子邮件,有没有办法向它添加更多标签,我没有找到任何关于它的地方,CUSTOMTAG1
或者CUSTOMTAG2
是从特定页面 id 获取的页面内容:
亲爱的用户,
您的新帐户已设置完毕。
您可以使用以下信息登录:
用户名:USERNAME
密码:PASSWORD登录链接
自定义标签1
自定义标签2
谢谢!
--@SITE_NAME 团队
wordpress - WordPress 多站点的 Nginx.conf 文件
我有一些关于 Nginx 的问题,我似乎无法找到明确的答案。我目前正在使用我的 WordPress Multisite——图像没有显示出来。一个常见问题,通过一些 .htaccess 文件修改轻松解决。但是这个服务器使用的是 Nginx,所以我需要深入研究一下 nginx.conf。下面几个问题:
- 我要修改 sites-available/mysite 文件,还是应该将 html/nginx.conf 用于此类事情?
- 修改我的conf文件后是否需要重启Nginx?
有几点需要考虑:
- 我在我的 WordPress 多站点中使用子目录
- 该网站正在加载并正常运行,WordPress 配置——或者更确切地说,它的一些必需的重定向——是唯一需要更改的东西。
非常感谢您的帮助。