您当前的位置:首页 > TAG信息列表 > multisite
是否在新窗口中打开“访问站点”?
我已经设法使管理栏“访问网站”在一个新窗口中打开。但在多站点设置中,有一个名为“我的站点”的菜单项,它显示所有站点,并带有指向“仪表板”和“访问站点”的链接。如何在新链接中打开此“访问站点”按钮?非常感谢。编辑:以下是下拉菜单“我的网站”的解决方案:add_action( \'admin_bar_menu\', \'remove_nodes_mysites\', 999 ); function remove_nodes_mysites( $bar ) { $sites =
从多站点网络的wp_sitemeta获取数据
我有一个多站点网络,大约有30个站点。在wp_sitemeta 表中,有一些以前的开发人员设置的选项(其中之一是“template\\u color”)。所以在wp_sitemeta 桌子上有一个site_id 使用meta_key “template\\u color”和meta_value 颜色的十六进制值。我写了以下内容: foreach ( $sites as $site ) { switch_to_blog( $site->blog_id );
设置多站点WordPress
我正在尝试使用设置wordpress安装multsite 支持,并且在解决域时遇到问题。我按照步骤操作,但在安装过程中没有更改初始ip地址的域。因此,我更改了wp配置中的设置。php文件如下:define(\'DOMAIN_CURRENT_SITE\', \'111.111.111.111\'); 至define(\'DOMAIN_CURRENT_SITE\', \'www.mydomain.com\'); 并刷新了页面。当我尝试从访问网站时,我现在得到一个空白页mydomain.co
WooCommerce API Returns 401
对WooComm的rest api的工作方式感到非常困惑。我知道它应该如何工作,但无论我做什么,它都会返回401。我的用户是超级管理员,具有读/写权限。我两种都试过了:curl -k https://seekmodern.local/wp-json/wc/v2/products? consumer_key=ck_***&consumer_secret=cs_*** 以及curl -k https://seekmodern.local/wp-json/wc/v2/products
多站点网络仪表板中的ERR_TOO_MANY_REDIRECTS
当我尝试从此打开我的多站点网络仪表板时:-http://domain.com/wp/wp-admin/network/它给了我这样的陈述:-此页面在域中无效。com重定向您的次数太多。尝试清除您的Cookie。ERR\\u TOO\\u MANY\\u重定向[Update] 请参阅上述问题的解决链接:-Redirect loop (only for multisite network admin)
如何将WordPress多站点网络子目录映射到包含所有子站点的新域
如何映射MU子目录,如:olddomain。com/子目录/子目录1 lddomain。com/子目录/子目录2 lddomain。com/子目录/子目录2newdomain。com映射->newdomain。com/subsite1newdomain。com/subsite2newdomain。com/子网站3
多站点WordPress站点从Http到HTTPS的迁移
我已经完成了更新数据库的步骤,将URL从http更改为https。然后更新了htacecss以添加重定向规则</但是现在除了admin之外的任何东西都将进入301重定向到自身的无休止循环</这是我的。htaccess规则:在RewriteBase上重写引擎/RewriteRule^索引。php$-[L]RewriteCond%{HTTPS}offRewriteCond%{REQUEST\\u URI}^/wp json/重写规则(*.)https://%{HTTP\\u HOST}%{REQU
多站点中的用户角色-奇怪的行为
我试图做到的是,首先,我要在我的网络中创建一个新用户。wp_create_user(\'newuser\', \'password\', \'[email protected]\'); 此时newuser\'s角色是订阅者(在网络中)-现在我应该将此用户移动到子网站,并更改其作为编辑器的角色。因此,它将是我网络中的订阅者,但是子网站中的编辑器。$user = get_user_by(\'login\', \'newuser\'); add_user_to_blog( 2, $user->I
将管理员更改为超级管理员(多站点)
有人能帮助我如何将多站点上的管理员更改为超级管理员吗?
多站点重定向到新域
我有一个在WordPress中有5个域的多站点网站,它使用WordPress MU域映射插件。我想将每个子页面重定向到新域,但我们仍将使用主页,因为其中包含一些链接,所以root,wp-admin 和wp-login, 仍应可访问,且不应重定向。如何在中设置.htaccess 那么WordPress仍将发挥作用?域示例:oldone.com/ --> no redirection oldone.com/wp-admin --> no redirection oldone.com
自定义分类查询不使用Switch_to_Blog
这个查询有什么问题? $args = array( \'category__not_in\' => 1, \'post_status\' => \'publish\', \'numberposts\' => 1, \'tax_query\' => array( array( \'taxonomy\' => \'my-custom-q
从后端设置->常规中删除/取消设置选项字段?
我正在试图找出如何删除我不希望我的多站点管理员能够更改的设置。在设置->常规中,我想删除/隐藏这些选项(连同文本):主题词,网站语言,日期格式,时间格式,一周从开始,如果有什么事情可以解决的话,我想用PHP做这个?使用CSS我知道这是可能的。但是CSS使它们可以通过浏览器开发设置访问。你知道怎么做吗?
在Bluehost加载域上安装多站点网络
我已在bluehost主域上成功安装了多站点。当我尝试按照相同的步骤在另一个bluehost加载项域上设置多站点时,它不起作用。是否可以在bluehost附加域上设置多站点,如果可以,如何设置?
How to organize my js files
我正在进行一个多站点安装,它将有几个子网站,我对如何组织我的js文件表示怀疑。这个WP Theme Handbook说js文件应该放在assets文件夹中。因此,由于每个子网站都有不同的js脚本,我假设正确的做法是创建一个。每个站点的js文件。我的问题是,每个站点创建多个js文件是否是一个好主意,因为有些脚本只能在特定的自定义模板上运行。我这样问是因为如果我这样做的话,我的许多js文件中只有一个函数。文件结构如下:根目录—资产—js—site1js—脚本1。js——脚本2。js——脚本3。js—site2
获取从主站点到子站点的帖子-WordPress多站点网络
我正在尝试使用查询从主站点到子站点获取帖子,但没有成功SITES : 主站点ID#1-Post1-Post2子网站ID#2我需要在此处获取上述帖子-Post1和Post2
跨多个站点使用共享/共同主题
我计划建立一个大型的本地web目录。在多网络上大约有6个站点。但很难为每个站点维护6个主题。所以我想要的是,跨多个站点使用共享/公共主题。所以我可以使用1个导航菜单、一个侧边栏等。这对我来说真的很简单。我该怎么做?
多站点中映射的子域的SSL值(无插件)
WP基于子域的多站点网络,以及到我的客户域名的域映射without a plugin (我在WP 4.6.x上)。服务器的SSL证书,因此基本网络域确实提供了绿色挂锁——但我不涉及我客户的域——他们目前被迫使用http。我需要让我客户的所有域都支持https,即绿色挂锁,而无需为每个域安装单独的SSL证书。最好的方法是什么?
在多站点中创建新站点时超过最大执行时间错误,增加了不工作的时间
我在Linux服务器上的现有站点上配置了多站点。现在,当我尝试在网络上创建新站点时,它给了我致命的错误:执行时间超过30秒。我将它增加到500(5min)(in.htacess),但它给了我同样的错误,执行时间超过了500秒。为什么执行时间太长?在任何情况下,随着时间限制的增加,如何解决这个问题都无济于事。注意:我备份了同一个站点,并使用Localhost(wampp/windows)在其上配置了多站点。它在那里工作得非常好。未发生此类问题。
是否从现有站点创建新的多站点并保留域?
抱歉,如果这是一个太基本的问题,但我有一个现有的多站点安装,并希望将其中一个子目录网站“移出”,并创建一个新的多站点,由于大小和技术方面的考虑。问题是我想保留当前域,而不使用子域。假设我当前的多站点映射到示例。com并具有目录:示例。com/apples示例。com/香蕉示例。com/cherries可以在public\\u html中为“bananas”创建一个新文件夹并举例说明。com/banana新的多站点安装?或者,这将不起作用,因为在根目录和数据库中已经有一个现有安装,并且其DNS映射到示例。c
管理员更改后,您需要更高级别的权限。为什么?
我无法编辑我的网站,当我尝试编辑时,我会看到包含以下消息的页面:You need a higher level of permission. Sorry, you are not allowed to customize this site. 它是在我创建一个新的超级管理员用户并删除一个ID为1的旧用户(该用户是在安装WordPress时创建的)时启动的。现在我有一个超级管理员用户,但无法编辑网站。我尝试停用所有插件,但没有帮助。如何修复它?